diff --git a/Changelog.md b/Changelog.md index a809d57..0be6551 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,67 @@ +# 0.43.0 +*July 9, 2024* + +![](media/changelog/0.43.0.png) + +> New Plant Stuff, New Language and New Gross Stuff + +**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.43.0/).** + +Additions +- Added the ability to throw up from being drunk +- Added a wealth tax, whose value is partly determined by the game's difficulty setting +- Added a flower bed object that looks the same as the flower tiles, but can be used on any tile +- Added larger versions of the evergreen and cypress trees +- Added bowls for food that makes more sense in bowls +- Added an ambient water sound, as well as a placement sound for water and water objects +- Added japanese translation by [mameketchup](https://linktr.ee/mameketchup) + +Improvements +- Made the game's logo in the main menu animate +- Use the natural placement sound when placing natural tiles like grass +- Increase the flood fill limit for tiles +- Made water borders for sand have the color of the sand +- Made rummaging in the trash be considered inappropriate on other lots +- Display translation completion next to languages in the options menu +- Made objects verify their parent position on load +- Order the life goals menu by name +- Made the lot tooltip stationary above the lot +- Made pregnant people's bellies visually get bigger +- Disallow clicking the ground on water tiles and out of bounds +- Improved the autofill content for the feedback form when accessing it from within the game +- Allow multitasking social actions while playing with toys +- Made the lot outline thicker to look better when zoomed out +- Made the lilypad's bobbing animation look less stupid +- Improve the skill book selection ui +- Made adults carry babies to the food item after they make food for them +- Severely increased the priority of actions that help babies when they need help + +Fixes +- Fixed street lamps not drawing correctly with higher floors nearby +- Fixed full release saves with babies in them causing the demo to crash on the load menu +- Fixed actions that have a list of selectable people ignoring their visibility +- Fixed all remaining potential causes of the game sticking around after being closed +- Fixed existing notifications animating again when changing game modes while they're on-screen +- Fixed rotating lots causing objects with a limited amount of rotations to have incorrectly placed children +- Fixed a rare exception when checking for rooms near the map borders +- Fixed the millionaire life goal's expensive lot goal only taking furniture into account +- Fixed primary school students saying they "work" as students +- Fixed bad child food emotion being granted to the food's creator +- Fixed children claiming they forgot their homework every day +- Fixed life goals' homework goal not updating when being helped with homework +- Fixed a bee particle crash when there are no valid positions to fly to +- Fixed chatting being able to start new relationships through the AI even when AI relationships are disabled +- Fixed babies getting stuck when unable to put down items on different floors +- Use optimal compression for saving, which takes a bit longer but saves a lot of space + +API +- Allow different person types to support different age groups +- Added an event for when the game's game mode changes +- Added events for when people's animations are created and drawn +- Objects now always support all rotations, but display the texture that is the closest match for their rotation +- Added a cheat to dump portraits of all people +- Added a MinFloor constant for future use, which should be used over hardcoding 0 + # 0.42.4 *June 19, 2024* @@ -34,13 +98,13 @@ API - Made various additional API methods public # 0.42.1 -*June 6, 2024* +*June 9, 2024* Fixes - Fixed the build mode preview panel snapping to the top when the controls hints overlay is disabled # 0.42.0 -*June 6, 2024* +*June 9, 2024* ![](media/changelog/0.42.0.png) diff --git a/docs/api/.manifest b/docs/api/.manifest index df8dfff..2c7565a 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -78,7 +78,7 @@ "TinyLife.Actions.ActionArgument.CustomLayout": "TinyLife.Actions.ActionArgument.yml", "TinyLife.Actions.ActionArgument.Description": "TinyLife.Actions.ActionArgument.yml", "TinyLife.Actions.ActionArgument.DisplayName": "TinyLife.Actions.ActionArgument.yml", - "TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)": "TinyLife.Actions.ActionArgument.yml", + "TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)": "TinyLife.Actions.ActionArgument.yml", "TinyLife.Actions.ActionArgument.GetDisplayName": "TinyLife.Actions.ActionArgument.yml", "TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike)": "TinyLife.Actions.ActionArgument.yml", "TinyLife.Actions.ActionArgument.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding)": "TinyLife.Actions.ActionArgument.yml", @@ -110,6 +110,7 @@ "TinyLife.Actions.ActionInfo.Lot": "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.ToFreeActionSpots(TinyLife.Objects.ObjectCategory)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Actions.ActionInfo.yml", "TinyLife.Actions.ActionType": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.AddALittleSomething": "TinyLife.Actions.ActionType.yml", @@ -174,11 +175,12 @@ "TinyLife.Actions.ActionType.CanDoImportantAction(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CanDoSocialAction(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.CanExecuteAll(TinyLife.Actions.ActionType.CanExecuteDelegate[])": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CanExecuteDelegate": "TinyLife.Actions.ActionType.CanExecuteDelegate.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.PersonLike,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.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.CarryToFood": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CasualCompliment": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CelebrateBirthday": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ChangeDiaper": "TinyLife.Actions.ActionType.yml", @@ -436,6 +438,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.ThrowUp": "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", @@ -975,6 +978,12 @@ "TinyLife.Actions.TellPeopleToLeaveRoomAction.IsCompleted": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml", "TinyLife.Actions.TellPeopleToLeaveRoomAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml", "TinyLife.Actions.TellPeopleToLeaveRoomAction.TryToLeaveRoom(TinyLife.World.Room,TinyLife.Objects.PersonLike)": "TinyLife.Actions.TellPeopleToLeaveRoomAction.yml", + "TinyLife.Actions.ThrowUpAction": "TinyLife.Actions.ThrowUpAction.yml", + "TinyLife.Actions.ThrowUpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.ThrowUpAction.yml", + "TinyLife.Actions.ThrowUpAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.ThrowUpAction.yml", + "TinyLife.Actions.ThrowUpAction.IsCompleted": "TinyLife.Actions.ThrowUpAction.yml", + "TinyLife.Actions.ThrowUpAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.ThrowUpAction.yml", + "TinyLife.Actions.ThrowUpAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.ThrowUpAction.yml", "TinyLife.Actions.TryGoHereAction": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.PersonLike,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})": "TinyLife.Actions.TryGoHereAction.yml", @@ -1211,6 +1220,7 @@ "TinyLife.Emotions.EmotionModifier.TastyTea": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.TerribleAtSchool": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ThrewAwayInsteadOfCleaning": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.ThrewUp": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ThriftyBoughtCheapItem": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ThriftyBoughtExpensiveItem": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.TinkerFail": "TinyLife.Emotions.EmotionModifier.yml", @@ -1306,6 +1316,7 @@ "TinyLife.GameImpl.Money": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.OnFinalizingGameContent": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.OnFinishedLoading": "TinyLife.GameImpl.yml", + "TinyLife.GameImpl.OnSwitchGameMode": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.RotateCamera(System.Boolean)": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.SaveName": "TinyLife.GameImpl.yml", @@ -1571,6 +1582,7 @@ "TinyLife.Goals.MemoryType.FamilySocial": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.FoundOutPregnancy": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities": "TinyLife.Goals.MemoryType.yml", + "TinyLife.Goals.MemoryType.GotDrunk": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.HadAbortion": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.HadChild": "TinyLife.Goals.MemoryType.yml", "TinyLife.Goals.MemoryType.HadFirstKiss": "TinyLife.Goals.MemoryType.yml", @@ -1676,7 +1688,6 @@ "TinyLife.Mods.ModInfo.Content": "TinyLife.Mods.ModInfo.yml", "TinyLife.Mods.ModInfo.Dispose": "TinyLife.Mods.ModInfo.yml", "TinyLife.Mods.ModInfo.Errored": "TinyLife.Mods.ModInfo.yml", - "TinyLife.Mods.ModInfo.Finalize": "TinyLife.Mods.ModInfo.yml", "TinyLife.Mods.ModInfo.Harmony": "TinyLife.Mods.ModInfo.yml", "TinyLife.Mods.ModInfo.Id": "TinyLife.Mods.ModInfo.yml", "TinyLife.Mods.ModInfo.LoadOptions``1(System.Func{``0})": "TinyLife.Mods.ModInfo.yml", @@ -1715,15 +1726,12 @@ "TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.PersonLike,System.TimeSpan},System.Single,System.Single)": "TinyLife.NeedType.yml", "TinyLife.NeedType.Energy": "TinyLife.NeedType.yml", "TinyLife.NeedType.Entertainment": "TinyLife.NeedType.yml", - "TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike)": "TinyLife.NeedType.yml", "TinyLife.NeedType.Hunger": "TinyLife.NeedType.yml", "TinyLife.NeedType.Hygiene": "TinyLife.NeedType.yml", "TinyLife.NeedType.Name": "TinyLife.NeedType.yml", "TinyLife.NeedType.NeedLowAction": "TinyLife.NeedType.yml", "TinyLife.NeedType.NeedLowTime": "TinyLife.NeedType.yml", - "TinyLife.NeedType.OnGetPassiveReduction": "TinyLife.NeedType.yml", "TinyLife.NeedType.PassiveReduction": "TinyLife.NeedType.yml", - "TinyLife.NeedType.PassiveReductionDelegate": "TinyLife.NeedType.PassiveReductionDelegate.yml", "TinyLife.NeedType.Register(TinyLife.NeedType)": "TinyLife.NeedType.yml", "TinyLife.NeedType.Social": "TinyLife.NeedType.yml", "TinyLife.NeedType.SolveImportance": "TinyLife.NeedType.yml", @@ -1810,6 +1818,7 @@ "TinyLife.Objects.Clothes.AllIntentions": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Colors": "TinyLife.Objects.Clothes.yml", + "TinyLife.Objects.Clothes.DefaultDepths": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.DepthFunction": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.Description": "TinyLife.Objects.Clothes.yml", "TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike)": "TinyLife.Objects.Clothes.yml", @@ -1849,7 +1858,6 @@ "TinyLife.Objects.ClothesLayer": "TinyLife.Objects.ClothesLayer.yml", "TinyLife.Objects.ClothesLayer.Accessories": "TinyLife.Objects.ClothesLayer.yml", "TinyLife.Objects.ClothesLayer.ArmAccessories": "TinyLife.Objects.ClothesLayer.yml", - "TinyLife.Objects.ClothesLayer.Arms": "TinyLife.Objects.ClothesLayer.yml", "TinyLife.Objects.ClothesLayer.Body": "TinyLife.Objects.ClothesLayer.yml", "TinyLife.Objects.ClothesLayer.Eyes": "TinyLife.Objects.ClothesLayer.yml", "TinyLife.Objects.ClothesLayer.FaceAccessories": "TinyLife.Objects.ClothesLayer.yml", @@ -1966,7 +1974,7 @@ "TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml", - "TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,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", @@ -2023,6 +2031,8 @@ "TinyLife.Objects.FurnitureType.BarFrameChair": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BaristaCoffeeMachine": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigBush": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.BigEmptyBowl": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.BigFoodBowl": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigPedestal": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigRocks": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.BigVase": "TinyLife.Objects.FurnitureType.yml", @@ -2066,12 +2076,15 @@ "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.EmptyBowl": "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.FancyOttoman": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.FlowerPatch": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.FoodBowl": "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", @@ -2079,7 +2092,7 @@ "TinyLife.Objects.FurnitureType.FourPostBed": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FrameChair": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2)": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2)": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GetConstructedType": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GetCoveredTiles(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.GetDisplayName(TinyLife.Objects.Furniture)": "TinyLife.Objects.FurnitureType.yml", @@ -2153,6 +2166,7 @@ "TinyLife.Objects.FurnitureType.PrismaticShard": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.ProteinShakeKit": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Puddle": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.Puke": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Puzzle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RetroChair": "TinyLife.Objects.FurnitureType.yml", @@ -2168,7 +2182,6 @@ "TinyLife.Objects.FurnitureType.RetroStove": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RetroTv": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RhombusRug": "TinyLife.Objects.FurnitureType.yml", - "TinyLife.Objects.FurnitureType.Rotations": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RoundCeilingLamp": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RoundedBackChair": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Sandbox": "TinyLife.Objects.FurnitureType.yml", @@ -2232,7 +2245,9 @@ "TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.TallBoxBookshelf": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.TallCountryFence": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.TallCypress": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.TallDresser": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.TallEvergreenTree": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.TeaKit": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Textures": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.TinyDinnerTable": "TinyLife.Objects.FurnitureType.yml", @@ -2368,13 +2383,14 @@ "TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.MapObject.yml", - "TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean)": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Floor": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "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.GetPathCostModifier(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.MapObject.yml", @@ -2416,7 +2432,6 @@ "TinyLife.Objects.Newspaper.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "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,System.Boolean)": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.AllowedOnWater": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.ArtPiece": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.BabyBathtub": "TinyLife.Objects.ObjectCategory.yml", @@ -2607,12 +2622,18 @@ "TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[])": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.CurrentRoomDecorativeRating": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.DiaperDirty": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.DrawSize": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan})": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.FullNamePronouns": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetCurrentGoals": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.GetPassiveNeedReduction(TinyLife.NeedType)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.GetPivot": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetProject(System.String,System.String)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetProjects(System.String)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml", @@ -2623,6 +2644,8 @@ "TinyLife.Objects.Person.LifeGoal": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.LotEmployment": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.OnDrawUi": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.OnGenerateAnimationGroup": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnJobChanged": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnLifeGoalChanged": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.OnRoomCheck": "TinyLife.Objects.Person.yml", @@ -2644,11 +2667,11 @@ "TinyLife.Objects.PersonLike.AddEmotionDelegate": "TinyLife.Objects.PersonLike.AddEmotionDelegate.yml", "TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan})": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Age": "TinyLife.Objects.PersonLike.yml", - "TinyLife.Objects.PersonLike.AgeGroups": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate": "TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml", "TinyLife.Objects.PersonLike.AllActions": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.AnimateHeldObject": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.AnimationSpeed": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.Animations": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer)": "TinyLife.Objects.PersonLike.yml", @@ -2673,9 +2696,9 @@ "TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single)": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.DrawSize": "TinyLife.Objects.PersonLike.yml", - "TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup)": "TinyLife.Objects.PersonLike.yml", - "TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2)": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan})": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.EfficiencyModifierDelegate": "TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml", "TinyLife.Objects.PersonLike.Emotion": "TinyLife.Objects.PersonLike.yml", @@ -2684,7 +2707,6 @@ "TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate": "TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml", "TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)": "TinyLife.Objects.PersonLike.yml", - "TinyLife.Objects.PersonLike.Finalize": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.FirstName": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.FullName": "TinyLife.Objects.PersonLike.yml", @@ -2699,7 +2721,7 @@ "TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType)": "TinyLife.Objects.PersonLike.yml", - "TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetHeldActionInfo": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetHeldItemDepthOffset": "TinyLife.Objects.PersonLike.yml", @@ -2711,6 +2733,7 @@ "TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType)": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetPivot": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.PersonLike.yml", @@ -2772,6 +2795,8 @@ "TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnChangeFriendship": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnChangeRomance": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.OnDrawLooks": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.OnDrawLooksLayer": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnEmotionChanged": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnEmotionModifiersChanged": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnGetAiPriorityForObject": "TinyLife.Objects.PersonLike.yml", @@ -2779,6 +2804,7 @@ "TinyLife.Objects.PersonLike.OnGetEfficiencyModifier": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnGetPassiveActionPriority": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnGetWalkSpeed": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.OnMemoriesChanged": "TinyLife.Objects.PersonLike.yml", @@ -2789,6 +2815,7 @@ "TinyLife.Objects.PersonLike.Outfits": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.ParentInfo": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate": "TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml", + "TinyLife.Objects.PersonLike.PassiveReductionDelegate": "TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml", "TinyLife.Objects.PersonLike.PersonalityTypes": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Portrait": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.PregnancyAbility": "TinyLife.Objects.PersonLike.yml", @@ -2823,6 +2850,7 @@ "TinyLife.Objects.PersonLike.SpeakStyles": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.StopEmoting": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.StopSpeaking": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.SupportedAges": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Tint": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.ToCreatedByString": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.PersonLike.yml", @@ -2833,6 +2861,7 @@ "TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VisitingLot": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VisualPosition": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.VisualRotation": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VisuallyOccupiedSpot": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VoicePitch": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VoiceStyle": "TinyLife.Objects.PersonLike.yml", @@ -2980,7 +3009,7 @@ "TinyLife.Objects.WallLike.Floor": "TinyLife.Objects.WallLike.yml", "TinyLife.Objects.WallLike.GetCenterBottomPos(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.WallLike.yml", "TinyLife.Objects.WallLike.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,System.Single)": "TinyLife.Objects.WallLike.yml", - "TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike)": "TinyLife.Objects.WallLike.yml", + "TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike)": "TinyLife.Objects.WallLike.yml", "TinyLife.Objects.WallLike.GetIndexForCamera(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.WallLike.yml", "TinyLife.Objects.WallLike.GetPositionForCamera(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.Objects.WallLike.yml", "TinyLife.Objects.WallLike.GetPrice": "TinyLife.Objects.WallLike.yml", @@ -3146,6 +3175,7 @@ "TinyLife.PersonalityType.Mean": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Millionaire": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.ModifiedEmotions": "TinyLife.PersonalityType.yml", + "TinyLife.PersonalityType.ModifiedNeedReductions": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Name": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.Outdoorsy": "TinyLife.PersonalityType.yml", "TinyLife.PersonalityType.PerfectPainter": "TinyLife.PersonalityType.yml", @@ -3248,10 +3278,11 @@ "TinyLife.Skills.FoodType.ConstructUnfinished(TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.TimeSpan,System.Int32,TinyLife.Objects.PersonLike,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{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion})": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.#ctor(System.String,System.Boolean,System.Func{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion})": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.Bowl": "TinyLife.Skills.FoodType.ContainerType.yml", "TinyLife.Skills.FoodType.ContainerType.GetDefaultTexture(TinyLife.Skills.FoodType)": "TinyLife.Skills.FoodType.ContainerType.yml", "TinyLife.Skills.FoodType.ContainerType.GetEmpty(System.Boolean)": "TinyLife.Skills.FoodType.ContainerType.yml", - "TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Int32)": "TinyLife.Skills.FoodType.ContainerType.yml", + "TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Boolean)": "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", @@ -3268,7 +3299,7 @@ "TinyLife.Skills.FoodType.FoodRestriction.NotPescetarian": "TinyLife.Skills.FoodType.FoodRestriction.yml", "TinyLife.Skills.FoodType.FoodRestriction.NotVegan": "TinyLife.Skills.FoodType.FoodRestriction.yml", "TinyLife.Skills.FoodType.FoodRestriction.NotVegetarian": "TinyLife.Skills.FoodType.FoodRestriction.yml", - "TinyLife.Skills.FoodType.GetAllContainers(System.Int32)": "TinyLife.Skills.FoodType.yml", + "TinyLife.Skills.FoodType.GetAllContainers(System.Boolean)": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.PersonLike,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean)": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@)": "TinyLife.Skills.FoodType.yml", "TinyLife.Skills.FoodType.GetPriceDelegate": "TinyLife.Skills.FoodType.GetPriceDelegate.yml", @@ -3705,7 +3736,7 @@ "TinyLife.Uis.MapSelectUi.GetHoveredLot": "TinyLife.Uis.MapSelectUi.yml", "TinyLife.Uis.MapSelectUi.OpenSplitMenu(TinyLife.World.Household,TinyLife.World.Lot,System.Action{TinyLife.Uis.CoveringGroup})": "TinyLife.Uis.MapSelectUi.yml", "TinyLife.Uis.Menus": "TinyLife.Uis.Menus.yml", - "TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,System.Boolean)": "TinyLife.Uis.Menus.yml", + "TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean)": "TinyLife.Uis.Menus.yml", "TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean)": "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.MenuBackground(System.Single,System.Single,System.Single,System.Single)": "TinyLife.Uis.Menus.yml", @@ -3788,8 +3819,8 @@ "TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult})": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult)": "TinyLife.Utilities.Extensions.yml", - "TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single})": "TinyLife.Utilities.Extensions.yml", - "TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single)": "TinyLife.Utilities.Extensions.yml", + "TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single})": "TinyLife.Utilities.Extensions.yml", + "TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Single)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)": "TinyLife.Utilities.Extensions.yml", @@ -3797,7 +3828,6 @@ "TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory)": "TinyLife.Utilities.Extensions.yml", - "TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup})": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle)": "TinyLife.Utilities.Extensions.yml", @@ -3873,8 +3903,10 @@ "TinyLife.World.AutoTile": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.AutoTile.yml", + "TinyLife.World.AutoTile.DefaultBorderTile": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.AutoTile.yml", - "TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}})": "TinyLife.World.AutoTile.yml", + "TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.AutoTile.yml", + "TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.AutoTile.yml", "TinyLife.World.BillsMail": "TinyLife.World.BillsMail.yml", "TinyLife.World.BillsMail.#ctor(TinyLife.World.Map,System.Guid,System.Collections.Generic.Dictionary{System.String,System.Single})": "TinyLife.World.BillsMail.yml", @@ -3928,6 +3960,7 @@ "TinyLife.World.Household.Generate(TinyLife.World.Map,System.Random,System.Collections.Generic.List{TinyLife.Objects.AgeGroup},System.Collections.Generic.Dictionary{System.ValueTuple{System.Int32,System.Int32},TinyLife.World.Household.Relation})": "TinyLife.World.Household.yml", "TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike})": "TinyLife.World.Household.yml", "TinyLife.World.Household.GetMatchingConstellations(TinyLife.Objects.AgeGroup)": "TinyLife.World.Household.yml", + "TinyLife.World.Household.GetWeeklyBills": "TinyLife.World.Household.yml", "TinyLife.World.Household.HasBeenPlayed": "TinyLife.World.Household.yml", "TinyLife.World.Household.HasMember(System.Guid)": "TinyLife.World.Household.yml", "TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean,System.Boolean)": "TinyLife.World.Household.yml", @@ -3936,6 +3969,7 @@ "TinyLife.World.Household.Members": "TinyLife.World.Household.yml", "TinyLife.World.Household.Money": "TinyLife.World.Household.yml", "TinyLife.World.Household.Name": "TinyLife.World.Household.yml", + "TinyLife.World.Household.OnGetWeeklyBills": "TinyLife.World.Household.yml", "TinyLife.World.Household.RandomConstellation": "TinyLife.World.Household.RandomConstellation.yml", "TinyLife.World.Household.RandomConstellation.#ctor(System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.Objects.AgeGroup,System.Int32,System.Int32}},System.Collections.Generic.IEnumerable{TinyLife.World.Household.RandomRelation})": "TinyLife.World.Household.RandomConstellation.yml", "TinyLife.World.Household.RandomConstellation.Generate(System.Random)": "TinyLife.World.Household.RandomConstellation.yml", @@ -3962,6 +3996,7 @@ "TinyLife.World.Household.UnopenedMail": "TinyLife.World.Household.yml", "TinyLife.World.Household.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.World.Household.yml", "TinyLife.World.Household.Validate(TinyLife.World.Map)": "TinyLife.World.Household.yml", + "TinyLife.World.Household.WeeklyBillsDelegate": "TinyLife.World.Household.WeeklyBillsDelegate.yml", "TinyLife.World.LockType": "TinyLife.World.LockType.yml", "TinyLife.World.LockType.Employees": "TinyLife.World.LockType.yml", "TinyLife.World.LockType.Household": "TinyLife.World.LockType.yml", @@ -3990,17 +4025,14 @@ "TinyLife.World.Lot.GetTiles": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.GetValidOccupyingAges": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.GetWalls``1": "TinyLife.World.Lot.yml", - "TinyLife.World.Lot.GetWeeklyBills": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.HasBasicAmenities": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Household": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Id": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Map": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Name": "TinyLife.World.Lot.yml", - "TinyLife.World.Lot.OnGetWeeklyBills": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Type": "TinyLife.World.Lot.yml", "TinyLife.World.Lot.Validate(TinyLife.World.Map)": "TinyLife.World.Lot.yml", - "TinyLife.World.Lot.WeeklyBillsDelegate": "TinyLife.World.Lot.WeeklyBillsDelegate.yml", "TinyLife.World.LotEmployment": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.#ctor(System.String,MLEM.Textures.TextureRegion,System.ValueTuple{System.Int32,System.Int32},System.Func{TinyLife.Actions.ActionType[]},System.Boolean,System.Int32)": "TinyLife.World.LotEmployment.yml", "TinyLife.World.LotEmployment.ActionPriorityMultiplier": "TinyLife.World.LotEmployment.yml", @@ -4093,7 +4125,6 @@ "TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})": "TinyLife.World.Map.yml", "TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml", "TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)": "TinyLife.World.Map.yml", - "TinyLife.World.Map.Finalize": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetAllLotEmployments": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetAllPeople": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})": "TinyLife.World.Map.yml", @@ -4143,6 +4174,7 @@ "TinyLife.World.Map.MarkGroundTileDirtyForDrawing(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)": "TinyLife.World.Map.yml", "TinyLife.World.Map.MaxFloor": "TinyLife.World.Map.yml", + "TinyLife.World.Map.MinFloor": "TinyLife.World.Map.yml", "TinyLife.World.Map.MinorUpdateMinutes": "TinyLife.World.Map.yml", "TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile)": "TinyLife.World.Map.yml", "TinyLife.World.Map.Neighborhood": "TinyLife.World.Map.yml", @@ -4278,7 +4310,8 @@ "TinyLife.World.Soundscape": "TinyLife.World.Soundscape.yml", "TinyLife.World.Soundscape.#ctor(TinyLife.World.Soundscape.IntensityDelegate,Microsoft.Xna.Framework.Audio.SoundEffect[])": "TinyLife.World.Soundscape.yml", "TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)": "TinyLife.World.Soundscape.yml", - "TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Soundscape.yml", + "TinyLife.World.Soundscape.GetObjectDensity``1(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{``0,System.Boolean},System.Int32,System.Int32)": "TinyLife.World.Soundscape.yml", + "TinyLife.World.Soundscape.GetTileDensity(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{TinyLife.World.Tile,System.Boolean},System.Int32,System.Int32)": "TinyLife.World.Soundscape.yml", "TinyLife.World.Soundscape.IntensityDelegate": "TinyLife.World.Soundscape.IntensityDelegate.yml", "TinyLife.World.Soundscape.Soundscapes": "TinyLife.World.Soundscape.yml", "TinyLife.World.Soundscape.Update(TinyLife.World.Map,MLEM.Cameras.Camera)": "TinyLife.World.Soundscape.yml", @@ -4334,7 +4367,7 @@ "TinyLife.World.Tile.Colors": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile})": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single)": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile)": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32)": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean)": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.GetPrice": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point)": "TinyLife.World.Tile.yml", diff --git a/docs/api/TinyLife.Actions.Action.ActionTypeConstructedDelegate.yml b/docs/api/TinyLife.Actions.Action.ActionTypeConstructedDelegate.yml index d6ee966..e5048ab 100644 --- a/docs/api/TinyLife.Actions.Action.ActionTypeConstructedDelegate.yml +++ b/docs/api/TinyLife.Actions.Action.ActionTypeConstructedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionTypeConstructedDelegate path: ../TinyLife/Actions/Action.cs - startLine: 1031 + startLine: 1035 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.Action.yml b/docs/api/TinyLife.Actions.Action.yml index 6666a4a..7457dc1 100644 --- a/docs/api/TinyLife.Actions.Action.yml +++ b/docs/api/TinyLife.Actions.Action.yml @@ -121,6 +121,7 @@ items: - TinyLife.Actions.PathfindToPersonAction - TinyLife.Actions.SocialAction.StartPartnerAction - TinyLife.Actions.TellPeopleToLeaveRoomAction + - TinyLife.Actions.ThrowUpAction - TinyLife.Actions.TryGoHereAction implements: - MLEM.Misc.IGenericDataHolder @@ -2386,7 +2387,7 @@ items: description: The radius that should be searched for people in, or 32 by default - id: ignoreVisibility type: System.Boolean - description: Whether the visibility and potential reachability of the object should be ignored. Defaults to false. + description: Whether the visibility () of the object should be ignored. Defaults to false. - id: ignoreNeeds type: System.Boolean description: Whether the free people's needs should be ignored. @@ -2419,7 +2420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreeFurniture path: ../TinyLife/Actions/Action.cs - startLine: 774 + startLine: 777 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2457,7 +2458,7 @@ items: description: Whether furniture that is can be returned - id: ignoreVisibility type: System.Boolean - description: Whether the visibility and potential reachability of the object should be ignored. Defaults to false. + description: Whether the visibility () of the object should be ignored. Defaults to false. return: type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture} description: A set of valid furniture @@ -2484,7 +2485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreeWalls path: ../TinyLife/Actions/Action.cs - startLine: 794 + startLine: 797 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2510,7 +2511,7 @@ items: description: The radius that should be searched for walls in, or 32 by default - id: ignoreVisibility type: System.Boolean - description: Whether the visibility and potential reachability of the object should be ignored. Defaults to false. + description: Whether the visibility () of the object should be ignored. Defaults to false. typeParameters: - id: T return: @@ -2539,7 +2540,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllFreeGround path: ../TinyLife/Actions/Action.cs - startLine: 813 + startLine: 816 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2565,7 +2566,7 @@ items: description: The radius that should be searched for ground positions in, or 32 by default - id: ignoreVisibility type: System.Boolean - description: Whether the visibility and potential reachability of the object should be ignored. Defaults to false. + description: Whether the visibility () of the object should be ignored. Defaults to false. return: type: System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}} description: A set of valid locations @@ -2592,7 +2593,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindFreeFurniture path: ../TinyLife/Actions/Action.cs - startLine: 835 + startLine: 838 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2609,7 +2610,7 @@ items: description: The person that wants to start the action - id: categories type: TinyLife.Objects.ObjectCategory - description: The categories that the furniture should have + description: The categories that the furniture, as well as its action spots, should have - id: objectSpotType type: TinyLife.Objects.FurnitureType description: The type of item that an object spot should be available for, or null if this is not required @@ -2624,7 +2625,7 @@ items: description: Whether furniture that is can be returned - id: ignoreVisibility type: System.Boolean - description: Whether the visibility and potential reachability of the object should be ignored. Defaults to false. + description: Whether the visibility () of the object should be ignored. Defaults to false. return: type: TinyLife.Actions.ActionInfo description: An action info for the best furniture, or null if there is none @@ -2651,7 +2652,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindAllActionObjects path: ../TinyLife/Actions/Action.cs - startLine: 849 + startLine: 852 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2698,7 +2699,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindValidActionObjects path: ../TinyLife/Actions/Action.cs - startLine: 888 + startLine: 891 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2757,7 +2758,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomValidArguments path: ../TinyLife/Actions/Action.cs - startLine: 905 + startLine: 908 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2801,7 +2802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTableSpot path: ../TinyLife/Actions/Action.cs - startLine: 933 + startLine: 936 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2842,7 +2843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InvokeForBoth path: ../TinyLife/Actions/Action.cs - startLine: 946 + startLine: 949 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2883,7 +2884,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/Action.cs - startLine: 958 + startLine: 961 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2924,7 +2925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInappropriate path: ../TinyLife/Actions/Action.cs - startLine: 969 + startLine: 972 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2965,7 +2966,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotContentVisible path: ../TinyLife/Actions/Action.cs - startLine: 990 + startLine: 993 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -6986,6 +6987,64 @@ references: name: GetSeatCategory nameWithType: Action.GetSeatCategory fullName: TinyLife.Actions.Action.GetSeatCategory +- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?) + nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?) + fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) - uid: TinyLife.Actions.Action.FindAllFreePeople* commentId: Overload:TinyLife.Actions.Action.FindAllFreePeople href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ diff --git a/docs/api/TinyLife.Actions.ActionArgument.yml b/docs/api/TinyLife.Actions.ActionArgument.yml index 5c2ff5b..fd92e42 100644 --- a/docs/api/TinyLife.Actions.ActionArgument.yml +++ b/docs/api/TinyLife.Actions.ActionArgument.yml @@ -14,7 +14,7 @@ items: - TinyLife.Actions.ActionArgument.CustomLayout - TinyLife.Actions.ActionArgument.Description - TinyLife.Actions.ActionArgument.DisplayName - - TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean) + - TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean) - TinyLife.Actions.ActionArgument.GetDisplayName - TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.PersonLike) - TinyLife.Actions.ActionArgument.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding) @@ -517,16 +517,16 @@ items: description: The passive priority of this action variety content.vb: Public Function GetPassivePriority(person As PersonLike) As Single overload: TinyLife.Actions.ActionArgument.GetPassivePriority* -- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean) - commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean) - id: FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean) +- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean) + commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean) + id: FreePeople(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean) parent: TinyLife.Actions.ActionArgument langs: - csharp - vb - name: FreePeople(ActionInfo, bool, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>, bool) - nameWithType: ActionArgument.FreePeople(ActionInfo, bool, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>, bool) - fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, bool, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.PersonLike Other, bool Automatic), TinyLife.Actions.CanExecuteResult>, bool) + name: FreePeople(ActionInfo, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>, bool) + nameWithType: ActionArgument.FreePeople(ActionInfo, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult>, bool) + fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.PersonLike Other, bool Automatic), TinyLife.Actions.CanExecuteResult>, bool) type: Method source: remote: @@ -535,7 +535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FreePeople path: ../TinyLife/Actions/ActionArgument.cs - startLine: 159 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -547,14 +547,11 @@ items: This method is used for actions like , where a person can be selected to interact with from a variety menu. example: [] syntax: - content: public static IEnumerable FreePeople(ActionInfo info, bool automatic, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult> canExecute = null, bool showRelationship = true) + content: public static IEnumerable FreePeople(ActionInfo info, Func<(ActionInfo Info, PersonLike Other, bool Automatic), CanExecuteResult> canExecute = null, bool showRelationship = true) parameters: - id: info type: TinyLife.Actions.ActionInfo description: The action info. - - id: automatic - type: System.Boolean - description: Whether the action variety was selected automatically. - id: canExecute type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.PersonLike,System.Boolean},TinyLife.Actions.CanExecuteResult} description: A -esque function that determines whether a given person should be included. @@ -564,11 +561,11 @@ items: return: type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument} description: A set of action varieties that represents the free people around. - content.vb: Public Shared Function FreePeople(info As ActionInfo, automatic As Boolean, canExecute As Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult) = Nothing, showRelationship As Boolean = True) As IEnumerable(Of ActionArgument) + content.vb: Public Shared Function FreePeople(info As ActionInfo, canExecute As Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult) = Nothing, showRelationship As Boolean = True) As IEnumerable(Of ActionArgument) overload: TinyLife.Actions.ActionArgument.FreePeople* - nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult), Boolean) - fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, Boolean, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.PersonLike, Automatic As Boolean), TinyLife.Actions.CanExecuteResult), Boolean) - name.vb: FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult), Boolean) + nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult), Boolean) + fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.PersonLike, Automatic As Boolean), TinyLife.Actions.CanExecuteResult), Boolean) + name.vb: FreePeople(ActionInfo, Func(Of (Info As ActionInfo, Other As PersonLike, Automatic As Boolean), CanExecuteResult), Boolean) - uid: TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult}) commentId: M:TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult}) id: StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult}) @@ -587,7 +584,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoredFurniture path: ../TinyLife/Actions/ActionArgument.cs - startLine: 178 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -631,7 +628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImageLayout path: ../TinyLife/Actions/ActionArgument.cs - startLine: 199 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -678,7 +675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PortraitLayout path: ../TinyLife/Actions/ActionArgument.cs - startLine: 222 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2169,7 +2166,7 @@ references: fullName: TinyLife.Actions.ActionInfo.Person - uid: TinyLife.Actions.ActionArgument.FreePeople* commentId: Overload:TinyLife.Actions.ActionArgument.FreePeople - href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Boolean_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_PersonLike_System_Boolean__TinyLife_Actions_CanExecuteResult__System_Boolean_ + href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_PersonLike_System_Boolean__TinyLife_Actions_CanExecuteResult__System_Boolean_ name: FreePeople nameWithType: ActionArgument.FreePeople fullName: TinyLife.Actions.ActionArgument.FreePeople diff --git a/docs/api/TinyLife.Actions.ActionInfo.yml b/docs/api/TinyLife.Actions.ActionInfo.yml index b299bc5..ddcd689 100644 --- a/docs/api/TinyLife.Actions.ActionInfo.yml +++ b/docs/api/TinyLife.Actions.ActionInfo.yml @@ -28,6 +28,7 @@ items: - TinyLife.Actions.ActionInfo.Lot - TinyLife.Actions.ActionInfo.Person - TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) + - TinyLife.Actions.ActionInfo.ToFreeActionSpots(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.ActionInfo.Validate(TinyLife.Objects.PersonLike) langs: - csharp @@ -672,6 +673,37 @@ items: description: The involved action spot, or null if there is none content.vb: Public Function GetInvolvedActionSpot(involved As Furniture) As ActionSpot overload: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot* +- uid: TinyLife.Actions.ActionInfo.ToFreeActionSpots(TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Actions.ActionInfo.ToFreeActionSpots(TinyLife.Objects.ObjectCategory) + id: ToFreeActionSpots(TinyLife.Objects.ObjectCategory) + parent: TinyLife.Actions.ActionInfo + langs: + - csharp + - vb + name: ToFreeActionSpots(ObjectCategory) + nameWithType: ActionInfo.ToFreeActionSpots(ObjectCategory) + fullName: TinyLife.Actions.ActionInfo.ToFreeActionSpots(TinyLife.Objects.ObjectCategory) + type: Method + source: + remote: + path: TinyLife/Actions/ActionInfo.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ToFreeActionSpots + path: ../TinyLife/Actions/ActionInfo.cs + startLine: 234 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public IEnumerable ToFreeActionSpots(ObjectCategory context = null) + parameters: + - id: context + type: TinyLife.Objects.ObjectCategory + return: + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + content.vb: Public Function ToFreeActionSpots(context As ObjectCategory = Nothing) As IEnumerable(Of ActionInfo) + overload: TinyLife.Actions.ActionInfo.ToFreeActionSpots* - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) commentId: M:TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) id: ToFreeActionSpot(TinyLife.Objects.ObjectCategory) @@ -690,24 +722,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToFreeActionSpot path: ../TinyLife/Actions/ActionInfo.cs - startLine: 240 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Actions - summary: >- - Returns the first free action spot that matches the given flag for this action's . - - If this action has no action object and context contains , this is returned. - example: [] syntax: content: public ActionInfo ToFreeActionSpot(ObjectCategory context = null) parameters: - id: context type: TinyLife.Objects.ObjectCategory - description: The category that the action spot should have return: type: TinyLife.Actions.ActionInfo - description: The corresponding action info, or null if there is none content.vb: Public Function ToFreeActionSpot(context As ObjectCategory = Nothing) As ActionInfo overload: TinyLife.Actions.ActionInfo.ToFreeActionSpot* - uid: TinyLife.Actions.ActionInfo.GetInvolvedObjectIds @@ -728,7 +753,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInvolvedObjectIds path: ../TinyLife/Actions/ActionInfo.cs - startLine: 252 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -759,7 +784,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/ActionInfo.cs - startLine: 268 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -796,7 +821,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs - startLine: 349 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -843,7 +868,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromLocation path: ../TinyLife/Actions/ActionInfo.cs - startLine: 362 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -893,7 +918,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromObjectGeneric path: ../TinyLife/Actions/ActionInfo.cs - startLine: 375 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -943,7 +968,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromObjectGeneric path: ../TinyLife/Actions/ActionInfo.cs - startLine: 385 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -981,7 +1006,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromSelf path: ../TinyLife/Actions/ActionInfo.cs - startLine: 394 + startLine: 392 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1016,7 +1041,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromActionInfo path: ../TinyLife/Actions/ActionInfo.cs - startLine: 405 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2693,12 +2718,45 @@ references: name: GetInvolvedActionSpot nameWithType: ActionInfo.GetInvolvedActionSpot fullName: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot -- uid: TinyLife.Objects.ObjectCategory.Ground - commentId: F:TinyLife.Objects.ObjectCategory.Ground - href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_Ground - name: Ground - nameWithType: ObjectCategory.Ground - fullName: TinyLife.Objects.ObjectCategory.Ground +- uid: TinyLife.Actions.ActionInfo.ToFreeActionSpots* + commentId: Overload:TinyLife.Actions.ActionInfo.ToFreeActionSpots + href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpots_TinyLife_Objects_ObjectCategory_ + name: ToFreeActionSpots + nameWithType: ActionInfo.ToFreeActionSpots + fullName: TinyLife.Actions.ActionInfo.ToFreeActionSpots +- 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 + href: https://learn.microsoft.com/dotnet/api/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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot* commentId: Overload:TinyLife.Actions.ActionInfo.ToFreeActionSpot href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_ diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml index a82d705..1bd06f7 100644 --- a/docs/api/TinyLife.Actions.ActionType.yml +++ b/docs/api/TinyLife.Actions.ActionType.yml @@ -58,10 +58,11 @@ items: - TinyLife.Actions.ActionType.CanDoImportantAction(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionType.CanExecuteDelegate[]) + - TinyLife.Actions.ActionType.CanExecuteAll(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.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.PersonLike,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.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean) - - TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean) + - TinyLife.Actions.ActionType.CarryToFood - TinyLife.Actions.ActionType.CasualCompliment - TinyLife.Actions.ActionType.CelebrateBirthday - TinyLife.Actions.ActionType.ChangeDiaper @@ -319,6 +320,7 @@ items: - TinyLife.Actions.ActionType.TellStory - TinyLife.Actions.ActionType.ThisIsInappropriate - TinyLife.Actions.ActionType.ThrowAway + - TinyLife.Actions.ActionType.ThrowUp - TinyLife.Actions.ActionType.TinkerWith - TinyLife.Actions.ActionType.ToggleAllLights - TinyLife.Actions.ActionType.ToggleLight @@ -1131,6 +1133,33 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly PeeSelf As ActionType +- uid: TinyLife.Actions.ActionType.ThrowUp + commentId: F:TinyLife.Actions.ActionType.ThrowUp + id: ThrowUp + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: ThrowUp + nameWithType: ActionType.ThrowUp + fullName: TinyLife.Actions.ActionType.ThrowUp + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Internal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ThrowUp + path: ../TinyLife/Actions/ActionType.Internal.cs + startLine: 72 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType ThrowUp + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly ThrowUp As ActionType - uid: TinyLife.Actions.ActionType.Starve commentId: F:TinyLife.Actions.ActionType.Starve id: Starve @@ -1149,7 +1178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starve path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 72 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1176,7 +1205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeAwayFromLotEmployment path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 73 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1203,7 +1232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLotEmploymentLocation path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1230,7 +1259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeliverMail path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 86 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1257,7 +1286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeliverNewspaper path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1284,7 +1313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 94 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1311,7 +1340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectTrash path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1338,7 +1367,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitorGoHome path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1365,7 +1394,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodSomewhereElse path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 107 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1392,7 +1421,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmploymentIdle path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1419,7 +1448,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 111 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1446,7 +1475,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaitForOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 112 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1473,7 +1502,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodFromDisplayCase path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 113 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1500,7 +1529,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeUp path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 114 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1527,7 +1556,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CelebrateBirthday path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 117 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1554,7 +1583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaitForInviteIn path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 118 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1581,7 +1610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FillNeedsElsewhere path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 119 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1590,6 +1619,33 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly FillNeedsElsewhere As ActionType +- uid: TinyLife.Actions.ActionType.CarryToFood + commentId: F:TinyLife.Actions.ActionType.CarryToFood + id: CarryToFood + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: CarryToFood + nameWithType: ActionType.CarryToFood + fullName: TinyLife.Actions.ActionType.CarryToFood + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Internal.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CarryToFood + path: ../TinyLife/Actions/ActionType.Internal.cs + startLine: 127 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType CarryToFood + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly CarryToFood As ActionType - uid: TinyLife.Actions.ActionType.HelpWithTraining commentId: F:TinyLife.Actions.ActionType.HelpWithTraining id: HelpWithTraining @@ -1608,7 +1664,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpWithTraining path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 127 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1635,7 +1691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Daydream path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 131 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1878,7 +1934,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutDown path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 60 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1905,7 +1961,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 70 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1932,7 +1988,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CookFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 79 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1959,7 +2015,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BakeFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 90 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1986,7 +2042,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PickUp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 101 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2013,7 +2069,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Eat path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 106 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2040,7 +2096,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrabServing path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 131 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2067,7 +2123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CallToMeal path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 150 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2094,7 +2150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySingleplayerGames path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 157 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2121,7 +2177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayOnlineGames path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 158 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2148,7 +2204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayOnlineGamesWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 159 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2175,7 +2231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WatchWalkthroughs path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 169 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2202,7 +2258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JoinEasyTournament path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 170 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2229,7 +2285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JoinAdvancedTournament path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 171 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2256,7 +2312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chat path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 172 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2283,7 +2339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 180 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2310,7 +2366,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanDish path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 184 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2337,7 +2393,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeOutfit path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 193 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2364,7 +2420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EditOutfits path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 206 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2391,7 +2447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoHome path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 209 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2418,7 +2474,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 223 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2445,7 +2501,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Paint path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 248 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2472,7 +2528,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sell path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 258 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2499,7 +2555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeSpeech path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 266 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2526,7 +2582,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Read path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 274 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2553,7 +2609,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StudyBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 285 + startLine: 283 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2580,7 +2636,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutAway path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 295 + startLine: 293 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2607,7 +2663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeJokes path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 305 + startLine: 303 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2634,7 +2690,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Work path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 313 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2661,7 +2717,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJob path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 323 + startLine: 321 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2688,7 +2744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJobFromNewspaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 324 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2715,7 +2771,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeVacationDay path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 326 + startLine: 324 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2742,7 +2798,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeParentalLeave path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 329 + startLine: 327 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2769,7 +2825,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: QuitJob path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 333 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2796,7 +2852,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MopPuddle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 336 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3957,7 +4013,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddCandle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 706 + startLine: 707 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3984,7 +4040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BlowOutCandles path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 712 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4011,7 +4067,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutInFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 716 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4038,7 +4094,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeFromFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 730 + startLine: 731 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4065,7 +4121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanOutFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 733 + startLine: 734 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4092,7 +4148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLeftovers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 740 + startLine: 741 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4119,7 +4175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptChild path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 747 + startLine: 748 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4146,7 +4202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchBusinessPlans path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 755 + startLine: 756 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4173,7 +4229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeSalesPitch path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 769 + startLine: 770 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4200,7 +4256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadSkillBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 777 + startLine: 778 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4227,7 +4283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleNewspapers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 786 + startLine: 787 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4254,7 +4310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleVisitors path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 791 + startLine: 792 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4281,7 +4337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutTrash path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 798 + startLine: 799 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4308,7 +4364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayOnJungleGym path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 810 + startLine: 811 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4335,7 +4391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorColoringBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 819 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4362,7 +4418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectSunlight path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 828 + startLine: 829 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4389,7 +4445,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoJogging path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 831 + startLine: 832 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4416,7 +4472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveHere path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 839 + startLine: 840 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4443,7 +4499,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 845 + startLine: 846 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4470,7 +4526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhoneWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 852 + startLine: 854 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4497,7 +4553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPhoneColor path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 857 + startLine: 859 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4524,7 +4580,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 861 + startLine: 863 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4551,7 +4607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: QuitJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 862 + startLine: 864 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4578,7 +4634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeVacationDayPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 872 + startLine: 874 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4605,7 +4661,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HireBabysitter path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 882 + startLine: 884 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4632,7 +4688,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InviteOver path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 901 + startLine: 903 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4659,7 +4715,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangePronouns path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 917 + startLine: 919 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4686,7 +4742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InvestigateRocks path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 920 + startLine: 922 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4713,7 +4769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TravelToMap path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 928 + startLine: 930 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4740,7 +4796,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychSelfUp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 932 + startLine: 934 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4767,7 +4823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBabyBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 936 + startLine: 938 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4794,7 +4850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 948 + startLine: 950 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4821,7 +4877,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UseDiaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 960 + startLine: 962 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4848,7 +4904,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowAdult path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 968 + startLine: 970 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4875,7 +4931,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveBaby path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 985 + startLine: 987 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4902,7 +4958,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveAbortion path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 993 + startLine: 995 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4929,7 +4985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakePregnancyTest path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 996 + startLine: 998 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4956,7 +5012,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutOfCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1003 + startLine: 1005 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4983,7 +5039,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SleepInCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1012 + startLine: 1014 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5010,7 +5066,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeDrinks path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1026 + startLine: 1028 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5037,7 +5093,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpgradeFurniture path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1034 + startLine: 1036 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5064,7 +5120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchUpgrades path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1039 + startLine: 1041 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -5091,7 +5147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeEmotionShower path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 1043 + startLine: 1045 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8736,7 +8792,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskForArtAdvice path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 461 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9322,47 +9378,6 @@ items: nameWithType.vb: ActionType.CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of Furniture, Boolean), Func(Of (Person As PersonLike, Item As Furniture), Boolean), Boolean) fullName.vb: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of (Person As TinyLife.Objects.PersonLike, Item As TinyLife.Objects.Furniture), Boolean), Boolean) name.vb: CanPickUpOrIsHoldingForTarget(ActionInfo, Func(Of Furniture, Boolean), Func(Of (Person As PersonLike, Item As Furniture), Boolean), Boolean) -- uid: TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean) - commentId: M:TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean) - id: CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean) - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: CanPlaceHeldItem(ActionInfo, bool) - nameWithType: ActionType.CanPlaceHeldItem(ActionInfo, bool) - fullName: TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo, bool) - type: Method - source: - remote: - path: TinyLife/Actions/ActionType.Utilities.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: CanPlaceHeldItem - path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 124 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - summary: A 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. - example: [] - syntax: - content: public static CanExecuteResult CanPlaceHeldItem(ActionInfo info, bool automatic) - parameters: - - id: info - type: TinyLife.Actions.ActionInfo - description: The action info - - id: automatic - 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.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* - nameWithType.vb: ActionType.CanPlaceHeldItem(ActionInfo, Boolean) - fullName.vb: TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo, Boolean) - name.vb: CanPlaceHeldItem(ActionInfo, Boolean) - uid: TinyLife.Actions.ActionType.HasChairOrIsStandingDesk(TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionType.HasChairOrIsStandingDesk(TinyLife.Actions.ActionInfo,System.Boolean) id: HasChairOrIsStandingDesk(TinyLife.Actions.ActionInfo,System.Boolean) @@ -9381,7 +9396,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasChairOrIsStandingDesk path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 145 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9422,7 +9437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDislikedOrMean path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 161 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9466,7 +9481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsReadyForRomance path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 180 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9514,7 +9529,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotEmotional path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 218 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9559,7 +9574,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsEmptyHanded path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 234 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9600,7 +9615,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotHoldingPerson path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 245 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9641,7 +9656,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotExpired path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 255 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9682,7 +9697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoImportantAction path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 266 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9726,7 +9741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanDoSocialAction path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 278 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9772,7 +9787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreDating path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 291 + startLine: 270 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9813,7 +9828,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAll path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 308 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9846,6 +9861,40 @@ items: nameWithType.vb: ActionType.CanExecuteAll(ActionInfo, Boolean, ParamArray ActionType.CanExecuteDelegate()) fullName.vb: TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionInfo, Boolean, ParamArray TinyLife.Actions.ActionType.CanExecuteDelegate()) name.vb: CanExecuteAll(ActionInfo, Boolean, ParamArray CanExecuteDelegate()) +- uid: TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionType.CanExecuteDelegate[]) + commentId: M:TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionType.CanExecuteDelegate[]) + id: CanExecuteAll(TinyLife.Actions.ActionType.CanExecuteDelegate[]) + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: CanExecuteAll(params CanExecuteDelegate[]) + nameWithType: ActionType.CanExecuteAll(params ActionType.CanExecuteDelegate[]) + fullName: TinyLife.Actions.ActionType.CanExecuteAll(params TinyLife.Actions.ActionType.CanExecuteDelegate[]) + type: Method + source: + remote: + path: TinyLife/Actions/ActionType.Utilities.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanExecuteAll + path: ../TinyLife/Actions/ActionType.Utilities.cs + startLine: 296 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static ActionType.CanExecuteDelegate CanExecuteAll(params ActionType.CanExecuteDelegate[] conditions) + parameters: + - id: conditions + type: TinyLife.Actions.ActionType.CanExecuteDelegate[] + return: + type: TinyLife.Actions.ActionType.CanExecuteDelegate + content.vb: Public Shared Function CanExecuteAll(ParamArray conditions As ActionType.CanExecuteDelegate()) As ActionType.CanExecuteDelegate + overload: TinyLife.Actions.ActionType.CanExecuteAll* + nameWithType.vb: ActionType.CanExecuteAll(ParamArray ActionType.CanExecuteDelegate()) + fullName.vb: TinyLife.Actions.ActionType.CanExecuteAll(ParamArray TinyLife.Actions.ActionType.CanExecuteDelegate()) + name.vb: CanExecuteAll(ParamArray CanExecuteDelegate()) - uid: TinyLife.Actions.ActionType.CanBeSexual(TinyLife.Actions.ActionInfo,System.Boolean) commentId: M:TinyLife.Actions.ActionType.CanBeSexual(TinyLife.Actions.ActionInfo,System.Boolean) id: CanBeSexual(TinyLife.Actions.ActionInfo,System.Boolean) @@ -9864,7 +9913,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeSexual path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 324 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9908,7 +9957,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSpaceInHousehold path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 336 + startLine: 319 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9949,7 +9998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsNotPregnant path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 348 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -9990,7 +10039,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPriorityMod path: ../TinyLife/Actions/ActionType.Utilities.cs - startLine: 364 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -11621,18 +11670,6 @@ references: name: CanExecute nameWithType: ActionType.TypeSettings.CanExecute fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute -- uid: TinyLife.Actions.CanExecuteResult.Hidden - commentId: F:TinyLife.Actions.CanExecuteResult.Hidden - href: TinyLife.Actions.CanExecuteResult.html#TinyLife_Actions_CanExecuteResult_Hidden - name: Hidden - nameWithType: CanExecuteResult.Hidden - fullName: TinyLife.Actions.CanExecuteResult.Hidden -- uid: TinyLife.Actions.ActionType.CanPlaceHeldItem* - commentId: Overload:TinyLife.Actions.ActionType.CanPlaceHeldItem - href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_CanPlaceHeldItem_TinyLife_Actions_ActionInfo_System_Boolean_ - name: CanPlaceHeldItem - nameWithType: ActionType.CanPlaceHeldItem - fullName: TinyLife.Actions.ActionType.CanPlaceHeldItem - uid: TinyLife.Actions.CanExecuteResult.ResultType.Invalid commentId: F:TinyLife.Actions.CanExecuteResult.ResultType.Invalid href: TinyLife.Actions.CanExecuteResult.ResultType.html#TinyLife_Actions_CanExecuteResult_ResultType_Invalid @@ -11670,6 +11707,12 @@ references: name: Angry nameWithType: EmotionType.Angry fullName: TinyLife.Emotions.EmotionType.Angry +- uid: TinyLife.Actions.CanExecuteResult.Hidden + commentId: F:TinyLife.Actions.CanExecuteResult.Hidden + href: TinyLife.Actions.CanExecuteResult.html#TinyLife_Actions_CanExecuteResult_Hidden + name: Hidden + nameWithType: CanExecuteResult.Hidden + fullName: TinyLife.Actions.CanExecuteResult.Hidden - uid: TinyLife.Actions.ActionType.IsDislikedOrMean* commentId: Overload:TinyLife.Actions.ActionType.IsDislikedOrMean href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_IsDislikedOrMean_TinyLife_Actions_ActionInfo_System_Boolean_ diff --git a/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml b/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml index 88556cf..b87925a 100644 --- a/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml +++ b/docs/api/TinyLife.Actions.Behaviors.GetAndSitDownBehavior.yml @@ -350,7 +350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetInteractingItemForAction path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs - startLine: 179 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife.Actions.Behaviors diff --git a/docs/api/TinyLife.Actions.EmoteCategory.yml b/docs/api/TinyLife.Actions.EmoteCategory.yml index 8f49c31..37588fc 100644 --- a/docs/api/TinyLife.Actions.EmoteCategory.yml +++ b/docs/api/TinyLife.Actions.EmoteCategory.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmoteCategory path: ../TinyLife/Actions/Emote.cs - startLine: 175 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -66,7 +66,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: General path: ../TinyLife/Actions/Emote.cs - startLine: 179 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Travel path: ../TinyLife/Actions/Emote.cs - startLine: 180 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Negative path: ../TinyLife/Actions/Emote.cs - startLine: 181 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flirty path: ../TinyLife/Actions/Emote.cs - startLine: 182 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -170,7 +170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Unable path: ../TinyLife/Actions/Emote.cs - startLine: 183 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Food path: ../TinyLife/Actions/Emote.cs - startLine: 184 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -222,7 +222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Object path: ../TinyLife/Actions/Emote.cs - startLine: 185 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -248,7 +248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Actions/Emote.cs - startLine: 186 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.EmoteChoices.yml b/docs/api/TinyLife.Actions.EmoteChoices.yml index 9f23fa0..26db6f9 100644 --- a/docs/api/TinyLife.Actions.EmoteChoices.yml +++ b/docs/api/TinyLife.Actions.EmoteChoices.yml @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Emote.cs - startLine: 129 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -97,7 +97,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/Emote.cs - startLine: 136 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEmote path: ../TinyLife/Actions/Emote.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -166,7 +166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Actions/Emote.cs - startLine: 152 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -202,7 +202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Actions/Emote.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -238,7 +238,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Actions/Emote.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.HelpAction.yml b/docs/api/TinyLife.Actions.HelpAction.yml index 44a42dd..3c2cc0c 100644 --- a/docs/api/TinyLife.Actions.HelpAction.yml +++ b/docs/api/TinyLife.Actions.HelpAction.yml @@ -175,11 +175,11 @@ items: summary: Returns whether this action belongs to the helper. example: [] syntax: - content: protected bool IsHelper { get; } + content: public bool IsHelper { get; } parameters: [] return: type: System.Boolean - content.vb: Protected ReadOnly Property IsHelper As Boolean + content.vb: Public ReadOnly Property IsHelper As Boolean overload: TinyLife.Actions.HelpAction.IsHelper* - uid: TinyLife.Actions.HelpAction.HelpedAction commentId: P:TinyLife.Actions.HelpAction.HelpedAction @@ -206,11 +206,11 @@ items: summary: Returns the action that is currently being helped, which is based on whether this action belongs to the . example: [] syntax: - content: protected Action HelpedAction { get; } + content: public Action HelpedAction { get; } parameters: [] return: type: TinyLife.Actions.Action - content.vb: Protected ReadOnly Property HelpedAction As Action + content.vb: Public ReadOnly Property HelpedAction As Action overload: TinyLife.Actions.HelpAction.HelpedAction* - uid: TinyLife.Actions.HelpAction.Helper commentId: P:TinyLife.Actions.HelpAction.Helper @@ -237,11 +237,11 @@ items: summary: Returns the helper, which is the person for whom is true. example: [] syntax: - content: protected PersonLike Helper { get; } + content: public PersonLike Helper { get; } parameters: [] return: type: TinyLife.Objects.PersonLike - content.vb: Protected ReadOnly Property Helper As PersonLike + content.vb: Public ReadOnly Property Helper As PersonLike overload: TinyLife.Actions.HelpAction.Helper* - uid: TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike) commentId: M:TinyLife.Actions.HelpAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Objects.PersonLike) diff --git a/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml b/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml index 06a4577..08130ed 100644 --- a/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml +++ b/docs/api/TinyLife.Actions.SimpleBehaviorAction.ActionSettings.yml @@ -1043,21 +1043,17 @@ references: - uid: System.ValueTuple{TinyLife.NeedType,System.Single}[] isExternal: true href: TinyLife.NeedType.html - name: (NeedType Type, float Amount)[] - nameWithType: (NeedType Type, float Amount)[] - fullName: (TinyLife.NeedType Type, float Amount)[] - nameWithType.vb: (Type As NeedType, Amount As Single)() - fullName.vb: (Type As TinyLife.NeedType, Amount As Single)() - name.vb: (Type As NeedType, Amount As Single)() + name: (NeedType, float Modifier)[] + nameWithType: (NeedType, float Modifier)[] + fullName: (TinyLife.NeedType, float Modifier)[] + nameWithType.vb: (NeedType, Modifier As Single)() + fullName.vb: (TinyLife.NeedType, Modifier As Single)() + name.vb: (NeedType, Modifier As Single)() spec.csharp: - name: ( - uid: TinyLife.NeedType name: NeedType href: TinyLife.NeedType.html - - name: " " - - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Type - name: Type - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.type - name: ',' - name: " " - uid: System.Single @@ -1065,28 +1061,22 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: " " - - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Amount - name: Amount - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.amount + - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Modifier + name: Modifier + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.modifier - name: ) - name: '[' - name: ']' spec.vb: - name: ( - - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Type - name: Type - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.type - - name: " " - - name: As - - name: " " - uid: TinyLife.NeedType name: NeedType href: TinyLife.NeedType.html - name: ',' - name: " " - - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Amount - name: Amount - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.amount + - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Modifier + name: Modifier + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.modifier - name: " " - name: As - name: " " diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml index 04193b0..0cc4378 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluationResult path: ../TinyLife/Actions/TalkAction.cs - startLine: 481 + startLine: 478 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml index 653d22d..a1b2ad7 100644 --- a/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml +++ b/docs/api/TinyLife.Actions.TalkAction.TalkSettings.yml @@ -42,7 +42,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkSettings path: ../TinyLife/Actions/TalkAction.cs - startLine: 162 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -78,7 +78,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Actions/TalkAction.cs - startLine: 168 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendshipGain path: ../TinyLife/Actions/TalkAction.cs - startLine: 173 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -142,7 +142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoBadlyChance path: ../TinyLife/Actions/TalkAction.cs - startLine: 178 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkMinutes path: ../TinyLife/Actions/TalkAction.cs - startLine: 182 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -203,7 +203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkMinutesVariation path: ../TinyLife/Actions/TalkAction.cs - startLine: 186 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmoteCategory path: ../TinyLife/Actions/TalkAction.cs - startLine: 190 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -261,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Actions/TalkAction.cs - startLine: 194 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -290,7 +290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PartnerEmoteCategory path: ../TinyLife/Actions/TalkAction.cs - startLine: 199 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -322,7 +322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PartnerSpeakStyle path: ../TinyLife/Actions/TalkAction.cs - startLine: 204 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -354,7 +354,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainedSkill path: ../TinyLife/Actions/TalkAction.cs - startLine: 208 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -383,7 +383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkillOnFailure path: ../TinyLife/Actions/TalkAction.cs - startLine: 213 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -415,7 +415,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoredNeed path: ../TinyLife/Actions/TalkAction.cs - startLine: 218 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -447,7 +447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailEmotion path: ../TinyLife/Actions/TalkAction.cs - startLine: 223 + startLine: 220 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -479,7 +479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessEmotion path: ../TinyLife/Actions/TalkAction.cs - startLine: 227 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -508,7 +508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainRomancePercentage path: ../TinyLife/Actions/TalkAction.cs - startLine: 233 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -542,7 +542,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoweredEmotion path: ../TinyLife/Actions/TalkAction.cs - startLine: 238 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -574,7 +574,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnSuccess path: ../TinyLife/Actions/TalkAction.cs - startLine: 242 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -603,7 +603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFailure path: ../TinyLife/Actions/TalkAction.cs - startLine: 246 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -632,7 +632,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/TalkAction.cs - startLine: 251 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -663,7 +663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/TalkAction.cs - startLine: 269 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -704,7 +704,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateFully path: ../TinyLife/Actions/TalkAction.cs - startLine: 282 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -741,7 +741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateSimple path: ../TinyLife/Actions/TalkAction.cs - startLine: 304 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -790,7 +790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EvaluateValues path: ../TinyLife/Actions/TalkAction.cs - startLine: 386 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.TalkAction.yml b/docs/api/TinyLife.Actions.TalkAction.yml index 3806e1a..cfafa96 100644 --- a/docs/api/TinyLife.Actions.TalkAction.yml +++ b/docs/api/TinyLife.Actions.TalkAction.yml @@ -505,7 +505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFunny path: ../TinyLife/Actions/TalkAction.cs - startLine: 104 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -558,7 +558,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateMean path: ../TinyLife/Actions/TalkAction.cs - startLine: 129 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -605,7 +605,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateRomantic path: ../TinyLife/Actions/TalkAction.cs - startLine: 143 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ThrowUpAction.yml b/docs/api/TinyLife.Actions.ThrowUpAction.yml new file mode 100644 index 0000000..04e6ac2 --- /dev/null +++ b/docs/api/TinyLife.Actions.ThrowUpAction.yml @@ -0,0 +1,4224 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.ThrowUpAction + commentId: T:TinyLife.Actions.ThrowUpAction + id: ThrowUpAction + parent: TinyLife.Actions + children: + - TinyLife.Actions.ThrowUpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.ThrowUpAction.CanCancel(TinyLife.Actions.Action) + - TinyLife.Actions.ThrowUpAction.IsCompleted + - TinyLife.Actions.ThrowUpAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.ThrowUpAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + langs: + - csharp + - vb + name: ThrowUpAction + nameWithType: ThrowUpAction + fullName: TinyLife.Actions.ThrowUpAction + type: Class + source: + remote: + path: TinyLife/Actions/ThrowUpAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ThrowUpAction + path: ../TinyLife/Actions/ThrowUpAction.cs + startLine: 11 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: 'public class ThrowUpAction : Action, IGenericDataHolder' + content.vb: Public Class ThrowUpAction Inherits Action Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Action + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.Action.Random + - TinyLife.Actions.Action.OnActionTypeConstructed + - TinyLife.Actions.Action.InProgressTime + - TinyLife.Actions.Action.FullyInProgress + - TinyLife.Actions.Action.Type + - TinyLife.Actions.Action.Info + - TinyLife.Actions.Action.Id + - TinyLife.Actions.Action.StartedAutomatically + - TinyLife.Actions.Action.Parent + - TinyLife.Actions.Action.Person + - TinyLife.Actions.Action.ElapsedTime + - TinyLife.Actions.Action.PlayerPromptOpen + - TinyLife.Actions.Action.ForceResult + - TinyLife.Actions.Action.Initialize + - TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + - TinyLife.Actions.Action.CanStartNow + - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + - TinyLife.Actions.Action.GetIconObject + - TinyLife.Actions.Action.CausesExtremelyFastSpeed + - TinyLife.Actions.Action.GetDisplayName + - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) + - TinyLife.Actions.Action.GetProgress + - TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + - TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32) + - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ResetSpeech + - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike) + - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan) + - TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + - TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.GetChildren(System.Boolean) + - TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture) + - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike) + - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + - TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + - TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + - 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.ThrowUpAction.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Actions.ThrowUpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.ThrowUpAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' + parent: TinyLife.Actions.ThrowUpAction + langs: + - csharp + - vb + name: ThrowUpAction(ActionType, ActionInfo) + nameWithType: ThrowUpAction.ThrowUpAction(ActionType, ActionInfo) + fullName: TinyLife.Actions.ThrowUpAction.ThrowUpAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/ThrowUpAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/ThrowUpAction.cs + startLine: 13 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public ThrowUpAction(ActionType type, ActionInfo info) + parameters: + - id: type + type: TinyLife.Actions.ActionType + - id: info + type: TinyLife.Actions.ActionInfo + content.vb: Public Sub New(type As ActionType, info As ActionInfo) + overload: TinyLife.Actions.ThrowUpAction.#ctor* + nameWithType.vb: ThrowUpAction.New(ActionType, ActionInfo) + fullName.vb: TinyLife.Actions.ThrowUpAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + name.vb: New(ActionType, ActionInfo) +- uid: TinyLife.Actions.ThrowUpAction.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.ThrowUpAction.CanCancel(TinyLife.Actions.Action) + id: CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.ThrowUpAction + langs: + - csharp + - vb + name: CanCancel(Action) + nameWithType: ThrowUpAction.CanCancel(Action) + fullName: TinyLife.Actions.ThrowUpAction.CanCancel(TinyLife.Actions.Action) + type: Method + source: + remote: + path: TinyLife/Actions/ThrowUpAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanCancel + path: ../TinyLife/Actions/ThrowUpAction.cs + startLine: 15 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + Returns whether or not this action can be canceled by the given outside source. + + Note that the outside source can be null, and if it is, it means that the player canceled the action manually. + + By default, actions can only be canceled if the cancelSource is null. + example: [] + syntax: + content: public override bool CanCancel(Action cancelSource) + parameters: + - id: cancelSource + type: TinyLife.Actions.Action + description: The source of the cancelation, or null if the player canceled it + return: + type: System.Boolean + description: true if the action can be canceled + content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean + overridden: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + overload: TinyLife.Actions.ThrowUpAction.CanCancel* +- uid: TinyLife.Actions.ThrowUpAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.ThrowUpAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.ThrowUpAction + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, float) + nameWithType: ThrowUpAction.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.ThrowUpAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Actions/ThrowUpAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Actions/ThrowUpAction.cs + startLine: 19 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + This method is called every update frame if this action is currently active. + + By default, only the is modified in this method and is called. + 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.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.Actions.ThrowUpAction.Update* + nameWithType.vb: ThrowUpAction.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.ThrowUpAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) +- uid: TinyLife.Actions.ThrowUpAction.IsCompleted + commentId: M:TinyLife.Actions.ThrowUpAction.IsCompleted + id: IsCompleted + parent: TinyLife.Actions.ThrowUpAction + langs: + - csharp + - vb + name: IsCompleted() + nameWithType: ThrowUpAction.IsCompleted() + fullName: TinyLife.Actions.ThrowUpAction.IsCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/ThrowUpAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCompleted + path: ../TinyLife/Actions/ThrowUpAction.cs + startLine: 33 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + This method is called every update frame by a if this action is currently active to check if it should be stopped. + + If this returns a result other than , will be called and the action is stopped. + + By default, only modifies the completion type, otherwise is returned. + 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.Action.IsCompleted + overload: TinyLife.Actions.ThrowUpAction.IsCompleted* +- uid: TinyLife.Actions.ThrowUpAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.ThrowUpAction.OnCompleted(TinyLife.Actions.CompletionType) + id: OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.ThrowUpAction + langs: + - csharp + - vb + name: OnCompleted(CompletionType) + nameWithType: ThrowUpAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.ThrowUpAction.OnCompleted(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Actions/ThrowUpAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnCompleted + path: ../TinyLife/Actions/ThrowUpAction.cs + startLine: 37 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + This method is called when this action , or if it is canceled from an outside source. + + Note that, if this method is called as a result of , the passed will be the same. + + By default, only is called. + 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.Action.OnCompleted(TinyLife.Actions.CompletionType) + overload: TinyLife.Actions.ThrowUpAction.OnCompleted* +references: +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + href: TinyLife.html + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Actions + name: Actions + href: TinyLife.Actions.html +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: 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.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + href: TinyLife.Actions.Action.html + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- 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.Action.Random + commentId: F:TinyLife.Actions.Action.Random + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Random + name: Random + nameWithType: Action.Random + fullName: TinyLife.Actions.Action.Random +- uid: TinyLife.Actions.Action.OnActionTypeConstructed + commentId: E:TinyLife.Actions.Action.OnActionTypeConstructed + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnActionTypeConstructed + name: OnActionTypeConstructed + nameWithType: Action.OnActionTypeConstructed + fullName: TinyLife.Actions.Action.OnActionTypeConstructed +- uid: TinyLife.Actions.Action.InProgressTime + commentId: P:TinyLife.Actions.Action.InProgressTime + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InProgressTime + name: InProgressTime + nameWithType: Action.InProgressTime + fullName: TinyLife.Actions.Action.InProgressTime +- uid: TinyLife.Actions.Action.FullyInProgress + commentId: P:TinyLife.Actions.Action.FullyInProgress + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FullyInProgress + name: FullyInProgress + nameWithType: Action.FullyInProgress + fullName: TinyLife.Actions.Action.FullyInProgress +- uid: TinyLife.Actions.Action.Type + commentId: F:TinyLife.Actions.Action.Type + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Type + name: Type + nameWithType: Action.Type + fullName: TinyLife.Actions.Action.Type +- uid: TinyLife.Actions.Action.Info + commentId: F:TinyLife.Actions.Action.Info + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Info + name: Info + nameWithType: Action.Info + fullName: TinyLife.Actions.Action.Info +- uid: TinyLife.Actions.Action.Id + commentId: F:TinyLife.Actions.Action.Id + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Id + name: Id + nameWithType: Action.Id + fullName: TinyLife.Actions.Action.Id +- uid: TinyLife.Actions.Action.StartedAutomatically + commentId: P:TinyLife.Actions.Action.StartedAutomatically + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_StartedAutomatically + name: StartedAutomatically + nameWithType: Action.StartedAutomatically + fullName: TinyLife.Actions.Action.StartedAutomatically +- uid: TinyLife.Actions.Action.Parent + commentId: P:TinyLife.Actions.Action.Parent + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Parent + name: Parent + nameWithType: Action.Parent + fullName: TinyLife.Actions.Action.Parent +- uid: TinyLife.Actions.Action.Person + commentId: P:TinyLife.Actions.Action.Person + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Person + name: Person + nameWithType: Action.Person + fullName: TinyLife.Actions.Action.Person +- uid: TinyLife.Actions.Action.ElapsedTime + commentId: P:TinyLife.Actions.Action.ElapsedTime + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ElapsedTime + name: ElapsedTime + nameWithType: Action.ElapsedTime + fullName: TinyLife.Actions.Action.ElapsedTime +- uid: TinyLife.Actions.Action.PlayerPromptOpen + commentId: P:TinyLife.Actions.Action.PlayerPromptOpen + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PlayerPromptOpen + name: PlayerPromptOpen + nameWithType: Action.PlayerPromptOpen + fullName: TinyLife.Actions.Action.PlayerPromptOpen +- uid: TinyLife.Actions.Action.ForceResult + commentId: F:TinyLife.Actions.Action.ForceResult + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ForceResult + name: ForceResult + nameWithType: Action.ForceResult + fullName: TinyLife.Actions.Action.ForceResult +- uid: TinyLife.Actions.Action.Initialize + commentId: M:TinyLife.Actions.Action.Initialize + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize + name: Initialize() + nameWithType: Action.Initialize() + fullName: TinyLife.Actions.Action.Initialize() + spec.csharp: + - uid: TinyLife.Actions.Action.Initialize + name: Initialize + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Initialize + name: Initialize + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Initialize + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ + name: Validate(PersonLike) + nameWithType: Action.Validate(PersonLike) + fullName: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) + name: Validate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Validate(TinyLife.Objects.PersonLike) + name: Validate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Validate_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_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.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + href: TinyLife.Actions.CanExecuteResult.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_TryForceResult_TinyLife_Actions_CompletionType_System_Nullable_TinyLife_Actions_CanExecuteResult__TinyLife_Objects_MapObject_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + href: TinyLife.Actions.CanExecuteResult.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + href: TinyLife.Objects.MapObject.html + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_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 + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.Action.CanStartNow + commentId: M:TinyLife.Actions.Action.CanStartNow + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanStartNow + name: CanStartNow() + nameWithType: Action.CanStartNow() + fullName: TinyLife.Actions.Action.CanStartNow() + spec.csharp: + - uid: TinyLife.Actions.Action.CanStartNow + name: CanStartNow + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanStartNow + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanStartNow + name: CanStartNow + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanStartNow + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_ + 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 + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetNextAction_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.Action.GetIconObject + commentId: M:TinyLife.Actions.Action.GetIconObject + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject + name: GetIconObject() + nameWithType: Action.GetIconObject() + fullName: TinyLife.Actions.Action.GetIconObject() + spec.csharp: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetIconObject + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed() + nameWithType: Action.CausesExtremelyFastSpeed() + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed() + spec.csharp: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CausesExtremelyFastSpeed + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.GetDisplayName + commentId: M:TinyLife.Actions.Action.GetDisplayName + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + name: GetDisplayName() + nameWithType: Action.GetDisplayName() + fullName: TinyLife.Actions.Action.GetDisplayName() + spec.csharp: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetDisplayName + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) + commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_ + name: CanEnqueueConversation(PersonLike, ActionType) + nameWithType: Action.CanEnqueueConversation(PersonLike, ActionType) + fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType) + spec.csharp: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanEnqueueConversation_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ) +- uid: TinyLife.Actions.Action.GetProgress + commentId: M:TinyLife.Actions.Action.GetProgress + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + name: GetProgress() + nameWithType: Action.GetProgress() + fullName: TinyLife.Actions.Action.GetProgress() + spec.csharp: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetProgress + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + name: OnChildCompleted(Action, CompletionType, bool) + nameWithType: Action.OnChildCompleted(Action, CompletionType, bool) + fullName: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool) + nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean) + fullName.vb: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean) + name.vb: OnChildCompleted(Action, CompletionType, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnChildCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_ + name: OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float) + nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Action, TextureRegion, float) + fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Action, MLEM.Textures.TextureRegion, float) + nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single) + fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Action(Of TinyLife.Uis.CoveringGroup, MLEM.Ui.Elements.Panel), MLEM.Textures.TextureRegion, Single) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Action(Of CoveringGroup, Panel), TextureRegion, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + name: OpenPlayerPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + href: TinyLife.Uis.CoveringGroup.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Action{TinyLife.Uis.CoveringGroup,MLEM.Ui.Elements.Panel},MLEM.Textures.TextureRegion,System.Single) + name: OpenPlayerPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenPlayerPrompt_System_String_System_Predicate_MLEM_Ui_Elements_Panel__System_Action_MLEM_Ui_Elements_Panel__System_Boolean_System_Action_TinyLife_Uis_CoveringGroup_MLEM_Ui_Elements_Panel__MLEM_Textures_TextureRegion_System_Single_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + href: TinyLife.Uis.CoveringGroup.html + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + name: OpenYesNoPrompt(string, Action, Action, TextureRegion) + nameWithType: Action.OpenYesNoPrompt(string, Action, Action, TextureRegion) + fullName: TinyLife.Actions.Action.OpenYesNoPrompt(string, System.Action, System.Action, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenYesNoPrompt(String, Action, Action, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenYesNoPrompt(String, System.Action, System.Action, MLEM.Textures.TextureRegion) + name.vb: OpenYesNoPrompt(String, Action, Action, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenYesNoPrompt_System_String_System_Action_System_Action_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + name: OpenTextPrompt(string, Action, Predicate, Rule, string, TextureRegion) + nameWithType: Action.OpenTextPrompt(string, Action, Predicate, TextField.Rule, string, TextureRegion) + fullName: TinyLife.Actions.Action.OpenTextPrompt(string, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenTextPrompt_System_String_System_Action_System_String__System_Predicate_System_String__MLEM_Ui_Elements_TextField_Rule_System_String_MLEM_Textures_TextureRegion_ + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + commentId: M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + name: OpenChoicePrompt(ChoicePromptInfo) + nameWithType: Action.OpenChoicePrompt(ChoicePromptInfo) + fullName: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + href: TinyLife.Actions.ChoicePromptInfo.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OpenChoicePrompt_TinyLife_Actions_ChoicePromptInfo_ + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + href: TinyLife.Actions.ChoicePromptInfo.html + - name: ) +- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + name: SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float) + nameWithType: Action.SpeakAlone(GameTime, float, EmoteChoices, SpeakStyle, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, int, float, float, float, float) + nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single) + name.vb: SpeakAlone(GameTime, Single, EmoteChoices, SpeakStyle, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32) + commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_ + name: ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int) + nameWithType: Action.ThinkAlone(GameTime, float, EmoteChoices, float, float, float, float, int) + fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, float, float, float, float, int) + nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer) + fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, Single, Single, Single, Single, Integer) + name.vb: ThinkAlone(GameTime, Single, EmoteChoices, Single, Single, Single, Single, Integer) + spec.csharp: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ThinkAlone_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_System_Single_System_Single_System_Single_System_Single_System_Int32_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_ + name: SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float) + nameWithType: Action.SpeakInConversation(PersonLike, GameTime, float, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float) + nameWithType.vb: Action.SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteChoices, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteChoices?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single) + name.vb: SpeakInConversation(PersonLike, GameTime, Single, EmoteChoices, SpeakStyle, EmoteChoices?, SpeakStyle?, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteChoices,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteChoices},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_SpeakInConversation_TinyLife_Objects_PersonLike_Microsoft_Xna_Framework_GameTime_System_Single_TinyLife_Actions_EmoteChoices_TinyLife_Objects_SpeakStyle_System_Nullable_TinyLife_Actions_EmoteChoices__System_Nullable_TinyLife_Objects_SpeakStyle__System_Int32_System_Single_System_Single_System_Single_System_Single_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteChoices + name: EmoteChoices + href: TinyLife.Actions.EmoteChoices.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + href: TinyLife.Objects.SpeakStyle.html + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ResetSpeech + commentId: M:TinyLife.Actions.Action.ResetSpeech + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + name: ResetSpeech() + nameWithType: Action.ResetSpeech() + fullName: TinyLife.Actions.Action.ResetSpeech() + spec.csharp: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_ + name: CompleteIfNeedFull(NeedType, PersonLike) + nameWithType: Action.CompleteIfNeedFull(NeedType, PersonLike) + fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike) + name: CompleteIfNeedFull + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.PersonLike) + name: CompleteIfNeedFull + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfNeedFull_TinyLife_NeedType_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + name: CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + nameWithType: Action.CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool) + nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean) + name.vb: CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + name: CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool) + nameWithType: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, bool, SkillType, float, bool) + fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool) + nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean) + fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean) + name.vb: CompleteIfTimeUp(TimeSpan, TimeSpan, Boolean, SkillType, Single, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CompleteIfTimeUp_System_TimeSpan_System_TimeSpan_System_Boolean_TinyLife_Skills_SkillType_System_Single_System_Boolean_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + href: TinyLife.Skills.SkillType.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan) + commentId: M:TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_ + name: GetRandomCompletionTime(TimeSpan, TimeSpan) + nameWithType: Action.GetRandomCompletionTime(TimeSpan, TimeSpan) + fullName: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan, System.TimeSpan) + spec.csharp: + - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan) + name: GetRandomCompletionTime + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetRandomCompletionTime(System.TimeSpan,System.TimeSpan) + name: GetRandomCompletionTime + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomCompletionTime_System_TimeSpan_System_TimeSpan_ + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ) +- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + name: CancelIfEmotional(params EmotionType[]) + nameWithType: Action.CancelIfEmotional(params EmotionType[]) + fullName: TinyLife.Actions.Action.CancelIfEmotional(params TinyLife.Emotions.EmotionType[]) + nameWithType.vb: Action.CancelIfEmotional(ParamArray EmotionType()) + fullName.vb: TinyLife.Actions.Action.CancelIfEmotional(ParamArray TinyLife.Emotions.EmotionType()) + name.vb: CancelIfEmotional(ParamArray EmotionType()) + spec.csharp: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + - name: ( + - name: params + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CancelIfEmotional_TinyLife_Emotions_EmotionType___ + - name: ( + - name: ParamArray + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + href: TinyLife.Emotions.EmotionType.html + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + name: Sit(Furniture, float, ActionSpot) + nameWithType: Action.Sit(Furniture, float, ActionSpot) + fullName: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, float, TinyLife.Objects.ActionSpot) + nameWithType.vb: Action.Sit(Furniture, Single, ActionSpot) + fullName.vb: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, Single, TinyLife.Objects.ActionSpot) + name.vb: Sit(Furniture, Single, ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Sit_TinyLife_Objects_Furniture_System_Single_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) +- uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChildren(System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + name: GetChildren(bool) + nameWithType: Action.GetChildren(bool) + fullName: TinyLife.Actions.Action.GetChildren(bool) + nameWithType.vb: Action.GetChildren(Boolean) + fullName.vb: TinyLife.Actions.Action.GetChildren(Boolean) + name.vb: GetChildren(Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChildren_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + name: GetChild(Guid, bool) + nameWithType: Action.GetChild(Guid, bool) + fullName: TinyLife.Actions.Action.GetChild(System.Guid, bool) + nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean) + fullName.vb: TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean) + name.vb: GetChild(Of T)(Guid, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetChild__1_System_Guid_System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + name: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, Boolean) + name.vb: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + name: PickUpAndGoTo(ActionInfo, Func, Func, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, Func, Func, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func, System.Func, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of TinyLife.Objects.Furniture, Boolean), Boolean) + name.vb: PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_PickUpAndGoTo_TinyLife_Actions_ActionInfo_System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Func_TinyLife_Objects_Furniture_System_Boolean__System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture) + commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_ + name: GetFreeChair(PersonLike, Furniture) + nameWithType: Action.GetFreeChair(PersonLike, Furniture) + fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture) + name: GetFreeChair + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture) + name: GetFreeChair + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChair_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__ + name: GetFreeChairs(PersonLike, Furniture, Func) + nameWithType: Action.GetFreeChairs(PersonLike, Furniture, Func) + fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func) + nameWithType.vb: Action.GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean)) + fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean)) + name.vb: GetFreeChairs(PersonLike, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.PersonLike,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetFreeChairs_TinyLife_Objects_PersonLike_TinyLife_Objects_Furniture_System_Func_MLEM_Misc_Direction2_System_Boolean__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_ + name: GetSeatCategory(PersonLike) + nameWithType: Action.GetSeatCategory(PersonLike) + fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike) + name: GetSeatCategory + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.PersonLike) + name: GetSeatCategory + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetSeatCategory_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ + name: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool) + nameWithType: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, float?, float?, bool, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool, bool) + nameWithType.vb: Action.FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean, Boolean) + name.vb: FindAllFreePeople(PersonLike, ActionType, Map, Vector2?, Single?, Single?, Boolean, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_ + name: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool) + nameWithType: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, float?, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool, bool) + nameWithType.vb: Action.FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean, Boolean) + name.vb: FindAllFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Single?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + name: FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool) + nameWithType: Action.FindAllFreeWalls(PersonLike, Map, Vector2?, float?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool) + nameWithType.vb: Action.FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(Of T)(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean) + name.vb: FindAllFreeWalls(Of T)(PersonLike, Map, Vector2?, Single?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: < + - name: T + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeWalls``1(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeWalls__1_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + name: FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool) + nameWithType: Action.FindAllFreeGround(PersonLike, Map, Vector2?, float?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, float?, bool) + nameWithType.vb: Action.FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Single?, Boolean) + name.vb: FindAllFreeGround(PersonLike, Map, Vector2?, Single?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreeGround_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + name: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + nameWithType: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindFreeFurniture(PersonLike, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindFreeFurniture_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_TinyLife_Objects_FurnitureType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + href: TinyLife.Objects.FurnitureType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: FindAllActionObjects(PersonLike, ActionType, Map, Vector2?) + nameWithType: Action.FindAllActionObjects(PersonLike, ActionType, Map, Vector2?) + fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + name: FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool) + nameWithType: Action.FindValidActionObjects(PersonLike, ActionType, bool, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindValidActionObjects(PersonLike, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindValidActionObjects_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Boolean_System_Boolean_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + name: GetRandomValidArguments(ActionType, ActionInfo, bool) + nameWithType: Action.GetRandomValidArguments(ActionType, ActionInfo, bool) + fullName: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool) + nameWithType.vb: Action.GetRandomValidArguments(ActionType, ActionInfo, Boolean) + fullName.vb: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean) + name.vb: GetRandomValidArguments(ActionType, ActionInfo, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: GetRandomValidArguments + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetRandomValidArguments(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) + name: GetRandomValidArguments + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetRandomValidArguments_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: Action.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_GetTableSpot_TinyLife_Objects_Furniture_TinyLife_Objects_ActionSpot_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + href: TinyLife.Objects.ActionSpot.html + - name: ) +- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ + name: InvokeForBoth(PersonLike, PersonLike, Action) + nameWithType: Action.InvokeForBoth(PersonLike, PersonLike, Action) + fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action) + nameWithType.vb: Action.InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike)) + fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike, System.Action(Of TinyLife.Objects.PersonLike, TinyLife.Objects.PersonLike)) + name.vb: InvokeForBoth(PersonLike, PersonLike, Action(Of PersonLike, PersonLike)) + spec.csharp: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + name: InvokeForBoth + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,System.Action{TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike}) + name: InvokeForBoth + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_InvokeForBoth_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike_System_Action_TinyLife_Objects_PersonLike_TinyLife_Objects_PersonLike__ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + - name: ) +- 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 + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_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 + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanMultitask_TinyLife_Actions_Action_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + name: IsInappropriate(ActionType, ActionInfo) + nameWithType: Action.IsInappropriate(ActionType, ActionInfo) + fullName: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsInappropriate_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + href: TinyLife.Actions.ActionType.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) +- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + name: IsLotContentVisible(Lot, PersonLike, Map, Vector2?) + nameWithType: Action.IsLotContentVisible(Lot, PersonLike, Map, Vector2?) + fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.PersonLike, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.PersonLike,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsLotContentVisible_TinyLife_World_Lot_TinyLife_Objects_PersonLike_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__ + - name: ( + - uid: TinyLife.World.Lot + name: Lot + href: TinyLife.World.Lot.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- 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 + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- 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 + href: https://learn.microsoft.com/dotnet/api/system.string + name: GetData(string) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- 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 + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Actions.ThrowUpAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(ThrowUpAction) + nameWithType: Extensions.JsonCopy(ThrowUpAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.ThrowUpAction) + nameWithType.vb: Extensions.JsonCopy(Of ThrowUpAction)(ThrowUpAction) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.ThrowUpAction)(TinyLife.Actions.ThrowUpAction) + name.vb: JsonCopy(Of ThrowUpAction)(ThrowUpAction) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ThrowUpAction) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Actions.ThrowUpAction + name: ThrowUpAction + href: TinyLife.Actions.ThrowUpAction.html + - name: '>' + - name: ( + - uid: TinyLife.Actions.ThrowUpAction + name: ThrowUpAction + href: TinyLife.Actions.ThrowUpAction.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.ThrowUpAction) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ThrowUpAction + name: ThrowUpAction + href: TinyLife.Actions.ThrowUpAction.html + - name: ) + - name: ( + - uid: TinyLife.Actions.ThrowUpAction + name: ThrowUpAction + href: TinyLife.Actions.ThrowUpAction.html + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + 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 + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#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 + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html +- uid: TinyLife.Actions.ThrowUpAction.#ctor* + commentId: Overload:TinyLife.Actions.ThrowUpAction.#ctor + href: TinyLife.Actions.ThrowUpAction.html#TinyLife_Actions_ThrowUpAction__ctor_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_ + name: ThrowUpAction + nameWithType: ThrowUpAction.ThrowUpAction + fullName: TinyLife.Actions.ThrowUpAction.ThrowUpAction + nameWithType.vb: ThrowUpAction.New + fullName.vb: TinyLife.Actions.ThrowUpAction.New + name.vb: New +- uid: TinyLife.Actions.ActionType + commentId: T:TinyLife.Actions.ActionType + parent: TinyLife.Actions + href: TinyLife.Actions.ActionType.html + name: ActionType + nameWithType: ActionType + fullName: TinyLife.Actions.ActionType +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + href: TinyLife.Actions.ActionInfo.html + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_ + name: CanCancel(Action) + nameWithType: Action.CanCancel(Action) + fullName: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_CanCancel_TinyLife_Actions_Action_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ) +- uid: TinyLife.Actions.ThrowUpAction.CanCancel* + commentId: Overload:TinyLife.Actions.ThrowUpAction.CanCancel + href: TinyLife.Actions.ThrowUpAction.html#TinyLife_Actions_ThrowUpAction_CanCancel_TinyLife_Actions_Action_ + name: CanCancel + nameWithType: ThrowUpAction.CanCancel + fullName: TinyLife.Actions.ThrowUpAction.CanCancel +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean +- 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 + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_ + name: ActionUpdate(Action, GameTime, TimeSpan, float, bool) + nameWithType: MapObject.ActionUpdate(Action, GameTime, TimeSpan, float, bool) + fullName: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, float, bool) + nameWithType.vb: MapObject.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, Boolean) + name.vb: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) + name: ActionUpdate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_ActionUpdate_TinyLife_Actions_Action_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.GameImpl.Speed + commentId: P:TinyLife.GameImpl.Speed + href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed + name: Speed + nameWithType: GameImpl.Speed + fullName: TinyLife.GameImpl.Speed +- uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update(GameTime, TimeSpan, float) + nameWithType: Action.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: Action.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.ThrowUpAction.Update* + commentId: Overload:TinyLife.Actions.ThrowUpAction.Update + href: TinyLife.Actions.ThrowUpAction.html#TinyLife_Actions_ThrowUpAction_Update_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: Update + nameWithType: ThrowUpAction.Update + fullName: TinyLife.Actions.ThrowUpAction.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 + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Objects.MapObject + commentId: T:TinyLife.Objects.MapObject + parent: TinyLife.Objects + href: TinyLife.Objects.MapObject.html + name: MapObject + nameWithType: MapObject + fullName: TinyLife.Objects.MapObject +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + href: TinyLife.html + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html +- uid: TinyLife.Actions.CompletionType.Completed + commentId: F:TinyLife.Actions.CompletionType.Completed + href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed + name: Completed + nameWithType: CompletionType.Completed + fullName: TinyLife.Actions.CompletionType.Completed +- uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_ + name: OnCompleted(CompletionType) + nameWithType: Action.OnCompleted(CompletionType) + fullName: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_OnCompleted_TinyLife_Actions_CompletionType_ + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ) +- uid: TinyLife.Actions.CompletionType.Active + commentId: F:TinyLife.Actions.CompletionType.Active + href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Active + name: Active + nameWithType: CompletionType.Active + fullName: TinyLife.Actions.CompletionType.Active +- uid: TinyLife.Actions.Action.IsCompleted + commentId: M:TinyLife.Actions.Action.IsCompleted + parent: TinyLife.Actions.Action + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted + name: IsCompleted() + nameWithType: Action.IsCompleted() + fullName: TinyLife.Actions.Action.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.Action.IsCompleted + name: IsCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsCompleted + name: IsCompleted + href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_IsCompleted + - name: ( + - name: ) +- uid: TinyLife.Actions.ThrowUpAction.IsCompleted* + commentId: Overload:TinyLife.Actions.ThrowUpAction.IsCompleted + href: TinyLife.Actions.ThrowUpAction.html#TinyLife_Actions_ThrowUpAction_IsCompleted + name: IsCompleted + nameWithType: ThrowUpAction.IsCompleted + fullName: TinyLife.Actions.ThrowUpAction.IsCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + href: TinyLife.Actions.CompletionType.html + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + name: OnActionCompleted(Action, CompletionType, bool) + nameWithType: MapObject.OnActionCompleted(Action, CompletionType, bool) + fullName: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool) + nameWithType.vb: MapObject.OnActionCompleted(Action, CompletionType, Boolean) + fullName.vb: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean) + name.vb: OnActionCompleted(Action, CompletionType, Boolean) + spec.csharp: + - uid: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnActionCompleted + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnActionCompleted_TinyLife_Actions_Action_TinyLife_Actions_CompletionType_System_Boolean_ + - name: ( + - uid: TinyLife.Actions.Action + name: Action + href: TinyLife.Actions.Action.html + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + href: TinyLife.Actions.CompletionType.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.ThrowUpAction.OnCompleted* + commentId: Overload:TinyLife.Actions.ThrowUpAction.OnCompleted + href: TinyLife.Actions.ThrowUpAction.html#TinyLife_Actions_ThrowUpAction_OnCompleted_TinyLife_Actions_CompletionType_ + name: OnCompleted + nameWithType: ThrowUpAction.OnCompleted + fullName: TinyLife.Actions.ThrowUpAction.OnCompleted diff --git a/docs/api/TinyLife.Actions.yml b/docs/api/TinyLife.Actions.yml index 05fcfe2..717009e 100644 --- a/docs/api/TinyLife.Actions.yml +++ b/docs/api/TinyLife.Actions.yml @@ -49,6 +49,7 @@ items: - TinyLife.Actions.TalkAction.TalkSettings - TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult - TinyLife.Actions.TellPeopleToLeaveRoomAction + - TinyLife.Actions.ThrowUpAction - TinyLife.Actions.TryGoHereAction - TinyLife.Actions.WalkAction - TinyLife.Actions.WorkAction @@ -558,6 +559,12 @@ references: name: TellPeopleToLeaveRoomAction nameWithType: TellPeopleToLeaveRoomAction fullName: TinyLife.Actions.TellPeopleToLeaveRoomAction +- uid: TinyLife.Actions.ThrowUpAction + commentId: T:TinyLife.Actions.ThrowUpAction + href: TinyLife.Actions.ThrowUpAction.html + name: ThrowUpAction + nameWithType: ThrowUpAction + fullName: TinyLife.Actions.ThrowUpAction - uid: TinyLife.Actions.TryGoHereAction commentId: T:TinyLife.Actions.TryGoHereAction href: TinyLife.Actions.TryGoHereAction.html diff --git a/docs/api/TinyLife.Debug.CheatDelegate.yml b/docs/api/TinyLife.Debug.CheatDelegate.yml index bccc811..ba90d47 100644 --- a/docs/api/TinyLife.Debug.CheatDelegate.yml +++ b/docs/api/TinyLife.Debug.CheatDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatDelegate path: ../TinyLife/Debug.cs - startLine: 901 + startLine: 924 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.DebugDelegate.yml b/docs/api/TinyLife.Debug.DebugDelegate.yml index a6aba5d..8f80094 100644 --- a/docs/api/TinyLife.Debug.DebugDelegate.yml +++ b/docs/api/TinyLife.Debug.DebugDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugDelegate path: ../TinyLife/Debug.cs - startLine: 906 + startLine: 929 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.yml b/docs/api/TinyLife.Debug.yml index 0fd871a..d394092 100644 --- a/docs/api/TinyLife.Debug.yml +++ b/docs/api/TinyLife.Debug.yml @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryCheat path: ../TinyLife/Debug.cs - startLine: 695 + startLine: 718 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml index 3911907..43e96d8 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 486 + startLine: 487 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 493 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 498 + startLine: 499 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 503 + startLine: 504 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 508 + startLine: 509 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -237,7 +237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 513 + startLine: 514 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -268,7 +268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Source path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 518 + startLine: 519 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -302,7 +302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 538 + startLine: 539 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -337,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 552 + startLine: 553 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml index f5065f2..2deb91a 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml @@ -193,6 +193,7 @@ items: - TinyLife.Emotions.EmotionModifier.TastyTea - TinyLife.Emotions.EmotionModifier.TerribleAtSchool - TinyLife.Emotions.EmotionModifier.ThrewAwayInsteadOfCleaning + - TinyLife.Emotions.EmotionModifier.ThrewUp - TinyLife.Emotions.EmotionModifier.ThriftyBoughtCheapItem - TinyLife.Emotions.EmotionModifier.ThriftyBoughtExpensiveItem - TinyLife.Emotions.EmotionModifier.TinkerFail @@ -4962,6 +4963,33 @@ items: return: type: TinyLife.Emotions.EmotionModifier content.vb: Public Shared ReadOnly TooManyFoodRepeats As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.ThrewUp + commentId: F:TinyLife.Emotions.EmotionModifier.ThrewUp + id: ThrewUp + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: ThrewUp + nameWithType: EmotionModifier.ThrewUp + fullName: TinyLife.Emotions.EmotionModifier.ThrewUp + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ThrewUp + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 220 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier ThrewUp + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly ThrewUp As EmotionModifier - uid: TinyLife.Emotions.EmotionModifier.GymTrainerPositive commentId: F:TinyLife.Emotions.EmotionModifier.GymTrainerPositive id: GymTrainerPositive @@ -4980,7 +5008,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 222 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5007,7 +5035,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 223 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5034,7 +5062,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottySuccess path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 224 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5061,7 +5089,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 225 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5088,7 +5116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyNotListening path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 226 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5115,7 +5143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AbortionEmotions path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 227 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5142,7 +5170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiaperRash path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 229 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5169,7 +5197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrossDiaperChange path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 230 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5196,7 +5224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuddenlyPregnant path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 231 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5223,7 +5251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 232 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5250,7 +5278,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 233 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5277,7 +5305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Drunk path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 234 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5304,7 +5332,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NoBabyBathtub path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 235 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5331,7 +5359,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBookPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 236 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5358,7 +5386,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBookNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 237 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5385,7 +5413,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBookHelpNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 238 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5412,7 +5440,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WritingFrenzy path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 239 + startLine: 240 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5439,7 +5467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpgradedShowerEmotions path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 242 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5466,7 +5494,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ViewPaintingPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 243 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5493,7 +5521,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ViewPaintingFocused path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 244 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5520,7 +5548,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ViewPaintingNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 245 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5547,7 +5575,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodPaintingAdvice path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 246 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5574,7 +5602,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadPaintingAdvice path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 247 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5601,7 +5629,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DaydreamEmotions path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 248 + startLine: 249 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5628,7 +5656,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 357 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5657,7 +5685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 361 + startLine: 362 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5686,7 +5714,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 366 + startLine: 367 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5718,7 +5746,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 372 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5752,7 +5780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 379 + startLine: 380 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5788,7 +5816,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRanOut path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 383 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5819,7 +5847,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnConditionUnmet path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 387 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5850,7 +5878,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 396 + startLine: 397 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5894,7 +5922,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 410 + startLine: 411 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5938,7 +5966,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 420 + startLine: 421 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5977,7 +6005,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 433 + startLine: 434 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6012,7 +6040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IfHasPersonality path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 448 + startLine: 449 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6058,7 +6086,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsObjectAround path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 461 + startLine: 462 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index 64b60b2..0ed063e 100644 --- a/docs/api/TinyLife.GameImpl.GameMode.yml +++ b/docs/api/TinyLife.GameImpl.GameMode.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameMode path: ../TinyLife/GameImpl.cs - startLine: 1400 + startLine: 1438 assemblies: - Tiny Life namespace: TinyLife @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitialLoad path: ../TinyLife/GameImpl.cs - startLine: 1403 + startLine: 1441 assemblies: - Tiny Life namespace: TinyLife @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 1405 + startLine: 1443 assemblies: - Tiny Life namespace: TinyLife @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 1407 + startLine: 1445 assemblies: - Tiny Life namespace: TinyLife @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 1409 + startLine: 1447 assemblies: - Tiny Life namespace: TinyLife @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 1411 + startLine: 1449 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 1413 + startLine: 1451 assemblies: - Tiny Life namespace: TinyLife @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/GameImpl.cs - startLine: 1415 + startLine: 1453 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml index 91dd67d..053b0e5 100644 --- a/docs/api/TinyLife.GameImpl.yml +++ b/docs/api/TinyLife.GameImpl.yml @@ -36,6 +36,7 @@ items: - TinyLife.GameImpl.Money - TinyLife.GameImpl.OnFinalizingGameContent - TinyLife.GameImpl.OnFinishedLoading + - TinyLife.GameImpl.OnSwitchGameMode - TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map) - TinyLife.GameImpl.RotateCamera(System.Boolean) - TinyLife.GameImpl.SaveName @@ -655,11 +656,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentMaps path: ../TinyLife/GameImpl.cs - startLine: 164 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife - summary: The maps that are currently loaded, along with their names. + summary: >- + The maps that are currently loaded, along with their names. + + If no maps are loaded (ie we're not in game), this collection is null. example: [] syntax: content: public Dictionary CurrentMaps { get; } @@ -686,11 +690,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentMap path: ../TinyLife/GameImpl.cs - startLine: 168 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife - summary: The map that the game's is currently on. + summary: >- + The map that the game's is currently on. + + If no maps are loaded (ie we're not in game), this property returns null. example: [] syntax: content: public Map CurrentMap { get; } @@ -717,7 +724,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFinalizingGameContent path: ../TinyLife/GameImpl.cs - startLine: 174 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife @@ -749,7 +756,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFinishedLoading path: ../TinyLife/GameImpl.cs - startLine: 178 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife @@ -760,6 +767,35 @@ items: return: type: System.Action content.vb: Public Event OnFinishedLoading As Action +- uid: TinyLife.GameImpl.OnSwitchGameMode + commentId: E:TinyLife.GameImpl.OnSwitchGameMode + id: OnSwitchGameMode + parent: TinyLife.GameImpl + langs: + - csharp + - vb + name: OnSwitchGameMode + nameWithType: GameImpl.OnSwitchGameMode + fullName: TinyLife.GameImpl.OnSwitchGameMode + type: Event + source: + remote: + path: TinyLife/GameImpl.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnSwitchGameMode + path: ../TinyLife/GameImpl.cs + startLine: 184 + assemblies: + - Tiny Life + namespace: TinyLife + summary: An event that is raised in . + example: [] + syntax: + content: public event Action OnSwitchGameMode + return: + type: System.Action{TinyLife.GameImpl.GameMode,TinyLife.Mods.EventPhase} + content.vb: Public Event OnSwitchGameMode As Action(Of GameImpl.GameMode, EventPhase) - uid: TinyLife.GameImpl.LoadContent commentId: M:TinyLife.GameImpl.LoadContent id: LoadContent @@ -778,7 +814,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadContent path: ../TinyLife/GameImpl.cs - startLine: 272 + startLine: 280 assemblies: - Tiny Life namespace: TinyLife @@ -807,7 +843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/GameImpl.cs - startLine: 322 + startLine: 330 assemblies: - Tiny Life namespace: TinyLife @@ -843,7 +879,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/GameImpl.cs - startLine: 628 + startLine: 641 assemblies: - Tiny Life namespace: TinyLife @@ -879,7 +915,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/GameImpl.cs - startLine: 664 + startLine: 677 assemblies: - Tiny Life namespace: TinyLife @@ -913,7 +949,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RotateCamera path: ../TinyLife/GameImpl.cs - startLine: 683 + startLine: 700 assemblies: - Tiny Life namespace: TinyLife @@ -948,7 +984,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ZoomCamera path: ../TinyLife/GameImpl.cs - startLine: 699 + startLine: 716 assemblies: - Tiny Life namespace: TinyLife @@ -983,7 +1019,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCursorOnUi path: ../TinyLife/GameImpl.cs - startLine: 711 + startLine: 728 assemblies: - Tiny Life namespace: TinyLife @@ -1014,7 +1050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchGameMode path: ../TinyLife/GameImpl.cs - startLine: 723 + startLine: 740 assemblies: - Tiny Life namespace: TinyLife @@ -1049,7 +1085,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchMap path: ../TinyLife/GameImpl.cs - startLine: 822 + startLine: 847 assemblies: - Tiny Life namespace: TinyLife @@ -1087,7 +1123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExtremelyFast path: ../TinyLife/GameImpl.cs - startLine: 849 + startLine: 874 assemblies: - Tiny Life namespace: TinyLife @@ -1121,7 +1157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/GameImpl.cs - startLine: 860 + startLine: 885 assemblies: - Tiny Life namespace: TinyLife @@ -1155,7 +1191,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FadeKeyboardLighting path: ../TinyLife/GameImpl.cs - startLine: 875 + startLine: 900 assemblies: - Tiny Life namespace: TinyLife @@ -1190,7 +1226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeScreenshot path: ../TinyLife/GameImpl.cs - startLine: 901 + startLine: 926 assemblies: - Tiny Life namespace: TinyLife @@ -1231,7 +1267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotVisible path: ../TinyLife/GameImpl.cs - startLine: 929 + startLine: 954 assemblies: - Tiny Life namespace: TinyLife @@ -1268,7 +1304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotNonVisible path: ../TinyLife/GameImpl.cs - startLine: 945 + startLine: 970 assemblies: - Tiny Life namespace: TinyLife @@ -1300,7 +1336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotVisible path: ../TinyLife/GameImpl.cs - startLine: 956 + startLine: 981 assemblies: - Tiny Life namespace: TinyLife @@ -1338,7 +1374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowPerson path: ../TinyLife/GameImpl.cs - startLine: 969 + startLine: 994 assemblies: - Tiny Life namespace: TinyLife @@ -1382,7 +1418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMapToSave path: ../TinyLife/GameImpl.cs - startLine: 999 + startLine: 1024 assemblies: - Tiny Life namespace: TinyLife @@ -1420,7 +1456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMapFromSave path: ../TinyLife/GameImpl.cs - startLine: 1021 + startLine: 1046 assemblies: - Tiny Life namespace: TinyLife @@ -1452,7 +1488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteAchievement path: ../TinyLife/GameImpl.cs - startLine: 1032 + startLine: 1057 assemblies: - Tiny Life namespace: TinyLife @@ -3453,6 +3489,115 @@ references: name: Action nameWithType: Action fullName: System.Action +- uid: TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode) + commentId: M:TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode) + href: TinyLife.GameImpl.html#TinyLife_GameImpl_SwitchGameMode_TinyLife_GameImpl_GameMode_ + name: SwitchGameMode(GameMode) + nameWithType: GameImpl.SwitchGameMode(GameImpl.GameMode) + fullName: TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode) + spec.csharp: + - uid: TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode) + name: SwitchGameMode + href: TinyLife.GameImpl.html#TinyLife_GameImpl_SwitchGameMode_TinyLife_GameImpl_GameMode_ + - name: ( + - uid: TinyLife.GameImpl.GameMode + name: GameMode + href: TinyLife.GameImpl.GameMode.html + - name: ) + spec.vb: + - uid: TinyLife.GameImpl.SwitchGameMode(TinyLife.GameImpl.GameMode) + name: SwitchGameMode + href: TinyLife.GameImpl.html#TinyLife_GameImpl_SwitchGameMode_TinyLife_GameImpl_GameMode_ + - name: ( + - uid: TinyLife.GameImpl.GameMode + name: GameMode + href: TinyLife.GameImpl.GameMode.html + - name: ) +- uid: System.Action{TinyLife.GameImpl.GameMode,TinyLife.Mods.EventPhase} + commentId: T:System.Action{TinyLife.GameImpl.GameMode,TinyLife.Mods.EventPhase} + parent: System + definition: System.Action`2 + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of GameImpl.GameMode, EventPhase) + fullName.vb: System.Action(Of TinyLife.GameImpl.GameMode, TinyLife.Mods.EventPhase) + name.vb: Action(Of GameImpl.GameMode, EventPhase) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.GameImpl + name: GameImpl + href: TinyLife.GameImpl.html + - name: . + - uid: TinyLife.GameImpl.GameMode + name: GameMode + href: TinyLife.GameImpl.GameMode.html + - name: ',' + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.GameImpl + name: GameImpl + href: TinyLife.GameImpl.html + - name: . + - uid: TinyLife.GameImpl.GameMode + name: GameMode + href: TinyLife.GameImpl.GameMode.html + - name: ',' + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: ) +- uid: System.Action`2 + commentId: T:System.Action`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: Action + nameWithType: Action + fullName: System.Action + nameWithType.vb: Action(Of T1, T2) + fullName.vb: System.Action(Of T1, T2) + name.vb: Action(Of T1, T2) + spec.csharp: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: '>' + spec.vb: + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) - uid: MLEM.Startup.MlemGame.LoadContent commentId: M:MLEM.Startup.MlemGame.LoadContent parent: MLEM.Startup.MlemGame diff --git a/docs/api/TinyLife.Goals.MemoryType.yml b/docs/api/TinyLife.Goals.MemoryType.yml index 692c9c1..4f53b57 100644 --- a/docs/api/TinyLife.Goals.MemoryType.yml +++ b/docs/api/TinyLife.Goals.MemoryType.yml @@ -14,6 +14,7 @@ items: - TinyLife.Goals.MemoryType.FamilySocial - TinyLife.Goals.MemoryType.FoundOutPregnancy - TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities + - TinyLife.Goals.MemoryType.GotDrunk - TinyLife.Goals.MemoryType.HadAbortion - TinyLife.Goals.MemoryType.HadChild - TinyLife.Goals.MemoryType.HadFirstKiss @@ -513,6 +514,33 @@ items: return: type: TinyLife.Goals.MemoryType content.vb: Public Shared ReadOnly ToldAboutPregnancy As MemoryType +- uid: TinyLife.Goals.MemoryType.GotDrunk + commentId: F:TinyLife.Goals.MemoryType.GotDrunk + id: GotDrunk + parent: TinyLife.Goals.MemoryType + langs: + - csharp + - vb + name: GotDrunk + nameWithType: MemoryType.GotDrunk + fullName: TinyLife.Goals.MemoryType.GotDrunk + type: Field + source: + remote: + path: TinyLife/Goals/MemoryType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GotDrunk + path: ../TinyLife/Goals/MemoryType.cs + startLine: 46 + assemblies: + - Tiny Life + namespace: TinyLife.Goals + syntax: + content: public static readonly MemoryType GotDrunk + return: + type: TinyLife.Goals.MemoryType + content.vb: Public Shared ReadOnly GotDrunk As MemoryType - uid: TinyLife.Goals.MemoryType.ActionDone commentId: P:TinyLife.Goals.MemoryType.ActionDone id: ActionDone @@ -531,7 +559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionDone path: ../TinyLife/Goals/MemoryType.cs - startLine: 48 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -560,7 +588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UsedSkillCategory path: ../TinyLife/Goals/MemoryType.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -589,7 +617,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UsedFurniture path: ../TinyLife/Goals/MemoryType.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -618,7 +646,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkedAtJob path: ../TinyLife/Goals/MemoryType.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -647,7 +675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteFood path: ../TinyLife/Goals/MemoryType.cs - startLine: 52 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -676,7 +704,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpgradeLearned path: ../TinyLife/Goals/MemoryType.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -705,7 +733,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/MemoryType.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -734,7 +762,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Goals/MemoryType.cs - startLine: 65 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -763,7 +791,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Goals/MemoryType.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -796,7 +824,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/MemoryType.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -834,7 +862,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/MemoryType.cs - startLine: 87 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -881,7 +909,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/MemoryType.cs - startLine: 102 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.LnCategory.yml b/docs/api/TinyLife.LnCategory.yml index 6489a54..3c75348 100644 --- a/docs/api/TinyLife.LnCategory.yml +++ b/docs/api/TinyLife.LnCategory.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LnCategory path: ../TinyLife/Localization.cs - startLine: 208 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ui path: ../TinyLife/Localization.cs - startLine: 211 + startLine: 234 assemblies: - Tiny Life namespace: TinyLife @@ -95,7 +95,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Actions path: ../TinyLife/Localization.cs - startLine: 213 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildMode path: ../TinyLife/Localization.cs - startLine: 215 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife @@ -151,7 +151,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Localization.cs - startLine: 217 + startLine: 240 assemblies: - Tiny Life namespace: TinyLife @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Food path: ../TinyLife/Localization.cs - startLine: 219 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife @@ -207,7 +207,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Personalities path: ../TinyLife/Localization.cs - startLine: 221 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Localization.cs - startLine: 223 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife @@ -263,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jobs path: ../TinyLife/Localization.cs - startLine: 225 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife @@ -291,7 +291,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotions path: ../TinyLife/Localization.cs - startLine: 227 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife @@ -319,7 +319,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hints path: ../TinyLife/Localization.cs - startLine: 229 + startLine: 252 assemblies: - Tiny Life namespace: TinyLife @@ -347,7 +347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHints path: ../TinyLife/Localization.cs - startLine: 231 + startLine: 254 assemblies: - Tiny Life namespace: TinyLife @@ -375,7 +375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Localization.cs - startLine: 233 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife @@ -403,7 +403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Names path: ../TinyLife/Localization.cs - startLine: 235 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife @@ -431,7 +431,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChoicePrompts path: ../TinyLife/Localization.cs - startLine: 237 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife @@ -459,7 +459,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievements path: ../TinyLife/Localization.cs - startLine: 239 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife @@ -487,7 +487,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Overrides path: ../TinyLife/Localization.cs - startLine: 241 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Localization.yml b/docs/api/TinyLife.Localization.yml index c3d574a..fe6fea5 100644 --- a/docs/api/TinyLife.Localization.yml +++ b/docs/api/TinyLife.Localization.yml @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetLanguage path: ../TinyLife/Localization.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife @@ -159,7 +159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reload path: ../TinyLife/Localization.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife @@ -190,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Get path: ../TinyLife/Localization.cs - startLine: 86 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Get path: ../TinyLife/Localization.cs - startLine: 104 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetKeys path: ../TinyLife/Localization.cs - startLine: 113 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Mods.ModInfo.yml b/docs/api/TinyLife.Mods.ModInfo.yml index 9e0f54d..0701cbe 100644 --- a/docs/api/TinyLife.Mods.ModInfo.yml +++ b/docs/api/TinyLife.Mods.ModInfo.yml @@ -8,7 +8,6 @@ items: - TinyLife.Mods.ModInfo.Content - TinyLife.Mods.ModInfo.Dispose - TinyLife.Mods.ModInfo.Errored - - TinyLife.Mods.ModInfo.Finalize - TinyLife.Mods.ModInfo.Harmony - TinyLife.Mods.ModInfo.Id - TinyLife.Mods.ModInfo.LoadOptions``1(System.Func{``0}) @@ -270,36 +269,6 @@ items: type: System.Boolean content.vb: Public ReadOnly Property Errored As Boolean overload: TinyLife.Mods.ModInfo.Errored* -- uid: TinyLife.Mods.ModInfo.Finalize - commentId: M:TinyLife.Mods.ModInfo.Finalize - id: Finalize - parent: TinyLife.Mods.ModInfo - langs: - - csharp - - vb - name: ~ModInfo() - nameWithType: ModInfo.~ModInfo() - fullName: TinyLife.Mods.ModInfo.~ModInfo() - type: Method - source: - remote: - path: TinyLife/Mods/ModLoader.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Finalize - path: ../TinyLife/Mods/ModLoader.cs - startLine: 246 - assemblies: - - Tiny Life - namespace: TinyLife.Mods - example: [] - syntax: - content: protected ~ModInfo() - content.vb: 'Protected ' - overload: TinyLife.Mods.ModInfo.Finalize* - nameWithType.vb: '' - fullName.vb: '' - name.vb: '' - uid: TinyLife.Mods.ModInfo.Dispose commentId: M:TinyLife.Mods.ModInfo.Dispose id: Dispose @@ -318,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dispose path: ../TinyLife/Mods/ModLoader.cs - startLine: 251 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -348,7 +317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToString path: ../TinyLife/Mods/ModLoader.cs - startLine: 258 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -380,7 +349,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveOptions path: ../TinyLife/Mods/ModLoader.cs - startLine: 277 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -423,7 +392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadOptions path: ../TinyLife/Mods/ModLoader.cs - startLine: 295 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife.Mods @@ -1054,17 +1023,6 @@ references: nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean -- uid: TinyLife.Mods.ModInfo.Finalize* - commentId: Overload:TinyLife.Mods.ModInfo.Finalize - href: TinyLife.Mods.ModInfo.html#TinyLife_Mods_ModInfo_Finalize - name: ~ModInfo - nameWithType: ModInfo.~ModInfo - fullName: TinyLife.Mods.ModInfo.~ModInfo - spec.csharp: - - name: "~" - - uid: TinyLife.Mods.ModInfo.Finalize* - name: ModInfo - href: TinyLife.Mods.ModInfo.html#TinyLife_Mods_ModInfo_Finalize - uid: TinyLife.Mods.ModInfo.Dispose* commentId: Overload:TinyLife.Mods.ModInfo.Dispose href: TinyLife.Mods.ModInfo.html#TinyLife_Mods_ModInfo_Dispose diff --git a/docs/api/TinyLife.NameCategory.yml b/docs/api/TinyLife.NameCategory.yml index e16b719..baf1e70 100644 --- a/docs/api/TinyLife.NameCategory.yml +++ b/docs/api/TinyLife.NameCategory.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NameCategory path: ../TinyLife/Localization.cs - startLine: 249 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModNames path: ../TinyLife/Localization.cs - startLine: 254 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AppNames path: ../TinyLife/Localization.cs - startLine: 258 + startLine: 281 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MasculineFirstNames path: ../TinyLife/Localization.cs - startLine: 262 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FeminineFirstNames path: ../TinyLife/Localization.cs - startLine: 266 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastNames path: ../TinyLife/Localization.cs - startLine: 270 + startLine: 293 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.NeedType.yml b/docs/api/TinyLife.NeedType.yml index 6d936dd..1fafbff 100644 --- a/docs/api/TinyLife.NeedType.yml +++ b/docs/api/TinyLife.NeedType.yml @@ -8,13 +8,11 @@ items: - TinyLife.NeedType.#ctor(System.String,System.Func{TinyLife.Objects.PersonLike,System.Single},System.Func{TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType},System.Func{TinyLife.Objects.PersonLike,System.TimeSpan},System.Single,System.Single) - TinyLife.NeedType.Energy - TinyLife.NeedType.Entertainment - - TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - TinyLife.NeedType.Hunger - TinyLife.NeedType.Hygiene - TinyLife.NeedType.Name - TinyLife.NeedType.NeedLowAction - TinyLife.NeedType.NeedLowTime - - TinyLife.NeedType.OnGetPassiveReduction - TinyLife.NeedType.PassiveReduction - TinyLife.NeedType.Register(TinyLife.NeedType) - TinyLife.NeedType.Social @@ -146,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hunger path: ../TinyLife/Need.cs - startLine: 121 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife @@ -173,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Social path: ../TinyLife/Need.cs - startLine: 128 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife @@ -200,7 +198,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Need.cs - startLine: 139 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife @@ -227,7 +225,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hygiene path: ../TinyLife/Need.cs - startLine: 146 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife @@ -254,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Entertainment path: ../TinyLife/Need.cs - startLine: 147 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife @@ -263,35 +261,6 @@ items: return: type: TinyLife.NeedType content.vb: Public Shared ReadOnly Entertainment As NeedType -- uid: TinyLife.NeedType.OnGetPassiveReduction - commentId: E:TinyLife.NeedType.OnGetPassiveReduction - id: OnGetPassiveReduction - parent: TinyLife.NeedType - langs: - - csharp - - vb - name: OnGetPassiveReduction - nameWithType: NeedType.OnGetPassiveReduction - fullName: TinyLife.NeedType.OnGetPassiveReduction - type: Event - source: - remote: - path: TinyLife/Need.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGetPassiveReduction - path: ../TinyLife/Need.cs - startLine: 159 - assemblies: - - Tiny Life - namespace: TinyLife - summary: An event that is raised when is called. This event can be used to modify the passive need reduction of a need. - example: [] - syntax: - content: public static event NeedType.PassiveReductionDelegate OnGetPassiveReduction - return: - type: TinyLife.NeedType.PassiveReductionDelegate - content.vb: Public Shared Event OnGetPassiveReduction As NeedType.PassiveReductionDelegate - uid: TinyLife.NeedType.Name commentId: F:TinyLife.NeedType.Name id: Name @@ -310,7 +279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Need.cs - startLine: 165 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife @@ -342,14 +311,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveReduction path: ../TinyLife/Need.cs - startLine: 170 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife summary: >- The amount that a need instance's is reduced by automatically every update frame. - To access this function's returned value, as well as the associated events, use . + To access this function's returned value, as well as the associated events and additional modifiers, use . example: [] syntax: content: public readonly Func PassiveReduction @@ -374,7 +343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedLowAction path: ../TinyLife/Need.cs - startLine: 174 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife @@ -403,7 +372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NeedLowTime path: ../TinyLife/Need.cs - startLine: 178 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife @@ -432,7 +401,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SolveImportance path: ../TinyLife/Need.cs - startLine: 183 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife @@ -464,7 +433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SolvePercentage path: ../TinyLife/Need.cs - startLine: 187 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife @@ -493,7 +462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Need.cs - startLine: 189 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife @@ -526,7 +495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Need.cs - startLine: 200 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife @@ -558,44 +527,6 @@ items: nameWithType.vb: NeedType.New(String, Func(Of PersonLike, Single), Func(Of PersonLike, ActionType), Func(Of PersonLike, TimeSpan), Single, Single) fullName.vb: TinyLife.NeedType.New(String, System.Func(Of TinyLife.Objects.PersonLike, Single), System.Func(Of TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType), System.Func(Of TinyLife.Objects.PersonLike, System.TimeSpan), Single, Single) name.vb: New(String, Func(Of PersonLike, Single), Func(Of PersonLike, ActionType), Func(Of PersonLike, TimeSpan), Single, Single) -- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - id: GetPassiveReduction(TinyLife.Objects.PersonLike) - parent: TinyLife.NeedType - langs: - - csharp - - vb - name: GetPassiveReduction(PersonLike) - nameWithType: NeedType.GetPassiveReduction(PersonLike) - fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - type: Method - source: - remote: - path: TinyLife/Need.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetPassiveReduction - path: ../TinyLife/Need.cs - startLine: 215 - assemblies: - - Tiny Life - namespace: TinyLife - summary: >- - Returns this need's current passive reduction for the given person. - - The return value is a combination of and the event. - example: [] - syntax: - content: public float GetPassiveReduction(PersonLike person) - parameters: - - id: person - type: TinyLife.Objects.PersonLike - description: The person. - return: - type: System.Single - description: The passive need reduction. - content.vb: Public Function GetPassiveReduction(person As PersonLike) As Single - overload: TinyLife.NeedType.GetPassiveReduction* - uid: TinyLife.NeedType.Register(TinyLife.NeedType) commentId: M:TinyLife.NeedType.Register(TinyLife.NeedType) id: Register(TinyLife.NeedType) @@ -614,7 +545,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Need.cs - startLine: 230 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife @@ -1163,53 +1094,6 @@ references: name: NeedType nameWithType: NeedType fullName: TinyLife.NeedType -- uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - commentId: M:TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_ - name: GetPassiveReduction(PersonLike) - nameWithType: NeedType.GetPassiveReduction(PersonLike) - fullName: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - spec.csharp: - - uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - name: GetPassiveReduction - href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ) - spec.vb: - - uid: TinyLife.NeedType.GetPassiveReduction(TinyLife.Objects.PersonLike) - name: GetPassiveReduction - href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ) -- uid: TinyLife.NeedType.PassiveReductionDelegate - commentId: T:TinyLife.NeedType.PassiveReductionDelegate - parent: TinyLife - href: TinyLife.NeedType.html - name: NeedType.PassiveReductionDelegate - nameWithType: NeedType.PassiveReductionDelegate - fullName: TinyLife.NeedType.PassiveReductionDelegate - spec.csharp: - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: . - - uid: TinyLife.NeedType.PassiveReductionDelegate - name: PassiveReductionDelegate - href: TinyLife.NeedType.PassiveReductionDelegate.html - spec.vb: - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: . - - uid: TinyLife.NeedType.PassiveReductionDelegate - name: PassiveReductionDelegate - href: TinyLife.NeedType.PassiveReductionDelegate.html - uid: TinyLife.Localization commentId: T:TinyLife.Localization href: TinyLife.Localization.html @@ -1233,6 +1117,31 @@ references: name: Value nameWithType: Need.Value fullName: TinyLife.Need.Value +- uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + name: GetPassiveNeedReduction(NeedType) + nameWithType: PersonLike.GetPassiveNeedReduction(NeedType) + fullName: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + name: GetPassiveNeedReduction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + name: GetPassiveNeedReduction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) - uid: System.Func{TinyLife.Objects.PersonLike,System.Single} commentId: T:System.Func{TinyLife.Objects.PersonLike,System.Single} parent: System @@ -1481,24 +1390,6 @@ references: nameWithType.vb: NeedType.New fullName.vb: TinyLife.NeedType.New name.vb: New -- uid: TinyLife.NeedType.PassiveReduction - commentId: F:TinyLife.NeedType.PassiveReduction - href: TinyLife.NeedType.html#TinyLife_NeedType_PassiveReduction - name: PassiveReduction - nameWithType: NeedType.PassiveReduction - fullName: TinyLife.NeedType.PassiveReduction -- uid: TinyLife.NeedType.OnGetPassiveReduction - commentId: E:TinyLife.NeedType.OnGetPassiveReduction - href: TinyLife.NeedType.html#TinyLife_NeedType_OnGetPassiveReduction - name: OnGetPassiveReduction - nameWithType: NeedType.OnGetPassiveReduction - fullName: TinyLife.NeedType.OnGetPassiveReduction -- uid: TinyLife.NeedType.GetPassiveReduction* - commentId: Overload:TinyLife.NeedType.GetPassiveReduction - href: TinyLife.NeedType.html#TinyLife_NeedType_GetPassiveReduction_TinyLife_Objects_PersonLike_ - name: GetPassiveReduction - nameWithType: NeedType.GetPassiveReduction - fullName: TinyLife.NeedType.GetPassiveReduction - uid: TinyLife.NeedType.Types commentId: F:TinyLife.NeedType.Types href: TinyLife.NeedType.html#TinyLife_NeedType_Types diff --git a/docs/api/TinyLife.Objects.ActionSpot.yml b/docs/api/TinyLife.Objects.ActionSpot.yml index 8eae237..1c2526b 100644 --- a/docs/api/TinyLife.Objects.ActionSpot.yml +++ b/docs/api/TinyLife.Objects.ActionSpot.yml @@ -252,7 +252,7 @@ items: Valid directions will have an empty space that a can stand in, but not necessarily walk to. - The returned value is used by and to find a location adjacent to this action spot that a can walk to. + The returned value is used by and Furniture.GetFreeActionSpotInfo to find a location adjacent to this action spot that a can walk to. example: [] syntax: content: public IEnumerable GetFreeDirections(Furniture furniture, PersonLike person) @@ -1399,41 +1399,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Objects.ActionSpot.GetFreeDirections* commentId: Overload:TinyLife.Objects.ActionSpot.GetFreeDirections href: TinyLife.Objects.ActionSpot.html#TinyLife_Objects_ActionSpot_GetFreeDirections_TinyLife_Objects_Furniture_TinyLife_Objects_PersonLike_ diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index 2ab95dd..6158968 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/PersonLike.cs - startLine: 3528 + startLine: 3491 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/PersonLike.cs - startLine: 3535 + startLine: 3498 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -95,7 +95,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/PersonLike.cs - startLine: 3541 + startLine: 3504 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/PersonLike.cs - startLine: 3547 + startLine: 3510 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Bathtub.yml b/docs/api/TinyLife.Objects.Bathtub.yml index 51174bf..38d0210 100644 --- a/docs/api/TinyLife.Objects.Bathtub.yml +++ b/docs/api/TinyLife.Objects.Bathtub.yml @@ -81,7 +81,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -141,12 +141,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -303,7 +304,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1046,17 +1047,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1068,9 +1069,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3099,6 +3100,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3159,32 +3221,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3327,21 +3363,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3380,10 +3416,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3430,9 +3465,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3471,10 +3506,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Book.yml b/docs/api/TinyLife.Objects.Book.yml index 040af41..acc890f 100644 --- a/docs/api/TinyLife.Objects.Book.yml +++ b/docs/api/TinyLife.Objects.Book.yml @@ -84,7 +84,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -144,12 +144,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -296,7 +297,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1038,17 +1039,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1060,9 +1061,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3091,6 +3092,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3151,32 +3213,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3319,21 +3355,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3372,10 +3408,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3422,9 +3457,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3463,10 +3498,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.yml b/docs/api/TinyLife.Objects.BreakableFurniture.yml index d51e35d..03b9fb7 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.yml @@ -94,7 +94,7 @@ items: - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -152,12 +152,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1350,17 +1351,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1372,9 +1373,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3483,6 +3484,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3543,32 +3605,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3711,21 +3747,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3764,10 +3800,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3814,9 +3849,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3855,10 +3890,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Chimney.yml b/docs/api/TinyLife.Objects.Chimney.yml index 6dfce98..3e6f21a 100644 --- a/docs/api/TinyLife.Objects.Chimney.yml +++ b/docs/api/TinyLife.Objects.Chimney.yml @@ -81,7 +81,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -142,12 +142,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -986,17 +987,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1008,9 +1009,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3220,6 +3221,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3280,32 +3342,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3448,21 +3484,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3501,10 +3537,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3551,9 +3586,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3592,10 +3627,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Clothes.yml b/docs/api/TinyLife.Objects.Clothes.yml index 2f8ab0a..febb9c4 100644 --- a/docs/api/TinyLife.Objects.Clothes.yml +++ b/docs/api/TinyLife.Objects.Clothes.yml @@ -11,6 +11,7 @@ items: - TinyLife.Objects.Clothes.AllIntentions - TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes) - TinyLife.Objects.Clothes.Colors + - TinyLife.Objects.Clothes.DefaultDepths - TinyLife.Objects.Clothes.DepthFunction - TinyLife.Objects.Clothes.Description - TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.PersonLike) @@ -139,6 +140,38 @@ items: return: type: TinyLife.Objects.ClothesLayer[] content.vb: Public Shared ReadOnly Layers As ClothesLayer() +- uid: TinyLife.Objects.Clothes.DefaultDepths + commentId: F:TinyLife.Objects.Clothes.DefaultDepths + id: DefaultDepths + parent: TinyLife.Objects.Clothes + langs: + - csharp + - vb + name: DefaultDepths + nameWithType: Clothes.DefaultDepths + fullName: TinyLife.Objects.Clothes.DefaultDepths + type: Field + source: + remote: + path: TinyLife/Objects/Clothes.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DefaultDepths + path: ../TinyLife/Objects/Clothes.cs + startLine: 39 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Stores the default depth for each when rendering. + + The default depth is the index of the layer in the array. + example: [] + syntax: + content: public static readonly Dictionary DefaultDepths + return: + type: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,System.Int32} + content.vb: Public Shared ReadOnly DefaultDepths As Dictionary(Of ClothesLayer, Integer) - uid: TinyLife.Objects.Clothes.AllIntentions commentId: F:TinyLife.Objects.Clothes.AllIntentions id: AllIntentions @@ -157,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllIntentions path: ../TinyLife/Objects/Clothes.cs - startLine: 38 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -186,7 +219,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StylePreferences path: ../TinyLife/Objects/Clothes.cs - startLine: 42 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -215,7 +248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReferencePrice path: ../TinyLife/Objects/Clothes.cs - startLine: 47 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -247,7 +280,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Objects/Clothes.cs - startLine: 62 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -279,7 +312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Layer path: ../TinyLife/Objects/Clothes.cs - startLine: 66 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -308,7 +341,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/Objects/Clothes.cs - startLine: 70 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -337,7 +370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureRegion path: ../TinyLife/Objects/Clothes.cs - startLine: 74 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -366,7 +399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/Clothes.cs - startLine: 78 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -395,7 +428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/Objects/Clothes.cs - startLine: 82 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -424,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intentions path: ../TinyLife/Objects/Clothes.cs - startLine: 86 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -453,7 +486,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StylePreference path: ../TinyLife/Objects/Clothes.cs - startLine: 90 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -482,7 +515,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Objects/Clothes.cs - startLine: 96 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -516,7 +549,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/Clothes.cs - startLine: 101 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -550,7 +583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ages path: ../TinyLife/Objects/Clothes.cs - startLine: 106 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -584,7 +617,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonType path: ../TinyLife/Objects/Clothes.cs - startLine: 111 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -618,14 +651,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthFunction path: ../TinyLife/Objects/Clothes.cs - startLine: 116 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- A function that determines the depth with which this clothes item is rendered based on the given , their rotation, and the layer of this clothes item being rendered. - This function defaults to returning . + This function defaults to returning Extensions.GetDepth. example: [] syntax: content: public Func<(Pose Pose, Direction2 Rotation, int Layer), float> DepthFunction { get; init; } @@ -652,7 +685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureBehaviorLayer path: ../TinyLife/Objects/Clothes.cs - startLine: 121 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -686,7 +719,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomWeight path: ../TinyLife/Objects/Clothes.cs - startLine: 127 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -722,7 +755,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomColorWeight path: ../TinyLife/Objects/Clothes.cs - startLine: 132 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -756,7 +789,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIncompatible path: ../TinyLife/Objects/Clothes.cs - startLine: 136 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -787,7 +820,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayersToHide path: ../TinyLife/Objects/Clothes.cs - startLine: 141 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -821,7 +854,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Objects/Clothes.cs - startLine: 145 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -852,7 +885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Objects/Clothes.cs - startLine: 147 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -885,7 +918,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 160 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -941,7 +974,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 174 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -997,7 +1030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Clothes.cs - startLine: 206 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1035,7 +1068,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreCompatible path: ../TinyLife/Objects/Clothes.cs - startLine: 218 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1073,7 +1106,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Objects/Clothes.cs - startLine: 227 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1662,6 +1695,128 @@ references: href: TinyLife.Objects.ClothesLayer.html - name: ( - name: ) +- uid: TinyLife.Objects.Clothes.Layers + commentId: F:TinyLife.Objects.Clothes.Layers + href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_Layers + name: Layers + nameWithType: Clothes.Layers + fullName: TinyLife.Objects.Clothes.Layers +- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,System.Int32} + commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,System.Int32} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of ClothesLayer, Integer) + fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Objects.ClothesLayer, Integer) + name.vb: Dictionary(Of ClothesLayer, Integer) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: TinyLife.Objects.ClothesIntention commentId: T:TinyLife.Objects.ClothesIntention parent: TinyLife.Objects @@ -1834,43 +1989,6 @@ references: - name: " " - name: TValue - name: ) -- uid: System.Collections.Generic - commentId: N:System.Collections.Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - name: System.Collections.Generic - nameWithType: System.Collections.Generic - fullName: System.Collections.Generic - spec.csharp: - - uid: System - name: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - - name: . - - uid: System.Collections - name: Collections - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections - - name: . - - uid: System.Collections.Generic - name: Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic - spec.vb: - - uid: System - name: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system - - name: . - - uid: System.Collections - name: Collections - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections - - name: . - - uid: System.Collections.Generic - name: Generic - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: Microsoft.Xna.Framework.Point commentId: T:Microsoft.Xna.Framework.Point parent: Microsoft.Xna.Framework @@ -2183,30 +2301,6 @@ references: name: Pose nameWithType: Pose fullName: TinyLife.Objects.Pose -- uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - name: GetDepth(ClothesLayer) - nameWithType: Extensions.GetDepth(ClothesLayer) - fullName: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - name: GetDepth - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - name: GetDepth - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) - uid: TinyLife.Objects.Clothes.DepthFunction* commentId: Overload:TinyLife.Objects.Clothes.DepthFunction href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_DepthFunction diff --git a/docs/api/TinyLife.Objects.ClothesLayer.yml b/docs/api/TinyLife.Objects.ClothesLayer.yml index 8fc3c85..1ea71b9 100644 --- a/docs/api/TinyLife.Objects.ClothesLayer.yml +++ b/docs/api/TinyLife.Objects.ClothesLayer.yml @@ -7,7 +7,6 @@ items: children: - TinyLife.Objects.ClothesLayer.Accessories - TinyLife.Objects.ClothesLayer.ArmAccessories - - TinyLife.Objects.ClothesLayer.Arms - TinyLife.Objects.ClothesLayer.Body - TinyLife.Objects.ClothesLayer.Eyes - TinyLife.Objects.ClothesLayer.FaceAccessories @@ -32,7 +31,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesLayer path: ../TinyLife/Objects/Clothes.cs - startLine: 444 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -51,7 +50,6 @@ items: Public Enum ClothesLayer extensionMethods: - - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.GetDepth - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.IsPartOfPerson - TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.JsonCopy``1 attributes: @@ -76,7 +74,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Body path: ../TinyLife/Objects/Clothes.cs - startLine: 450 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -104,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Eyes path: ../TinyLife/Objects/Clothes.cs - startLine: 454 + startLine: 458 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -132,7 +130,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pants path: ../TinyLife/Objects/Clothes.cs - startLine: 458 + startLine: 462 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -142,34 +140,6 @@ items: content: Pants = 4 return: type: TinyLife.Objects.ClothesLayer -- uid: TinyLife.Objects.ClothesLayer.Arms - commentId: F:TinyLife.Objects.ClothesLayer.Arms - id: Arms - parent: TinyLife.Objects.ClothesLayer - langs: - - csharp - - vb - name: Arms - nameWithType: ClothesLayer.Arms - fullName: TinyLife.Objects.ClothesLayer.Arms - type: Field - source: - remote: - path: TinyLife/Objects/Clothes.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Arms - path: ../TinyLife/Objects/Clothes.cs - startLine: 462 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A clothes layer for the person's arms, which should always have the same color as - example: [] - syntax: - content: Arms = 8 - return: - type: TinyLife.Objects.ClothesLayer - uid: TinyLife.Objects.ClothesLayer.Shirt commentId: F:TinyLife.Objects.ClothesLayer.Shirt id: Shirt @@ -468,32 +438,6 @@ references: - uid: TinyLife.Objects name: Objects href: TinyLife.Objects.html -- uid: TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.GetDepth - commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - parent: TinyLife.Utilities.Extensions - definition: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - name: GetDepth(ClothesLayer) - nameWithType: Extensions.GetDepth(ClothesLayer) - fullName: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - name: GetDepth - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - name: GetDepth - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) - uid: TinyLife.Objects.ClothesLayer.TinyLife.Utilities.Extensions.IsPartOfPerson commentId: M:TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer) parent: TinyLife.Utilities.Extensions @@ -561,37 +505,6 @@ references: name: ClothesLayer href: TinyLife.Objects.ClothesLayer.html - name: ) -- uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - name: GetDepth(ClothesLayer) - nameWithType: Extensions.GetDepth(ClothesLayer) - fullName: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - spec.csharp: - - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - name: GetDepth - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) - spec.vb: - - uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - name: GetDepth - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ) -- uid: TinyLife.Utilities.Extensions - commentId: T:TinyLife.Utilities.Extensions - parent: TinyLife.Utilities - href: TinyLife.Utilities.Extensions.html - name: Extensions - nameWithType: Extensions - fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer) commentId: M:TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsPartOfPerson_TinyLife_Objects_ClothesLayer_ @@ -616,6 +529,13 @@ references: name: ClothesLayer href: TinyLife.Objects.ClothesLayer.html - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ @@ -676,12 +596,6 @@ references: name: ClothesLayer nameWithType: ClothesLayer fullName: TinyLife.Objects.ClothesLayer -- uid: TinyLife.Objects.ClothesLayer.Body - commentId: F:TinyLife.Objects.ClothesLayer.Body - href: TinyLife.Objects.ClothesLayer.html#TinyLife_Objects_ClothesLayer_Body - name: Body - nameWithType: ClothesLayer.Body - fullName: TinyLife.Objects.ClothesLayer.Body - uid: TinyLife.Utilities.ColorScheme.Transparent commentId: F:TinyLife.Utilities.ColorScheme.Transparent href: TinyLife.Utilities.ColorScheme.html#TinyLife_Utilities_ColorScheme_Transparent diff --git a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml index d775450..be8db80 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml @@ -87,7 +87,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -146,12 +146,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1218,17 +1219,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1240,9 +1241,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3246,6 +3247,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3306,32 +3368,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3474,21 +3510,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3527,10 +3563,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3577,9 +3612,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3618,10 +3653,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.CornerFurniture.yml b/docs/api/TinyLife.Objects.CornerFurniture.yml index 4cfd1c5..0842edf 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.yml @@ -92,7 +92,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -151,12 +151,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -353,7 +354,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1244,17 +1245,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1266,9 +1267,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3272,6 +3273,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3332,32 +3394,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3500,21 +3536,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3553,10 +3589,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3603,9 +3638,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3644,10 +3679,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.DeathReason.yml b/docs/api/TinyLife.Objects.DeathReason.yml index b749d1f..296fd29 100644 --- a/docs/api/TinyLife.Objects.DeathReason.yml +++ b/docs/api/TinyLife.Objects.DeathReason.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/PersonLike.cs - startLine: 3479 + startLine: 3442 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/PersonLike.cs - startLine: 3485 + startLine: 3448 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/PersonLike.cs - startLine: 3490 + startLine: 3453 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/PersonLike.cs - startLine: 3495 + startLine: 3458 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/PersonLike.cs - startLine: 3499 + startLine: 3462 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchBrew path: ../TinyLife/Objects/PersonLike.cs - startLine: 3503 + startLine: 3466 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Fence.yml b/docs/api/TinyLife.Objects.Fence.yml index 2e271c8..79926d2 100644 --- a/docs/api/TinyLife.Objects.Fence.yml +++ b/docs/api/TinyLife.Objects.Fence.yml @@ -88,7 +88,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -147,12 +147,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -276,7 +277,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1111,17 +1112,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1133,9 +1134,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3139,6 +3140,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3199,32 +3261,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3367,21 +3403,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3420,10 +3456,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3470,9 +3505,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3511,10 +3546,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.FenceWall.yml b/docs/api/TinyLife.Objects.FenceWall.yml index f670e5e..51ecf7c 100644 --- a/docs/api/TinyLife.Objects.FenceWall.yml +++ b/docs/api/TinyLife.Objects.FenceWall.yml @@ -51,7 +51,7 @@ items: - TinyLife.Objects.WallLike.Opening - TinyLife.Objects.WallLike.OnAdded(TinyLife.World.Map) - TinyLife.Objects.WallLike.OnRemoved(TinyLife.World.Map) - - TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) + - TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) - TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) - TinyLife.Objects.WallLike.NotifyNeighbors(TinyLife.World.Map) - TinyLife.Objects.WallLike.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,System.Single) @@ -496,17 +496,17 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) +- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) parent: TinyLife.Objects.WallLike - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: GetFreeActionSpotInfo(Map, PersonLike) - nameWithType: WallLike.GetFreeActionSpotInfo(Map, PersonLike) - fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.PersonLike) + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + name: GetFreeActionSpotInfos(Map, PersonLike) + nameWithType: WallLike.GetFreeActionSpotInfos(Map, PersonLike) + fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map, TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.World.Map name: Map @@ -518,9 +518,9 @@ references: href: TinyLife.Objects.PersonLike.html - name: ) spec.vb: - - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.World.Map name: Map diff --git a/docs/api/TinyLife.Objects.Fireplace.yml b/docs/api/TinyLife.Objects.Fireplace.yml index d347eb0..79055a6 100644 --- a/docs/api/TinyLife.Objects.Fireplace.yml +++ b/docs/api/TinyLife.Objects.Fireplace.yml @@ -88,7 +88,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -147,12 +147,13 @@ items: - TinyLife.Objects.MapObject.HoldingPerson - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -270,7 +271,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1148,17 +1149,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1170,9 +1171,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3165,6 +3166,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3225,32 +3287,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3393,21 +3429,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3446,10 +3482,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3496,9 +3531,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3537,10 +3572,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Food.yml b/docs/api/TinyLife.Objects.Food.yml index 19e5836..1d2b993 100644 --- a/docs/api/TinyLife.Objects.Food.yml +++ b/docs/api/TinyLife.Objects.Food.yml @@ -93,7 +93,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -152,12 +152,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -360,7 +361,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1257,17 +1258,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1279,9 +1280,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3253,6 +3254,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3313,32 +3375,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3481,21 +3517,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3534,10 +3570,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3584,9 +3619,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3625,10 +3660,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.FoodTypedItem.yml b/docs/api/TinyLife.Objects.FoodTypedItem.yml index f89a02b..515d6f6 100644 --- a/docs/api/TinyLife.Objects.FoodTypedItem.yml +++ b/docs/api/TinyLife.Objects.FoodTypedItem.yml @@ -91,7 +91,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -151,12 +151,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1237,17 +1238,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1259,9 +1260,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3414,6 +3415,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3474,32 +3536,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3642,21 +3678,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3695,10 +3731,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3745,9 +3780,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3786,10 +3821,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Fridge.yml b/docs/api/TinyLife.Objects.Fridge.yml index 9ce78be..4c8a46d 100644 --- a/docs/api/TinyLife.Objects.Fridge.yml +++ b/docs/api/TinyLife.Objects.Fridge.yml @@ -86,7 +86,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -147,12 +147,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1096,17 +1097,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1118,9 +1119,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3330,6 +3331,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3390,32 +3452,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3558,21 +3594,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3611,10 +3647,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3661,9 +3696,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3702,10 +3737,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml b/docs/api/TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml index 6f6909a..c9e856b 100644 --- a/docs/api/TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml +++ b/docs/api/TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureTypeConstructedDelegate path: ../TinyLife/Objects/Furniture.cs - startLine: 1043 + startLine: 1033 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml index 94d9685..d8b45cb 100644 --- a/docs/api/TinyLife.Objects.Furniture.yml +++ b/docs/api/TinyLife.Objects.Furniture.yml @@ -38,7 +38,7 @@ items: - TinyLife.Objects.Furniture.GetDirty(TinyLife.Objects.PersonLike,System.TimeSpan) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetFreeActionSpot(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeActionSpots(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetFreeObjectSpot(TinyLife.Objects.FurnitureType,System.Nullable{Microsoft.Xna.Framework.Vector2}) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) @@ -159,12 +159,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1272,7 +1273,7 @@ items: summary: >- The rotation that this furniture item currently has from the camera's perspective. - This is a combination of and . + This is a combination of , and . example: [] syntax: content: public Direction2 VisualRotation { get; } @@ -1530,7 +1531,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Furniture.cs - startLine: 329 + startLine: 327 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1569,7 +1570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 334 + startLine: 332 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1605,7 +1606,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/Furniture.cs - startLine: 339 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1637,7 +1638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/Furniture.cs - startLine: 346 + startLine: 344 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1669,7 +1670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriority path: ../TinyLife/Objects/Furniture.cs - startLine: 353 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1717,7 +1718,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Furniture.cs - startLine: 369 + startLine: 367 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1768,7 +1769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Furniture.cs - startLine: 376 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1815,7 +1816,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/Furniture.cs - startLine: 386 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1850,45 +1851,41 @@ items: nameWithType.vb: Furniture.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) fullName.vb: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, Boolean) name.vb: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - id: GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: path: TinyLife/Objects/Furniture.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetFreeActionSpotInfo + id: GetFreeActionSpotInfos path: ../TinyLife/Objects/Furniture.cs - startLine: 406 + startLine: 404 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns the first free action spot, packed into an . example: [] syntax: - content: public override ActionInfo GetFreeActionSpotInfo(PersonLike person, ObjectCategory context = null) + content: public override IEnumerable GetFreeActionSpotInfos(PersonLike person, ObjectCategory context = null) parameters: - id: person type: TinyLife.Objects.PersonLike - 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 PersonLike, context As ObjectCategory = Nothing) As ActionInfo - overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - overload: TinyLife.Objects.Furniture.GetFreeActionSpotInfo* + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + content.vb: Public Overrides Function GetFreeActionSpotInfos(person As PersonLike, context As ObjectCategory = Nothing) As IEnumerable(Of ActionInfo) + overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + overload: TinyLife.Objects.Furniture.GetFreeActionSpotInfos* - 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) @@ -1907,7 +1904,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 412 + startLine: 409 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1943,7 +1940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDebugLines path: ../TinyLife/Objects/Furniture.cs - startLine: 437 + startLine: 434 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1985,7 +1982,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 446 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2043,7 +2040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 458 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2098,7 +2095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRandomQuality path: ../TinyLife/Objects/Furniture.cs - startLine: 470 + startLine: 467 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2155,7 +2152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 486 + startLine: 483 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2196,7 +2193,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Furniture.cs - startLine: 492 + startLine: 489 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2238,7 +2235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModifyActionCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 498 + startLine: 495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2286,7 +2283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/Furniture.cs - startLine: 506 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2331,7 +2328,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 514 + startLine: 511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2375,7 +2372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Furniture.cs - startLine: 538 + startLine: 535 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2407,7 +2404,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -2449,7 +2446,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Furniture.cs - startLine: 549 + startLine: 546 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2480,7 +2477,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Furniture.cs - startLine: 562 + startLine: 559 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2521,7 +2518,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/Furniture.cs - startLine: 596 + startLine: 593 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2559,7 +2556,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 607 + startLine: 604 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2599,7 +2596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCreator path: ../TinyLife/Objects/Furniture.cs - startLine: 642 + startLine: 639 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2637,7 +2634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPlacedInBuildMode path: ../TinyLife/Objects/Furniture.cs - startLine: 656 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2678,7 +2675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallsInTheWay path: ../TinyLife/Objects/Furniture.cs - startLine: 673 + startLine: 670 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2730,7 +2727,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofingInTheWay path: ../TinyLife/Objects/Furniture.cs - startLine: 706 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2783,7 +2780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAppliedUpgrade path: ../TinyLife/Objects/Furniture.cs - startLine: 729 + startLine: 726 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2818,7 +2815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyUpgrade path: ../TinyLife/Objects/Furniture.cs - startLine: 740 + startLine: 737 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2853,7 +2850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasFullUpgrade path: ../TinyLife/Objects/Furniture.cs - startLine: 755 + startLine: 752 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2891,7 +2888,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 765 + startLine: 762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2926,7 +2923,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Furniture.cs - startLine: 776 + startLine: 773 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2976,7 +2973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOccupants path: ../TinyLife/Objects/Furniture.cs - startLine: 790 + startLine: 787 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3017,7 +3014,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpots path: ../TinyLife/Objects/Furniture.cs - startLine: 803 + startLine: 800 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3058,7 +3055,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 824 + startLine: 819 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3096,7 +3093,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 839 + startLine: 830 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3137,7 +3134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeObjectSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 851 + startLine: 842 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3178,7 +3175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetParent path: ../TinyLife/Objects/Furniture.cs - startLine: 865 + startLine: 856 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3218,7 +3215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnlinkParentsAndChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 880 + startLine: 871 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3246,7 +3243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveAndUnlink path: ../TinyLife/Objects/Furniture.cs - startLine: 891 + startLine: 882 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3277,7 +3274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 901 + startLine: 892 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3316,7 +3313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 915 + startLine: 906 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3330,7 +3327,7 @@ items: description: The type of furniture to construct as the child - id: rotation type: MLEM.Misc.Direction2 - description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, is used automatically. + description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, FurnitureType.GetBestRotation is used automatically. - id: colors type: System.Int32[] description: The colors that the child should have @@ -3369,7 +3366,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 932 + startLine: 923 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3388,7 +3385,7 @@ items: description: The furniture to add as the child - id: rotation type: MLEM.Misc.Direction2 - description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, is used automatically. + description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, FurnitureType.GetBestRotation is used automatically. - id: position type: System.Nullable{Microsoft.Xna.Framework.Vector2} description: The position that the object spot to add this child to should be closest too. If null, no position will be preferred. Defaults to null. @@ -3415,7 +3412,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 948 + startLine: 939 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3432,7 +3429,7 @@ items: description: The type of furniture to construct as the child - id: rotation type: MLEM.Misc.Direction2 - description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, is used automatically. + description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, FurnitureType.GetBestRotation is used automatically. - id: colors type: System.Int32[] description: The colors that the child should have @@ -3466,7 +3463,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 962 + startLine: 953 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3486,7 +3483,7 @@ items: description: The furniture to add to the spot - id: rotation type: MLEM.Misc.Direction2 - description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, is used automatically. + description: The desired rotation of the child furniture. If the child furniture does not support the given rotation, FurnitureType.GetBestRotation is used automatically. content.vb: Public Sub SetChild(spot As ObjectSpot, item As Furniture, rotation As Direction2) overload: TinyLife.Objects.Furniture.SetChild* - uid: TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) @@ -3507,7 +3504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChild path: ../TinyLife/Objects/Furniture.cs - startLine: 973 + startLine: 963 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3542,7 +3539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/Furniture.cs - startLine: 986 + startLine: 976 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3573,7 +3570,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Furniture.cs - startLine: 1001 + startLine: 991 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3897,6 +3894,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3957,32 +4015,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -4125,21 +4157,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -4178,10 +4210,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -4228,9 +4259,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -4269,10 +4300,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -6270,6 +6300,31 @@ references: name: CameraRotation nameWithType: Options.CameraRotation fullName: TinyLife.Options.CameraRotation +- uid: TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2) + isExternal: true + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_GetBestRotationForDrawing_MLEM_Misc_Direction2_ + name: GetBestRotationForDrawing(Direction2) + nameWithType: FurnitureType.GetBestRotationForDrawing(Direction2) + fullName: TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2) + spec.csharp: + - uid: TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2) + name: GetBestRotationForDrawing + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_GetBestRotationForDrawing_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2) + name: GetBestRotationForDrawing + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_GetBestRotationForDrawing_MLEM_Misc_Direction2_ + - name: ( + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ) - uid: TinyLife.Objects.Furniture.VisualRotation* commentId: Overload:TinyLife.Objects.Furniture.VisualRotation href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_VisualRotation @@ -7284,17 +7339,17 @@ references: name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -7306,9 +7361,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -7319,12 +7374,73 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo* - commentId: Overload:TinyLife.Objects.Furniture.GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo - nameWithType: Furniture.GetFreeActionSpotInfo - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos* + commentId: Overload:TinyLife.Objects.Furniture.GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos + nameWithType: Furniture.GetFreeActionSpotInfos + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos +- 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 + href: https://learn.microsoft.com/dotnet/api/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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + 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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) - uid: TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) commentId: M:TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) parent: TinyLife.Objects.MapObject @@ -8881,34 +8997,6 @@ references: - name: " " - name: T - name: ) -- uid: System.Collections.Generic.IEnumerable`1 - commentId: T:System.Collections.Generic.IEnumerable`1 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - 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 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: < - - name: T - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IEnumerable`1 - name: IEnumerable - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 - - name: ( - - name: Of - - name: " " - - name: T - - name: ) - uid: TinyLife.Objects.ObjectCategory.ObstructedByRoofs commentId: F:TinyLife.Objects.ObjectCategory.ObstructedByRoofs href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_ObstructedByRoofs @@ -9559,31 +9647,6 @@ references: name: ObjectSpot href: TinyLife.Objects.ObjectSpot.html - name: ) -- uid: TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2) - isExternal: true - href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_GetBestRotation_MLEM_Misc_Direction2_ - name: GetBestRotation(Direction2) - nameWithType: FurnitureType.GetBestRotation(Direction2) - fullName: TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2) - spec.csharp: - - uid: TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2) - name: GetBestRotation - href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_GetBestRotation_MLEM_Misc_Direction2_ - - name: ( - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2) - name: GetBestRotation - href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_GetBestRotation_MLEM_Misc_Direction2_ - - name: ( - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ) - uid: TinyLife.Objects.Furniture.AddChild* commentId: Overload:TinyLife.Objects.Furniture.AddChild href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AddChild__1_TinyLife_Objects_FurnitureType_MLEM_Misc_Direction2_System_Int32___System_Nullable_System_Guid__System_Nullable_Microsoft_Xna_Framework_Vector2__ diff --git a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml index df72882..6e55b9a 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.TypeSettings.yml @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeSettings path: ../TinyLife/Objects/FurnitureType.cs - startLine: 358 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Objects/FurnitureType.cs - startLine: 363 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/Objects/FurnitureType.cs - startLine: 367 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -150,7 +150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/Objects/FurnitureType.cs - startLine: 371 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionSpots path: ../TinyLife/Objects/FurnitureType.cs - startLine: 376 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -211,7 +211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectSpots path: ../TinyLife/Objects/FurnitureType.cs - startLine: 381 + startLine: 378 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -243,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/FurnitureType.cs - startLine: 385 + startLine: 382 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -272,7 +272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultRotation path: ../TinyLife/Objects/FurnitureType.cs - startLine: 389 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -301,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructedType path: ../TinyLife/Objects/FurnitureType.cs - startLine: 395 + startLine: 392 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -335,7 +335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/Objects/FurnitureType.cs - startLine: 399 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -364,7 +364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuyableVariations path: ../TinyLife/Objects/FurnitureType.cs - startLine: 405 + startLine: 402 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -398,7 +398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeldPivot path: ../TinyLife/Objects/FurnitureType.cs - startLine: 410 + startLine: 407 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -430,7 +430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeldArmsOut path: ../TinyLife/Objects/FurnitureType.cs - startLine: 415 + startLine: 412 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -462,7 +462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecorativeRating path: ../TinyLife/Objects/FurnitureType.cs - startLine: 422 + startLine: 419 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -498,7 +498,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Objects/FurnitureType.cs - startLine: 427 + startLine: 424 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -530,7 +530,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reliability path: ../TinyLife/Objects/FurnitureType.cs - startLine: 433 + startLine: 430 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -564,7 +564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokenBehavior path: ../TinyLife/Objects/FurnitureType.cs - startLine: 438 + startLine: 435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -596,7 +596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ElectricityRating path: ../TinyLife/Objects/FurnitureType.cs - startLine: 443 + startLine: 440 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -628,7 +628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterRating path: ../TinyLife/Objects/FurnitureType.cs - startLine: 448 + startLine: 445 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -660,7 +660,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifier path: ../TinyLife/Objects/FurnitureType.cs - startLine: 453 + startLine: 450 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -692,7 +692,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeedModifier path: ../TinyLife/Objects/FurnitureType.cs - startLine: 458 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -724,7 +724,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/FurnitureType.cs - startLine: 464 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -758,7 +758,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tab path: ../TinyLife/Objects/FurnitureType.cs - startLine: 469 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -790,7 +790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TextureName path: ../TinyLife/Objects/FurnitureType.cs - startLine: 474 + startLine: 471 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -822,7 +822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LightSettings path: ../TinyLife/Objects/FurnitureType.cs - startLine: 479 + startLine: 476 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -854,7 +854,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyOverlayTextureName path: ../TinyLife/Objects/FurnitureType.cs - startLine: 486 + startLine: 483 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -890,7 +890,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DistanceFromObstructions path: ../TinyLife/Objects/FurnitureType.cs - startLine: 492 + startLine: 489 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -924,7 +924,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Objects/FurnitureType.cs - startLine: 497 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -956,7 +956,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/FurnitureType.cs - startLine: 502 + startLine: 499 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -988,7 +988,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAllowedInSpot path: ../TinyLife/Objects/FurnitureType.cs - startLine: 507 + startLine: 504 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1020,7 +1020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDescription path: ../TinyLife/Objects/FurnitureType.cs - startLine: 512 + startLine: 509 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1052,7 +1052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/FurnitureType.cs - startLine: 524 + startLine: 521 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1099,7 +1099,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Objects/FurnitureType.cs - startLine: 543 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1139,7 +1139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetData path: ../TinyLife/Objects/FurnitureType.cs - startLine: 548 + startLine: 545 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1181,7 +1181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetData path: ../TinyLife/Objects/FurnitureType.cs - startLine: 554 + startLine: 551 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1224,7 +1224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDataKeys path: ../TinyLife/Objects/FurnitureType.cs - startLine: 559 + startLine: 556 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.FurnitureType.yml b/docs/api/TinyLife.Objects.FurnitureType.yml index 919dcb7..532ab17 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.yml @@ -10,6 +10,8 @@ items: - TinyLife.Objects.FurnitureType.BarFrameChair - TinyLife.Objects.FurnitureType.BaristaCoffeeMachine - TinyLife.Objects.FurnitureType.BigBush + - TinyLife.Objects.FurnitureType.BigEmptyBowl + - TinyLife.Objects.FurnitureType.BigFoodBowl - TinyLife.Objects.FurnitureType.BigPedestal - TinyLife.Objects.FurnitureType.BigRocks - TinyLife.Objects.FurnitureType.BigVase @@ -53,12 +55,15 @@ items: - TinyLife.Objects.FurnitureType.Dumbbell - TinyLife.Objects.FurnitureType.DumbbellRack - TinyLife.Objects.FurnitureType.EdisonWoodworkingLamp + - TinyLife.Objects.FurnitureType.EmptyBowl - TinyLife.Objects.FurnitureType.EmptyGlass - TinyLife.Objects.FurnitureType.EmptyMug - TinyLife.Objects.FurnitureType.EmptyPlate - TinyLife.Objects.FurnitureType.EmptyPlatter - TinyLife.Objects.FurnitureType.EvergreenTree - TinyLife.Objects.FurnitureType.FancyOttoman + - TinyLife.Objects.FurnitureType.FlowerPatch + - TinyLife.Objects.FurnitureType.FoodBowl - TinyLife.Objects.FurnitureType.FoodGlass - TinyLife.Objects.FurnitureType.FoodMug - TinyLife.Objects.FurnitureType.FoodPlate @@ -66,7 +71,7 @@ items: - TinyLife.Objects.FurnitureType.FourPostBed - TinyLife.Objects.FurnitureType.FrameChair - TinyLife.Objects.FurnitureType.FullyCushionedWoodworkingSofa - - TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2) + - TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2) - TinyLife.Objects.FurnitureType.GetConstructedType - TinyLife.Objects.FurnitureType.GetCoveredTiles(Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point) - TinyLife.Objects.FurnitureType.GetDisplayName(TinyLife.Objects.Furniture) @@ -140,6 +145,7 @@ items: - TinyLife.Objects.FurnitureType.PrismaticShard - TinyLife.Objects.FurnitureType.ProteinShakeKit - TinyLife.Objects.FurnitureType.Puddle + - TinyLife.Objects.FurnitureType.Puke - TinyLife.Objects.FurnitureType.Puzzle - TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) - TinyLife.Objects.FurnitureType.RetroChair @@ -155,7 +161,6 @@ items: - TinyLife.Objects.FurnitureType.RetroStove - TinyLife.Objects.FurnitureType.RetroTv - TinyLife.Objects.FurnitureType.RhombusRug - - TinyLife.Objects.FurnitureType.Rotations - TinyLife.Objects.FurnitureType.RoundCeilingLamp - TinyLife.Objects.FurnitureType.RoundedBackChair - TinyLife.Objects.FurnitureType.Sandbox @@ -219,7 +224,9 @@ items: - TinyLife.Objects.FurnitureType.SwirlWoodworkingLamp - TinyLife.Objects.FurnitureType.TallBoxBookshelf - TinyLife.Objects.FurnitureType.TallCountryFence + - TinyLife.Objects.FurnitureType.TallCypress - TinyLife.Objects.FurnitureType.TallDresser + - TinyLife.Objects.FurnitureType.TallEvergreenTree - TinyLife.Objects.FurnitureType.TeaKit - TinyLife.Objects.FurnitureType.Textures - TinyLife.Objects.FurnitureType.TinyDinnerTable @@ -327,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Objects/FurnitureType.cs - startLine: 36 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -356,7 +363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/Objects/FurnitureType.cs - startLine: 44 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -390,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyTextures path: ../TinyLife/Objects/FurnitureType.cs - startLine: 49 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -422,7 +429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Objects/FurnitureType.cs - startLine: 53 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -433,37 +440,6 @@ items: return: type: TinyLife.Objects.FurnitureType.TypeSettings content.vb: Public ReadOnly Settings As FurnitureType.TypeSettings -- uid: TinyLife.Objects.FurnitureType.Rotations - commentId: P:TinyLife.Objects.FurnitureType.Rotations - id: Rotations - parent: TinyLife.Objects.FurnitureType - langs: - - csharp - - vb - name: Rotations - nameWithType: FurnitureType.Rotations - fullName: TinyLife.Objects.FurnitureType.Rotations - type: Property - source: - remote: - path: TinyLife/Objects/FurnitureType.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Rotations - path: ../TinyLife/Objects/FurnitureType.cs - startLine: 58 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: The valid rotations that this furniture has, which are based on the available . - example: [] - syntax: - content: public ICollection Rotations { get; } - parameters: [] - return: - type: System.Collections.Generic.ICollection{MLEM.Misc.Direction2} - content.vb: Public ReadOnly Property Rotations As ICollection(Of Direction2) - overload: TinyLife.Objects.FurnitureType.Rotations* - uid: TinyLife.Objects.FurnitureType.SourceString commentId: P:TinyLife.Objects.FurnitureType.SourceString id: SourceString @@ -482,7 +458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Objects/FurnitureType.cs - startLine: 60 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -515,7 +491,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToString path: ../TinyLife/Objects/FurnitureType.cs - startLine: 72 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -547,7 +523,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLayers path: ../TinyLife/Objects/FurnitureType.cs - startLine: 94 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -624,11 +600,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/FurnitureType.cs - startLine: 120 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: This method is a semi-overload of that additionally calculates some values required for rendering furniture with certain values correctly + summary: This method is a semi-overload of that additionally calculates some values required for rendering furniture with certain values correctly example: [] syntax: content: public void DrawColumns(Map map, Vector2 position, float floor, object batch, Vector2 drawPos, Direction2 rotation, TextureRegion texture, Color color, float scale, List items, bool pivot = true, ParentInfo parent = default, float depthOffset = 0, SpriteEffects effects = SpriteEffects.None) @@ -698,7 +674,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawDirtyOverlay path: ../TinyLife/Objects/FurnitureType.cs - startLine: 161 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -771,7 +747,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSize path: ../TinyLife/Objects/FurnitureType.cs - startLine: 175 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -806,7 +782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Objects/FurnitureType.cs - startLine: 191 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -858,7 +834,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetConstructedType path: ../TinyLife/Objects/FurnitureType.cs - startLine: 210 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -892,7 +868,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasCategory path: ../TinyLife/Objects/FurnitureType.cs - startLine: 225 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -909,44 +885,41 @@ items: description: Whether any of the passed categories are present content.vb: Public Function HasCategory(category As ObjectCategory) As Boolean overload: TinyLife.Objects.FurnitureType.HasCategory* -- uid: TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2) - id: GetBestRotation(MLEM.Misc.Direction2) +- uid: TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2) + commentId: M:TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2) + id: GetBestRotationForDrawing(MLEM.Misc.Direction2) parent: TinyLife.Objects.FurnitureType langs: - csharp - vb - name: GetBestRotation(Direction2) - nameWithType: FurnitureType.GetBestRotation(Direction2) - fullName: TinyLife.Objects.FurnitureType.GetBestRotation(MLEM.Misc.Direction2) + name: GetBestRotationForDrawing(Direction2) + nameWithType: FurnitureType.GetBestRotationForDrawing(Direction2) + fullName: TinyLife.Objects.FurnitureType.GetBestRotationForDrawing(MLEM.Misc.Direction2) type: Method source: remote: path: TinyLife/Objects/FurnitureType.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetBestRotation + id: GetBestRotationForDrawing path: ../TinyLife/Objects/FurnitureType.cs - startLine: 235 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: >- - Returns a that is closest to goal, but that this object is allowed to have. - - The return value is guaranteed to be contained in and have the same verticality as goal, or be the same value. + summary: Returns a that is closest to goal, but that this object has a valid texture for, contained in . example: [] syntax: - content: public Direction2 GetBestRotation(Direction2 goal) + content: public Direction2 GetBestRotationForDrawing(Direction2 goal) parameters: - id: goal type: MLEM.Misc.Direction2 description: The goal rotation return: type: MLEM.Misc.Direction2 - description: The closest possible rotation to the goal rotation - content.vb: Public Function GetBestRotation(goal As Direction2) As Direction2 - overload: TinyLife.Objects.FurnitureType.GetBestRotation* + description: The closest possible rotation to the goal rotation that this object has a valid texture for. + content.vb: Public Function GetBestRotationForDrawing(goal As Direction2) As Direction2 + overload: TinyLife.Objects.FurnitureType.GetBestRotationForDrawing* - uid: TinyLife.Objects.FurnitureType.GetReferenceTexture(System.Nullable{MLEM.Misc.Direction2}) commentId: M:TinyLife.Objects.FurnitureType.GetReferenceTexture(System.Nullable{MLEM.Misc.Direction2}) id: GetReferenceTexture(System.Nullable{MLEM.Misc.Direction2}) @@ -965,7 +938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetReferenceTexture path: ../TinyLife/Objects/FurnitureType.cs - startLine: 253 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1003,7 +976,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRotatedOffset path: ../TinyLife/Objects/FurnitureType.cs - startLine: 265 + startLine: 254 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1047,7 +1020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Objects/FurnitureType.cs - startLine: 280 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1082,7 +1055,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredTiles path: ../TinyLife/Objects/FurnitureType.cs - startLine: 293 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1120,7 +1093,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Objects/FurnitureType.cs - startLine: 305 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1155,7 +1128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTextures path: ../TinyLife/Objects/FurnitureType.cs - startLine: 321 + startLine: 318 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1204,7 +1177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTexture path: ../TinyLife/Objects/FurnitureType.cs - startLine: 344 + startLine: 341 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1416,6 +1389,33 @@ items: return: type: TinyLife.Objects.FurnitureType content.vb: Public Shared ReadOnly CloverPatch As FurnitureType +- uid: TinyLife.Objects.FurnitureType.FlowerPatch + commentId: F:TinyLife.Objects.FurnitureType.FlowerPatch + id: FlowerPatch + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: FlowerPatch + nameWithType: FurnitureType.FlowerPatch + fullName: TinyLife.Objects.FurnitureType.FlowerPatch + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Decor.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FlowerPatch + path: ../TinyLife/Objects/FurnitureType.Decor.cs + startLine: 44 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType FlowerPatch + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly FlowerPatch As FurnitureType - uid: TinyLife.Objects.FurnitureType.SmallRocks commentId: F:TinyLife.Objects.FurnitureType.SmallRocks id: SmallRocks @@ -1434,7 +1434,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallRocks path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 44 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1461,7 +1461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallBush path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 48 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1488,7 +1488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BigBush path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 52 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1515,7 +1515,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 56 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1542,7 +1542,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleCeilingLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 66 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1569,7 +1569,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundCeilingLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 72 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1596,7 +1596,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleGroundLight path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 78 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1623,7 +1623,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PaperPendantLight path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 85 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1650,7 +1650,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecorativeKite path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 92 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1677,7 +1677,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GlassPenCup path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 98 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1704,7 +1704,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Succulents path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 99 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1731,7 +1731,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargePotPlant path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 104 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1758,7 +1758,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StreetLamps path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 109 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1785,7 +1785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeSign path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 124 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1812,7 +1812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallBlinds path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 128 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1839,7 +1839,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallSimpleCurtain path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 133 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1866,7 +1866,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BulbFairyLights path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 137 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1893,7 +1893,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vases path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 150 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1920,7 +1920,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TraditionalBedsideLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 155 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1947,7 +1947,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernBedsideLamp path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 159 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1974,7 +1974,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallCandlestick path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 164 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2001,7 +2001,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorfulCandles path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 176 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2028,7 +2028,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapleFairyLights path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 190 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2055,7 +2055,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BigRocks path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 199 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2082,7 +2082,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VerticalPlanter path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 204 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2109,7 +2109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WinterTree path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 208 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2136,7 +2136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SingleLilyPad path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 220 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2163,7 +2163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cattails path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 224 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2190,7 +2190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernModularCurtains path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 228 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2217,7 +2217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GlassJars path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 232 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2244,7 +2244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Palette path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 236 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2271,7 +2271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WashingUpStuff path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 240 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2298,7 +2298,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxStuff path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 244 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2325,7 +2325,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sunflowers path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 245 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2352,7 +2352,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PenguinPainting path: ../TinyLife/Objects/FurnitureType.Decor.cs - startLine: 249 + startLine: 252 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4116,6 +4116,60 @@ items: return: type: TinyLife.Objects.FurnitureType content.vb: Public Shared ReadOnly EmptyPlatter As FurnitureType +- uid: TinyLife.Objects.FurnitureType.EmptyBowl + commentId: F:TinyLife.Objects.FurnitureType.EmptyBowl + id: EmptyBowl + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: EmptyBowl + nameWithType: FurnitureType.EmptyBowl + fullName: TinyLife.Objects.FurnitureType.EmptyBowl + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.NonBuyable.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EmptyBowl + path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs + startLine: 22 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType EmptyBowl + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly EmptyBowl As FurnitureType +- uid: TinyLife.Objects.FurnitureType.BigEmptyBowl + commentId: F:TinyLife.Objects.FurnitureType.BigEmptyBowl + id: BigEmptyBowl + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: BigEmptyBowl + nameWithType: FurnitureType.BigEmptyBowl + fullName: TinyLife.Objects.FurnitureType.BigEmptyBowl + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.NonBuyable.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BigEmptyBowl + path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs + startLine: 25 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType BigEmptyBowl + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly BigEmptyBowl As FurnitureType - uid: TinyLife.Objects.FurnitureType.EmptyGlass commentId: F:TinyLife.Objects.FurnitureType.EmptyGlass id: EmptyGlass @@ -4134,7 +4188,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmptyGlass path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 22 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4161,7 +4215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmptyMug path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 25 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4188,7 +4242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnpreparedFood path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 28 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4215,7 +4269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreparedFood path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 32 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4242,7 +4296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pot path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 36 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4269,7 +4323,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodPlate path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 40 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4296,7 +4350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodPlatter path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 45 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4305,6 +4359,60 @@ items: return: type: TinyLife.Objects.FurnitureType content.vb: Public Shared ReadOnly FoodPlatter As FurnitureType +- uid: TinyLife.Objects.FurnitureType.FoodBowl + commentId: F:TinyLife.Objects.FurnitureType.FoodBowl + id: FoodBowl + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: FoodBowl + nameWithType: FurnitureType.FoodBowl + fullName: TinyLife.Objects.FurnitureType.FoodBowl + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.NonBuyable.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FoodBowl + path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs + startLine: 56 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType FoodBowl + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly FoodBowl As FurnitureType +- uid: TinyLife.Objects.FurnitureType.BigFoodBowl + commentId: F:TinyLife.Objects.FurnitureType.BigFoodBowl + id: BigFoodBowl + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: BigFoodBowl + nameWithType: FurnitureType.BigFoodBowl + fullName: TinyLife.Objects.FurnitureType.BigFoodBowl + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.NonBuyable.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BigFoodBowl + path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs + startLine: 61 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType BigFoodBowl + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly BigFoodBowl As FurnitureType - uid: TinyLife.Objects.FurnitureType.FoodGlass commentId: F:TinyLife.Objects.FurnitureType.FoodGlass id: FoodGlass @@ -4323,7 +4431,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodGlass path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 50 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4350,7 +4458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodMug path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 55 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4377,7 +4485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomPainting path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 60 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4404,7 +4512,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Book path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 69 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4431,7 +4539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StudyBook path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 73 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4458,7 +4566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puddle path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 77 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4467,6 +4575,33 @@ items: return: type: TinyLife.Objects.FurnitureType content.vb: Public Shared ReadOnly Puddle As FurnitureType +- uid: TinyLife.Objects.FurnitureType.Puke + commentId: F:TinyLife.Objects.FurnitureType.Puke + id: Puke + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: Puke + nameWithType: FurnitureType.Puke + fullName: TinyLife.Objects.FurnitureType.Puke + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.NonBuyable.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Puke + path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs + startLine: 98 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType Puke + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly Puke As FurnitureType - uid: TinyLife.Objects.FurnitureType.Gravestone commentId: F:TinyLife.Objects.FurnitureType.Gravestone id: Gravestone @@ -4485,7 +4620,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 82 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4512,7 +4647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sponge path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 87 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4539,7 +4674,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Spanner path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 88 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4566,7 +4701,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PaintBrush path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 89 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4593,7 +4728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pen path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 90 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4620,7 +4755,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashBag path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 91 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4647,7 +4782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mop path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 94 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4674,7 +4809,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dumbbell path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 95 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4701,7 +4836,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrillingFood path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 96 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4728,7 +4863,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeworkBook path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 99 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4755,7 +4890,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyCar path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 103 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4782,7 +4917,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallShovel path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 106 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4809,7 +4944,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 107 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4836,7 +4971,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodenPowerPole path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 115 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4863,7 +4998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodenPowerPoleLine path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 118 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4890,7 +5025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillBooks path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 121 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4917,7 +5052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BridgeBorderSegment path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 128 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4944,7 +5079,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BridgeBorderStart path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 129 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4971,7 +5106,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BridgeBorderEnd path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 130 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4998,7 +5133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BottledSunlight path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 131 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5025,7 +5160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CocktailShaker path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 134 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5052,7 +5187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MobilePhone path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 135 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5079,7 +5214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrismaticShard path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 139 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5106,7 +5241,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CountryFence path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 144 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5145,7 +5280,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TallCountryFence path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 150 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5184,7 +5319,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleStoneWall path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 156 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5223,7 +5358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBook path: ../TinyLife/Objects/FurnitureType.NonBuyable.cs - startLine: 163 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5421,6 +5556,33 @@ items: return: type: TinyLife.Objects.FurnitureType content.vb: Public Shared ReadOnly EvergreenTree As FurnitureType +- uid: TinyLife.Objects.FurnitureType.TallEvergreenTree + commentId: F:TinyLife.Objects.FurnitureType.TallEvergreenTree + id: TallEvergreenTree + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: TallEvergreenTree + nameWithType: FurnitureType.TallEvergreenTree + fullName: TinyLife.Objects.FurnitureType.TallEvergreenTree + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TallEvergreenTree + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 47 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType TallEvergreenTree + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly TallEvergreenTree As FurnitureType - uid: TinyLife.Objects.FurnitureType.BirchTree commentId: F:TinyLife.Objects.FurnitureType.BirchTree id: BirchTree @@ -5439,7 +5601,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BirchTree path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 47 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5466,7 +5628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OakTree path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 54 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5493,7 +5655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cypress path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 61 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5502,6 +5664,33 @@ items: return: type: TinyLife.Objects.FurnitureType content.vb: Public Shared ReadOnly Cypress As FurnitureType +- uid: TinyLife.Objects.FurnitureType.TallCypress + commentId: F:TinyLife.Objects.FurnitureType.TallCypress + id: TallCypress + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: TallCypress + nameWithType: FurnitureType.TallCypress + fullName: TinyLife.Objects.FurnitureType.TallCypress + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TallCypress + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 75 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType TallCypress + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly TallCypress As FurnitureType - uid: TinyLife.Objects.FurnitureType.SquarePlantPots commentId: F:TinyLife.Objects.FurnitureType.SquarePlantPots id: SquarePlantPots @@ -5520,7 +5709,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquarePlantPots path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 68 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5547,7 +5736,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WindowPlants path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 74 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5574,7 +5763,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeStumps path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 80 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5601,7 +5790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wisteria path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 85 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5628,7 +5817,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernWoodworkingLamp path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 90 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5655,7 +5844,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwirlWoodworkingLamp path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 101 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5682,7 +5871,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EdisonWoodworkingLamp path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 112 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5709,7 +5898,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecorativeLogPile path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 117 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5736,7 +5925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TraditionalFireplace path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 121 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5763,7 +5952,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallChimney path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 133 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5790,7 +5979,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 138 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5817,7 +6006,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellRack path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 148 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5844,7 +6033,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VerticalDumbbellRack path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 152 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5871,7 +6060,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 156 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5898,7 +6087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeKit path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 162 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5925,7 +6114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingTable path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 167 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5952,7 +6141,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrnateBed path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 173 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5979,7 +6168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrnateFlowerBed path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 180 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6006,7 +6195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrnateSingleBed path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 187 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6033,7 +6222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FourPostBed path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 194 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6060,7 +6249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TraditionalCounter path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 201 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6087,7 +6276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TraditionalBar path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 208 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6114,7 +6303,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CushionedWoodworkingSofa path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 214 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6141,7 +6330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullyCushionedWoodworkingSofa path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 222 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6168,7 +6357,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeWoodworkingSofa path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 230 + startLine: 245 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6195,7 +6384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingChairArmrests path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 238 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6222,7 +6411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingChair path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 244 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6249,7 +6438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingCloset path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 250 + startLine: 265 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6276,7 +6465,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnfinishedWoodwork path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 260 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6303,7 +6492,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroFridge path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 265 + startLine: 280 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6330,7 +6519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroStove path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 272 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6357,7 +6546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroDinnerTable path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 281 + startLine: 296 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6384,7 +6573,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroSingleTable path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 285 + startLine: 300 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6411,7 +6600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroDinnerTableSquare path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 289 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6438,7 +6627,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroSingleTableSquare path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 293 + startLine: 308 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6465,7 +6654,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroTv path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 297 + startLine: 312 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6492,7 +6681,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroSingleBed path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 305 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6519,7 +6708,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroDoubleBed path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 314 + startLine: 329 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6546,7 +6735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroSofa path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 323 + startLine: 338 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6573,7 +6762,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroChair path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 334 + startLine: 349 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6600,7 +6789,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroClock path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 340 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6627,7 +6816,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernCoffeeTable path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 346 + startLine: 361 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6654,7 +6843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernSingleDiningTable path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 351 + startLine: 366 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6681,7 +6870,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernShapeRug path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 355 + startLine: 370 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6708,7 +6897,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallModernShapeRug path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 361 + startLine: 376 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6735,7 +6924,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BarFrameChair path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 367 + startLine: 382 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6762,7 +6951,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FrameChair path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 373 + startLine: 388 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6789,7 +6978,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundedBackChair path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 379 + startLine: 394 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6816,7 +7005,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WideConsoleTable path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 385 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6843,7 +7032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryCounter path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 390 + startLine: 405 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6870,7 +7059,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryBar path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 398 + startLine: 413 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6897,7 +7086,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryCocktailBar path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 405 + startLine: 420 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6924,7 +7113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TraditionalCeilingLight path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 415 + startLine: 430 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6951,7 +7140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterLight path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 423 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6978,7 +7167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DecorativeBowls path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 431 + startLine: 446 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7005,7 +7194,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryPaintings path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 437 + startLine: 452 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7032,7 +7221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeContemporaryPainting path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 445 + startLine: 460 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7059,7 +7248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelfCareBottles path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 452 + startLine: 467 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7086,7 +7275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlateStack path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 458 + startLine: 473 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7113,7 +7302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MagazineStack path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 464 + startLine: 479 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7140,7 +7329,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WideBoxBookshelf path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 469 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7167,7 +7356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TallBoxBookshelf path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 481 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7194,7 +7383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryNightstand path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 488 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7221,7 +7410,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingMirror path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 493 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7248,7 +7437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TallDresser path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 499 + startLine: 514 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7275,7 +7464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporarySingleBed path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 505 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7302,7 +7491,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryDoubleBed path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 514 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7329,7 +7518,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FancyOttoman path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 523 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7356,7 +7545,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BigVase path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 528 + startLine: 543 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7383,7 +7572,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MuseumSign path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 533 + startLine: 548 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7410,7 +7599,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BigPedestal path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 539 + startLine: 554 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7437,7 +7626,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LightUpCase path: ../TinyLife/Objects/FurnitureType.Sets.cs - startLine: 544 + startLine: 559 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -8392,73 +8581,6 @@ references: - uid: TinyLife.Objects.FurnitureType.TypeSettings name: TypeSettings href: TinyLife.Objects.FurnitureType.TypeSettings.html -- uid: TinyLife.Objects.FurnitureType.Rotations* - commentId: Overload:TinyLife.Objects.FurnitureType.Rotations - href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Rotations - name: Rotations - nameWithType: FurnitureType.Rotations - fullName: TinyLife.Objects.FurnitureType.Rotations -- uid: System.Collections.Generic.ICollection{MLEM.Misc.Direction2} - commentId: T:System.Collections.Generic.ICollection{MLEM.Misc.Direction2} - parent: System.Collections.Generic - definition: System.Collections.Generic.ICollection`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - name: ICollection - nameWithType: ICollection - fullName: System.Collections.Generic.ICollection - nameWithType.vb: ICollection(Of Direction2) - fullName.vb: System.Collections.Generic.ICollection(Of MLEM.Misc.Direction2) - name.vb: ICollection(Of Direction2) - spec.csharp: - - uid: System.Collections.Generic.ICollection`1 - name: ICollection - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - - name: < - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: '>' - spec.vb: - - uid: System.Collections.Generic.ICollection`1 - name: ICollection - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - - name: ( - - name: Of - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ) -- uid: System.Collections.Generic.ICollection`1 - commentId: T:System.Collections.Generic.ICollection`1 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - name: ICollection - nameWithType: ICollection - fullName: System.Collections.Generic.ICollection - nameWithType.vb: ICollection(Of T) - fullName.vb: System.Collections.Generic.ICollection(Of T) - name.vb: ICollection(Of T) - spec.csharp: - - uid: System.Collections.Generic.ICollection`1 - name: ICollection - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - - name: < - - name: T - - name: '>' - spec.vb: - - uid: System.Collections.Generic.ICollection`1 - name: ICollection - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 - - name: ( - - name: Of - - name: " " - - name: T - - name: ) - uid: TinyLife.Emotions.EmotionModifier commentId: T:TinyLife.Emotions.EmotionModifier parent: TinyLife.Emotions @@ -9018,21 +9140,21 @@ references: - name: " " - name: T - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -9071,10 +9193,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -9121,9 +9242,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -9162,10 +9283,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -9396,18 +9516,12 @@ references: name: HasCategory nameWithType: FurnitureType.HasCategory fullName: TinyLife.Objects.FurnitureType.HasCategory -- uid: TinyLife.Objects.FurnitureType.Rotations - commentId: P:TinyLife.Objects.FurnitureType.Rotations - href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_Rotations - name: Rotations - nameWithType: FurnitureType.Rotations - fullName: TinyLife.Objects.FurnitureType.Rotations -- uid: TinyLife.Objects.FurnitureType.GetBestRotation* - commentId: Overload:TinyLife.Objects.FurnitureType.GetBestRotation - href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_GetBestRotation_MLEM_Misc_Direction2_ - name: GetBestRotation - nameWithType: FurnitureType.GetBestRotation - fullName: TinyLife.Objects.FurnitureType.GetBestRotation +- uid: TinyLife.Objects.FurnitureType.GetBestRotationForDrawing* + commentId: Overload:TinyLife.Objects.FurnitureType.GetBestRotationForDrawing + href: TinyLife.Objects.FurnitureType.html#TinyLife_Objects_FurnitureType_GetBestRotationForDrawing_MLEM_Misc_Direction2_ + name: GetBestRotationForDrawing + nameWithType: FurnitureType.GetBestRotationForDrawing + fullName: TinyLife.Objects.FurnitureType.GetBestRotationForDrawing - uid: TinyLife.Objects.FurnitureType.TypeSettings.DefaultRotation commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DefaultRotation href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_DefaultRotation diff --git a/docs/api/TinyLife.Objects.Gravestone.yml b/docs/api/TinyLife.Objects.Gravestone.yml index edd877f..a8fe3b2 100644 --- a/docs/api/TinyLife.Objects.Gravestone.yml +++ b/docs/api/TinyLife.Objects.Gravestone.yml @@ -86,7 +86,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -146,11 +146,12 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1149,17 +1150,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1171,9 +1172,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3326,6 +3327,41 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3528,21 +3564,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3581,10 +3617,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3631,9 +3666,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3672,10 +3707,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 31827dc..54645b4 100644 --- a/docs/api/TinyLife.Objects.LifeSpan.yml +++ b/docs/api/TinyLife.Objects.LifeSpan.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/PersonLike.cs - startLine: 3511 + startLine: 3474 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort path: ../TinyLife/Objects/PersonLike.cs - startLine: 3514 + startLine: 3477 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -85,7 +85,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short path: ../TinyLife/Objects/PersonLike.cs - startLine: 3515 + startLine: 3478 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Objects/PersonLike.cs - startLine: 3516 + startLine: 3479 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long path: ../TinyLife/Objects/PersonLike.cs - startLine: 3517 + startLine: 3480 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong path: ../TinyLife/Objects/PersonLike.cs - startLine: 3518 + startLine: 3481 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite path: ../TinyLife/Objects/PersonLike.cs - startLine: 3519 + startLine: 3482 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LightFurniture.yml b/docs/api/TinyLife.Objects.LightFurniture.yml index 49cd4cf..ce9f457 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.yml @@ -91,7 +91,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -151,12 +151,13 @@ items: - TinyLife.Objects.MapObject.HoldingPerson - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1216,17 +1217,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1238,9 +1239,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3414,6 +3415,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3474,32 +3536,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3642,21 +3678,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3695,10 +3731,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3745,9 +3780,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3786,10 +3821,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml index 4fed8fb..d5410ed 100644 --- a/docs/api/TinyLife.Objects.MapObject.yml +++ b/docs/api/TinyLife.Objects.MapObject.yml @@ -13,13 +13,14 @@ items: - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.MapObject.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.Floor - TinyLife.Objects.MapObject.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.MapObject.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.MapObject.GetModCategory(System.String) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) @@ -70,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapObject path: ../TinyLife/Objects/MapObject.cs - startLine: 31 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -130,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonRotationOrder path: ../TinyLife/Objects/MapObject.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -159,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCreated path: ../TinyLife/Objects/MapObject.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -191,7 +192,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnValidated path: ../TinyLife/Objects/MapObject.cs - startLine: 48 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -223,7 +224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnValidatedEarly path: ../TinyLife/Objects/MapObject.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -255,7 +256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEventsAttachable path: ../TinyLife/Objects/MapObject.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -287,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 64 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -319,7 +320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -353,7 +354,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetHoverInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -385,7 +386,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetDebugLines path: ../TinyLife/Objects/MapObject.cs - startLine: 80 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -417,7 +418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Position path: ../TinyLife/Objects/MapObject.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -458,7 +459,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Floor path: ../TinyLife/Objects/MapObject.cs - startLine: 118 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -499,7 +500,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 138 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -533,7 +534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/MapObject.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -570,7 +571,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/Objects/MapObject.cs - startLine: 149 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -611,7 +612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/Objects/MapObject.cs - startLine: 155 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -645,7 +646,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentLot path: ../TinyLife/Objects/MapObject.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -676,7 +677,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentRoom path: ../TinyLife/Objects/MapObject.cs - startLine: 163 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -707,7 +708,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInWorld path: ../TinyLife/Objects/MapObject.cs - startLine: 167 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -738,7 +739,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HoldingPerson path: ../TinyLife/Objects/MapObject.cs - startLine: 172 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -772,7 +773,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 194 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -816,7 +817,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/MapObject.cs - startLine: 215 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -866,7 +867,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/MapObject.cs - startLine: 223 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -904,7 +905,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateEarly path: ../TinyLife/Objects/MapObject.cs - startLine: 231 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -935,7 +936,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/MapObject.cs - startLine: 241 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -971,7 +972,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/MapObject.cs - startLine: 252 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1006,7 +1007,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/MapObject.cs - startLine: 260 + startLine: 261 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1037,7 +1038,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/MapObject.cs - startLine: 266 + startLine: 267 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1068,7 +1069,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 273 + startLine: 274 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1103,7 +1104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDebugLines path: ../TinyLife/Objects/MapObject.cs - startLine: 283 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1144,7 +1145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriority path: ../TinyLife/Objects/MapObject.cs - startLine: 300 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1191,7 +1192,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/MapObject.cs - startLine: 313 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1241,7 +1242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/MapObject.cs - startLine: 325 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1287,7 +1288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 337 + startLine: 338 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1321,44 +1322,39 @@ items: nameWithType.vb: MapObject.ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) fullName.vb: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action, Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single, Boolean) name.vb: ActionUpdate(Action, GameTime, TimeSpan, Single, Boolean) -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - id: GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: path: TinyLife/Objects/MapObject.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetFreeActionSpotInfo + id: GetFreeActionSpotInfos path: ../TinyLife/Objects/MapObject.cs - startLine: 345 + startLine: 340 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns the first free action spot, packed into an . - example: [] syntax: - content: public virtual ActionInfo GetFreeActionSpotInfo(PersonLike person, ObjectCategory context = null) + content: public virtual IEnumerable GetFreeActionSpotInfos(PersonLike person, ObjectCategory context = null) parameters: - id: person type: TinyLife.Objects.PersonLike - 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 Overridable Function GetFreeActionSpotInfo(person As PersonLike, context As ObjectCategory = Nothing) As ActionInfo - overload: TinyLife.Objects.MapObject.GetFreeActionSpotInfo* + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + content.vb: Public Overridable Function GetFreeActionSpotInfos(person As PersonLike, context As ObjectCategory = Nothing) As IEnumerable(Of ActionInfo) + overload: TinyLife.Objects.MapObject.GetFreeActionSpotInfos* - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) id: OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) @@ -1377,7 +1373,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 355 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1415,7 +1411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 363 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1453,7 +1449,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModifyActionCategories path: ../TinyLife/Objects/MapObject.cs - startLine: 373 + startLine: 368 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1482,84 +1478,6 @@ items: nameWithType.vb: MapObject.ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String)) fullName.vb: TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, System.Collections.Generic.List(Of String)) name.vb: ModifyActionCategories(ActionType, ActionInfo, Boolean, List(Of String)) -- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - id: SetMapAndValidate(TinyLife.World.Map) - parent: TinyLife.Objects.MapObject - langs: - - csharp - - vb - name: SetMapAndValidate(Map) - nameWithType: MapObject.SetMapAndValidate(Map) - fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - type: Method - source: - remote: - path: TinyLife/Objects/MapObject.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: SetMapAndValidate - path: ../TinyLife/Objects/MapObject.cs - startLine: 382 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Shorthand method for setting this object's and then calling and . - - If an exception occurs while validating, the exception is caught and false is returned. - - If moving an already validated object to a different map is desired, should be used instead. - example: [] - syntax: - content: public bool SetMapAndValidate(Map map) - parameters: - - id: map - type: TinyLife.World.Map - description: The map to set - return: - type: System.Boolean - description: false if the object is not valid, true otherwise - content.vb: Public Function SetMapAndValidate(map As Map) As Boolean - overload: TinyLife.Objects.MapObject.SetMapAndValidate* -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - id: HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.MapObject - langs: - - csharp - - vb - name: HasCategory(PersonLike, ObjectCategory) - nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) - type: Method - source: - remote: - path: TinyLife/Objects/MapObject.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: HasCategory - path: ../TinyLife/Objects/MapObject.cs - startLine: 399 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A shorthand that checks whether overlaps with the given category flags - example: [] - syntax: - content: public bool HasCategory(PersonLike person, ObjectCategory category) - parameters: - - id: person - type: TinyLife.Objects.PersonLike - description: The person to query categories for - - id: category - type: TinyLife.Objects.ObjectCategory - description: A set of categories, one of which this object needs to match - return: - type: System.Boolean - description: Whether this object contains at least one of the given categories - content.vb: Public Function HasCategory(person As PersonLike, category As ObjectCategory) As Boolean - overload: TinyLife.Objects.MapObject.HasCategory* - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) id: GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -1578,7 +1496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 415 + startLine: 382 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1635,7 +1553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRandomQuality path: ../TinyLife/Objects/MapObject.cs - startLine: 430 + startLine: 397 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1691,7 +1609,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 443 + startLine: 410 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1745,7 +1663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/MapObject.cs - startLine: 454 + startLine: 421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1785,7 +1703,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCostModifier path: ../TinyLife/Objects/MapObject.cs - startLine: 466 + startLine: 433 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1827,7 +1745,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/MapObject.cs - startLine: 476 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1868,7 +1786,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/MapObject.cs - startLine: 488 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1912,7 +1830,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 507 + startLine: 474 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1937,6 +1855,117 @@ items: nameWithType.vb: MapObject.OnPositionChanged(Vector2, Single) fullName.vb: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2, Single) name.vb: OnPositionChanged(Vector2, Single) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + langs: + - csharp + - vb + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + type: Method + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetFreeActionSpotInfo + path: ../TinyLife/Objects/MapObject.cs + startLine: 476 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public ActionInfo GetFreeActionSpotInfo(PersonLike person, ObjectCategory context = null) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + - id: context + type: TinyLife.Objects.ObjectCategory + return: + type: TinyLife.Actions.ActionInfo + content.vb: Public Function GetFreeActionSpotInfo(person As PersonLike, context As ObjectCategory = Nothing) As ActionInfo + overload: TinyLife.Objects.MapObject.GetFreeActionSpotInfo* +- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + id: SetMapAndValidate(TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + langs: + - csharp + - vb + name: SetMapAndValidate(Map) + nameWithType: MapObject.SetMapAndValidate(Map) + fullName: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + type: Method + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SetMapAndValidate + path: ../TinyLife/Objects/MapObject.cs + startLine: 487 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Shorthand method for setting this object's and then calling and . + + If an exception occurs while validating, the exception is caught and false is returned. + + If moving an already validated object to a different map is desired, should be used instead. + example: [] + syntax: + content: public bool SetMapAndValidate(Map map) + parameters: + - id: map + type: TinyLife.World.Map + description: The map to set + return: + type: System.Boolean + description: false if the object is not valid, true otherwise + content.vb: Public Function SetMapAndValidate(map As Map) As Boolean + overload: TinyLife.Objects.MapObject.SetMapAndValidate* +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + langs: + - csharp + - vb + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + type: Method + source: + remote: + path: TinyLife/Objects/MapObject.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: HasCategory + path: ../TinyLife/Objects/MapObject.cs + startLine: 504 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A shorthand that checks whether overlaps with the given category flags + example: [] + syntax: + content: public bool HasCategory(PersonLike person, ObjectCategory category) + parameters: + - id: person + type: TinyLife.Objects.PersonLike + description: The person to query categories for + - id: category + type: TinyLife.Objects.ObjectCategory + description: A set of categories, one of which this object needs to match + return: + type: System.Boolean + description: Whether this object contains at least one of the given categories + content.vb: Public Function HasCategory(person As PersonLike, category As ObjectCategory) As Boolean + overload: TinyLife.Objects.MapObject.HasCategory* - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) id: DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) @@ -1955,7 +1984,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 517 + startLine: 516 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2002,7 +2031,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 534 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2027,16 +2056,16 @@ items: nameWithType.vb: MapObject.DoUpdate(GameTime, TimeSpan, Single) fullName.vb: TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: DoUpdate(GameTime, TimeSpan, Single) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - id: DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + id: DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) type: Method source: remote: @@ -2045,7 +2074,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/MapObject.cs - startLine: 563 + startLine: 562 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2057,7 +2086,7 @@ items: When drawing a furniture item, should be used instead, which automatically supplies various values based on . example: [] syntax: - content: public static void DrawColumns(Map map, Vector2 position, float floor, object batch, Vector2 drawPos, TextureRegion texture, Color color, float scale, Point size, List items, bool pivot = true, ParentInfo parent = default, float depthOffset = 0, SpriteEffects effects = SpriteEffects.None, bool editDrawPos = true) + content: public static void DrawColumns(Map map, Vector2 position, float floor, object batch, Vector2 drawPos, TextureRegion texture, Color color, Vector2 scale, Point size, List items, bool pivot = true, ParentInfo parent = default, float depthOffset = 0, SpriteEffects effects = SpriteEffects.None, bool editDrawPos = true) parameters: - id: map type: TinyLife.World.Map @@ -2081,7 +2110,7 @@ items: type: Microsoft.Xna.Framework.Color description: The color to draw with - id: scale - type: System.Single + type: Microsoft.Xna.Framework.Vector2 description: The scale to draw at - id: size type: Microsoft.Xna.Framework.Point @@ -2104,11 +2133,11 @@ items: - id: editDrawPos type: System.Boolean 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, floor As Single, batch As Object, drawPos As Vector2, texture As TextureRegion, color As Color, scale As Single, size As Point, items As List(Of StaticSpriteBatch.Item), pivot As Boolean = True, parent As ParentInfo = Nothing, depthOffset As Single = 0, effects As SpriteEffects = SpriteEffects.None, editDrawPos As Boolean = True) + content.vb: Public Shared Sub DrawColumns(map As Map, position As Vector2, floor As Single, batch As Object, drawPos As Vector2, texture As TextureRegion, color As Color, scale As Vector2, size As Point, items As List(Of StaticSpriteBatch.Item), pivot As Boolean = True, parent As ParentInfo = Nothing, depthOffset As Single = 0, effects As SpriteEffects = SpriteEffects.None, editDrawPos As Boolean = True) overload: TinyLife.Objects.MapObject.DrawColumns* - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - uid: TinyLife.Objects.MapObject.GetModCategory(System.String) commentId: M:TinyLife.Objects.MapObject.GetModCategory(System.String) id: GetModCategory(System.String) @@ -2127,7 +2156,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 629 + startLine: 627 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4246,12 +4275,73 @@ references: name: TimeSpan nameWithType: TimeSpan fullName: System.TimeSpan -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo* - commentId: Overload:TinyLife.Objects.MapObject.GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo - nameWithType: MapObject.GetFreeActionSpotInfo - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos* + commentId: Overload:TinyLife.Objects.MapObject.GetFreeActionSpotInfos + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos + nameWithType: MapObject.GetFreeActionSpotInfos + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfos +- 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 + href: https://learn.microsoft.com/dotnet/api/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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + 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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) - uid: TinyLife.Objects.MapObject.OnCameraRotationChanged* commentId: Overload:TinyLife.Objects.MapObject.OnCameraRotationChanged href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnCameraRotationChanged_MLEM_Misc_Direction2_MLEM_Misc_Direction2_ @@ -4345,43 +4435,6 @@ references: name: ModifyActionCategories nameWithType: MapObject.ModifyActionCategories fullName: TinyLife.Objects.MapObject.ModifyActionCategories -- uid: TinyLife.Objects.MapObject.SetMapAndValidate* - commentId: Overload:TinyLife.Objects.MapObject.SetMapAndValidate - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - name: SetMapAndValidate - nameWithType: MapObject.SetMapAndValidate - fullName: TinyLife.Objects.MapObject.SetMapAndValidate -- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ - name: GetCategories(PersonLike) - nameWithType: MapObject.GetCategories(PersonLike) - fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) - name: GetCategories - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory* - commentId: Overload:TinyLife.Objects.MapObject.HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: HasCategory - nameWithType: MapObject.HasCategory - fullName: TinyLife.Objects.MapObject.HasCategory - uid: TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.PersonLike @@ -4909,6 +4962,49 @@ references: name: OnPositionChanged nameWithType: MapObject.OnPositionChanged fullName: TinyLife.Objects.MapObject.OnPositionChanged +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo* + commentId: Overload:TinyLife.Objects.MapObject.GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo + nameWithType: MapObject.GetFreeActionSpotInfo + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo +- uid: TinyLife.Objects.MapObject.SetMapAndValidate* + commentId: Overload:TinyLife.Objects.MapObject.SetMapAndValidate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + name: SetMapAndValidate + nameWithType: MapObject.SetMapAndValidate + fullName: TinyLife.Objects.MapObject.SetMapAndValidate +- uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ + name: GetCategories(PersonLike) + nameWithType: MapObject.GetCategories(PersonLike) + fullName: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + name: GetCategories + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetCategories(TinyLife.Objects.PersonLike) + name: GetCategories + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetCategories_TinyLife_Objects_PersonLike_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ) +- uid: TinyLife.Objects.MapObject.HasCategory* + commentId: Overload:TinyLife.Objects.MapObject.HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory + nameWithType: MapObject.HasCategory + fullName: TinyLife.Objects.MapObject.HasCategory - uid: TinyLife.Objects.MapObject.Visibility commentId: P:TinyLife.Objects.MapObject.Visibility parent: TinyLife.Objects.MapObject @@ -5166,7 +5262,7 @@ references: - name: ) - uid: TinyLife.Objects.MapObject.DrawColumns* commentId: Overload:TinyLife.Objects.MapObject.DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ name: DrawColumns nameWithType: MapObject.DrawColumns fullName: TinyLife.Objects.MapObject.DrawColumns diff --git a/docs/api/TinyLife.Objects.Newspaper.yml b/docs/api/TinyLife.Objects.Newspaper.yml index 85cc97e..35df612 100644 --- a/docs/api/TinyLife.Objects.Newspaper.yml +++ b/docs/api/TinyLife.Objects.Newspaper.yml @@ -81,7 +81,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -141,12 +141,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -987,17 +988,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1009,9 +1010,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3164,6 +3165,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3224,32 +3286,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3392,21 +3428,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3445,10 +3481,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3495,9 +3530,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3536,10 +3571,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml index 4dbef31..a4947ae 100644 --- a/docs/api/TinyLife.Objects.ObjectCategory.yml +++ b/docs/api/TinyLife.Objects.ObjectCategory.yml @@ -5,7 +5,6 @@ items: id: ObjectCategory parent: TinyLife.Objects children: - - TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger,System.Boolean) - TinyLife.Objects.ObjectCategory.AllowedOnWater - TinyLife.Objects.ObjectCategory.ArtPiece - TinyLife.Objects.ObjectCategory.BabyBathtub @@ -105,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 657 + startLine: 655 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -172,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nothing path: ../TinyLife/Objects/MapObject.cs - startLine: 660 + startLine: 658 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -201,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 662 + startLine: 660 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -230,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chair path: ../TinyLife/Objects/MapObject.cs - startLine: 664 + startLine: 662 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -259,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sofa path: ../TinyLife/Objects/MapObject.cs - startLine: 666 + startLine: 664 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -288,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabySittable path: ../TinyLife/Objects/MapObject.cs - startLine: 668 + startLine: 666 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -317,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Objects/MapObject.cs - startLine: 670 + startLine: 668 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -346,7 +345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SingleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 672 + startLine: 670 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -375,7 +374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoubleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 674 + startLine: 672 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -404,7 +403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Objects/MapObject.cs - startLine: 676 + startLine: 674 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -433,7 +432,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shower path: ../TinyLife/Objects/MapObject.cs - startLine: 678 + startLine: 676 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -462,7 +461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Counter path: ../TinyLife/Objects/MapObject.cs - startLine: 680 + startLine: 678 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -491,7 +490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stove path: ../TinyLife/Objects/MapObject.cs - startLine: 682 + startLine: 680 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -520,7 +519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Oven path: ../TinyLife/Objects/MapObject.cs - startLine: 684 + startLine: 682 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -549,7 +548,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 686 + startLine: 684 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -578,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/MapObject.cs - startLine: 688 + startLine: 686 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -607,7 +606,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Table path: ../TinyLife/Objects/MapObject.cs - startLine: 690 + startLine: 688 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -636,7 +635,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Holdable path: ../TinyLife/Objects/MapObject.cs - startLine: 692 + startLine: 690 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -665,7 +664,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskObject path: ../TinyLife/Objects/MapObject.cs - startLine: 694 + startLine: 692 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -694,7 +693,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowedOnGround path: ../TinyLife/Objects/MapObject.cs - startLine: 696 + startLine: 694 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -723,7 +722,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Computer path: ../TinyLife/Objects/MapObject.cs - startLine: 698 + startLine: 696 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -752,7 +751,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Objects/MapObject.cs - startLine: 700 + startLine: 698 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -781,7 +780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterObject path: ../TinyLife/Objects/MapObject.cs - startLine: 702 + startLine: 700 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -810,7 +809,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleanable path: ../TinyLife/Objects/MapObject.cs - startLine: 704 + startLine: 702 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -839,7 +838,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: People path: ../TinyLife/Objects/MapObject.cs - startLine: 706 + startLine: 704 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -868,7 +867,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/MapObject.cs - startLine: 708 + startLine: 706 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -897,7 +896,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wardrobe path: ../TinyLife/Objects/MapObject.cs - startLine: 710 + startLine: 708 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -926,7 +925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NaturalGroundRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 712 + startLine: 710 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -955,7 +954,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 714 + startLine: 712 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -984,7 +983,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedOnWater path: ../TinyLife/Objects/MapObject.cs - startLine: 716 + startLine: 714 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1013,7 +1012,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Self path: ../TinyLife/Objects/MapObject.cs - startLine: 718 + startLine: 716 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1042,7 +1041,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 720 + startLine: 718 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1071,7 +1070,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceGridPlacement path: ../TinyLife/Objects/MapObject.cs - startLine: 722 + startLine: 720 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1100,7 +1099,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Easel path: ../TinyLife/Objects/MapObject.cs - startLine: 724 + startLine: 722 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1129,7 +1128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mirror path: ../TinyLife/Objects/MapObject.cs - startLine: 726 + startLine: 724 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1158,7 +1157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bookshelf path: ../TinyLife/Objects/MapObject.cs - startLine: 728 + startLine: 726 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1187,7 +1186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonColliding path: ../TinyLife/Objects/MapObject.cs - startLine: 730 + startLine: 728 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1216,7 +1215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/MapObject.cs - startLine: 732 + startLine: 730 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1245,7 +1244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonSellable path: ../TinyLife/Objects/MapObject.cs - startLine: 734 + startLine: 732 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1274,7 +1273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonMovable path: ../TinyLife/Objects/MapObject.cs - startLine: 736 + startLine: 734 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1303,7 +1302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tree path: ../TinyLife/Objects/MapObject.cs - startLine: 738 + startLine: 736 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1332,7 +1331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Television path: ../TinyLife/Objects/MapObject.cs - startLine: 740 + startLine: 738 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1361,7 +1360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BartendingObject path: ../TinyLife/Objects/MapObject.cs - startLine: 742 + startLine: 740 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1390,7 +1389,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/Objects/MapObject.cs - startLine: 744 + startLine: 742 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1419,7 +1418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeSurfaceObject path: ../TinyLife/Objects/MapObject.cs - startLine: 746 + startLine: 744 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1448,7 +1447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/MapObject.cs - startLine: 748 + startLine: 746 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1477,7 +1476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lamp path: ../TinyLife/Objects/MapObject.cs - startLine: 750 + startLine: 748 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1506,7 +1505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CeilingHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 752 + startLine: 750 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1535,7 +1534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverWindow path: ../TinyLife/Objects/MapObject.cs - startLine: 754 + startLine: 752 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1564,7 +1563,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverDoor path: ../TinyLife/Objects/MapObject.cs - startLine: 756 + startLine: 754 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1593,7 +1592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Objects/MapObject.cs - startLine: 758 + startLine: 756 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1622,7 +1621,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashCan path: ../TinyLife/Objects/MapObject.cs - startLine: 760 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1651,7 +1650,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeThrownAway path: ../TinyLife/Objects/MapObject.cs - startLine: 762 + startLine: 760 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1680,7 +1679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeScrapped path: ../TinyLife/Objects/MapObject.cs - startLine: 764 + startLine: 762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1709,7 +1708,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObstructedByRoofs path: ../TinyLife/Objects/MapObject.cs - startLine: 766 + startLine: 764 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1738,7 +1737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 768 + startLine: 766 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1767,7 +1766,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireLight path: ../TinyLife/Objects/MapObject.cs - startLine: 770 + startLine: 768 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1796,7 +1795,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyBox path: ../TinyLife/Objects/MapObject.cs - startLine: 772 + startLine: 770 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1825,7 +1824,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/MapObject.cs - startLine: 774 + startLine: 772 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1854,7 +1853,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/MapObject.cs - startLine: 776 + startLine: 774 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1883,7 +1882,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGym path: ../TinyLife/Objects/MapObject.cs - startLine: 778 + startLine: 776 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1912,7 +1911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/MapObject.cs - startLine: 780 + startLine: 778 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1941,7 +1940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoffeeMachine path: ../TinyLife/Objects/MapObject.cs - startLine: 782 + startLine: 780 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1970,7 +1969,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/MapObject.cs - startLine: 784 + startLine: 782 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1999,7 +1998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GroundItem path: ../TinyLife/Objects/MapObject.cs - startLine: 786 + startLine: 784 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2028,7 +2027,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeDecor path: ../TinyLife/Objects/MapObject.cs - startLine: 788 + startLine: 786 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2057,7 +2056,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningHoursSign path: ../TinyLife/Objects/MapObject.cs - startLine: 790 + startLine: 788 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2086,7 +2085,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Objects/MapObject.cs - startLine: 792 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2115,7 +2114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LandlinePhone path: ../TinyLife/Objects/MapObject.cs - startLine: 794 + startLine: 792 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2144,7 +2143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rocks path: ../TinyLife/Objects/MapObject.cs - startLine: 796 + startLine: 794 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2173,7 +2172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ArtPiece path: ../TinyLife/Objects/MapObject.cs - startLine: 798 + startLine: 796 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2202,7 +2201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 800 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2231,7 +2230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Objects/MapObject.cs - startLine: 804 + startLine: 802 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2260,7 +2259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/MapObject.cs - startLine: 806 + startLine: 804 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2289,7 +2288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellHolder path: ../TinyLife/Objects/MapObject.cs - startLine: 808 + startLine: 806 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2318,7 +2317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingItem path: ../TinyLife/Objects/MapObject.cs - startLine: 810 + startLine: 808 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2347,7 +2346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangingStation path: ../TinyLife/Objects/MapObject.cs - startLine: 812 + startLine: 810 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2376,7 +2375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Crib path: ../TinyLife/Objects/MapObject.cs - startLine: 814 + startLine: 812 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2405,7 +2404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBathtub path: ../TinyLife/Objects/MapObject.cs - startLine: 816 + startLine: 814 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2434,7 +2433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeMaker path: ../TinyLife/Objects/MapObject.cs - startLine: 818 + startLine: 816 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2445,50 +2444,6 @@ items: return: type: TinyLife.Objects.ObjectCategory content.vb: Public Shared ReadOnly ProteinShakeMaker As ObjectCategory -- uid: TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger,System.Boolean) - commentId: M:TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger,System.Boolean) - id: '#ctor(System.String,System.Numerics.BigInteger,System.Boolean)' - parent: TinyLife.Objects.ObjectCategory - langs: - - csharp - - vb - name: ObjectCategory(string, BigInteger, bool) - nameWithType: ObjectCategory.ObjectCategory(string, BigInteger, bool) - fullName: TinyLife.Objects.ObjectCategory.ObjectCategory(string, System.Numerics.BigInteger, bool) - 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: 822 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Creates a new dynamic enum instance. - - This constructor is protected as it is only invoked via reflection. - example: [] - syntax: - content: protected ObjectCategory(string name, BigInteger value, bool defined) - parameters: - - id: name - type: System.String - description: The name of the enum value - - id: value - type: System.Numerics.BigInteger - description: The value - - id: defined - type: System.Boolean - description: Whether this enum value , and thus, not a combined flag. - content.vb: Protected Sub New(name As String, value As BigInteger, defined As Boolean) - overload: TinyLife.Objects.ObjectCategory.#ctor* - nameWithType.vb: ObjectCategory.New(String, BigInteger, Boolean) - fullName.vb: TinyLife.Objects.ObjectCategory.New(String, System.Numerics.BigInteger, Boolean) - name.vb: New(String, BigInteger, Boolean) - uid: TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger commentId: M:TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger id: op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger @@ -2507,7 +2462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 825 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2544,7 +2499,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 830 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2582,7 +2537,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseOr path: ../TinyLife/Objects/MapObject.cs - startLine: 835 + startLine: 830 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2623,7 +2578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseAnd path: ../TinyLife/Objects/MapObject.cs - startLine: 840 + startLine: 835 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2664,7 +2619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_ExclusiveOr path: ../TinyLife/Objects/MapObject.cs - startLine: 845 + startLine: 840 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2705,7 +2660,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_OnesComplement path: ../TinyLife/Objects/MapObject.cs - startLine: 850 + startLine: 845 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4680,26 +4635,6 @@ references: name: SpriteEffects isExternal: true - name: ) -- uid: TinyLife.Objects.ObjectCategory.#ctor* - commentId: Overload:TinyLife.Objects.ObjectCategory.#ctor - href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory__ctor_System_String_System_Numerics_BigInteger_System_Boolean_ - name: ObjectCategory - nameWithType: ObjectCategory.ObjectCategory - fullName: TinyLife.Objects.ObjectCategory.ObjectCategory - nameWithType.vb: ObjectCategory.New - fullName.vb: TinyLife.Objects.ObjectCategory.New - name.vb: New -- uid: System.String - commentId: T:System.String - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - name: string - nameWithType: string - fullName: string - nameWithType.vb: String - fullName.vb: String - name.vb: String - uid: System.Numerics.BigInteger commentId: T:System.Numerics.BigInteger parent: System.Numerics @@ -4708,17 +4643,18 @@ references: name: BigInteger nameWithType: BigInteger fullName: System.Numerics.BigInteger -- uid: System.Boolean - commentId: T:System.Boolean - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - name: bool - nameWithType: bool - fullName: bool - nameWithType.vb: Boolean - fullName.vb: Boolean - name.vb: Boolean +- uid: TinyLife.Objects.ObjectCategory.op_Implicit* + commentId: Overload:TinyLife.Objects.ObjectCategory.op_Implicit + name: implicit operator + nameWithType: ObjectCategory.implicit operator + fullName: TinyLife.Objects.ObjectCategory.implicit operator + nameWithType.vb: ObjectCategory.CType + fullName.vb: TinyLife.Objects.ObjectCategory.CType + name.vb: CType + spec.csharp: + - name: implicit + - name: " " + - name: operator - uid: System.Numerics commentId: N:System.Numerics isExternal: true @@ -4746,18 +4682,6 @@ references: name: Numerics isExternal: true href: https://learn.microsoft.com/dotnet/api/system.numerics -- uid: TinyLife.Objects.ObjectCategory.op_Implicit* - commentId: Overload:TinyLife.Objects.ObjectCategory.op_Implicit - name: implicit operator - nameWithType: ObjectCategory.implicit operator - fullName: TinyLife.Objects.ObjectCategory.implicit operator - nameWithType.vb: ObjectCategory.CType - fullName.vb: TinyLife.Objects.ObjectCategory.CType - name.vb: CType - spec.csharp: - - name: implicit - - name: " " - - name: operator - uid: TinyLife.Objects.ObjectCategory.op_BitwiseOr* commentId: Overload:TinyLife.Objects.ObjectCategory.op_BitwiseOr href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_op_BitwiseOr_TinyLife_Objects_ObjectCategory_TinyLife_Objects_ObjectCategory_ diff --git a/docs/api/TinyLife.Objects.Outfit.yml b/docs/api/TinyLife.Objects.Outfit.yml index 7943208..724727e 100644 --- a/docs/api/TinyLife.Objects.Outfit.yml +++ b/docs/api/TinyLife.Objects.Outfit.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfit path: ../TinyLife/Objects/Clothes.cs - startLine: 300 + startLine: 306 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -78,7 +78,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Objects/Clothes.cs - startLine: 308 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -120,7 +120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intentions path: ../TinyLife/Objects/Clothes.cs - startLine: 314 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 320 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -197,7 +197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIntentionPercentage path: ../TinyLife/Objects/Clothes.cs - startLine: 330 + startLine: 336 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Objects/Clothes.cs - startLine: 348 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -266,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnsureIntentionsMatch path: ../TinyLife/Objects/Clothes.cs - startLine: 363 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetRandomClothesItem path: ../TinyLife/Objects/Clothes.cs - startLine: 385 + startLine: 391 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.OverlayWallHanging.yml b/docs/api/TinyLife.Objects.OverlayWallHanging.yml index 13a6387..150d76b 100644 --- a/docs/api/TinyLife.Objects.OverlayWallHanging.yml +++ b/docs/api/TinyLife.Objects.OverlayWallHanging.yml @@ -85,7 +85,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -145,12 +145,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -268,7 +269,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1016,17 +1017,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1038,9 +1039,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3069,6 +3070,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3129,32 +3191,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3297,21 +3333,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3350,10 +3386,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3400,9 +3435,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3441,10 +3476,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Painting.yml b/docs/api/TinyLife.Objects.Painting.yml index b482f49..b726256 100644 --- a/docs/api/TinyLife.Objects.Painting.yml +++ b/docs/api/TinyLife.Objects.Painting.yml @@ -88,7 +88,7 @@ items: - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -146,12 +146,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -392,7 +393,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1240,17 +1241,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1262,9 +1263,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3217,6 +3218,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3277,32 +3339,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3445,21 +3481,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3498,10 +3534,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3548,9 +3583,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3589,10 +3624,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml index cd4ad2d..29dd659 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml @@ -28,7 +28,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AttachmentType path: ../TinyLife/Objects/MapObject.cs - startLine: 1152 + startLine: 1147 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Objects/MapObject.cs - startLine: 1155 + startLine: 1150 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/Objects/MapObject.cs - startLine: 1156 + startLine: 1151 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Objects/MapObject.cs - startLine: 1157 + startLine: 1152 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -135,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wall path: ../TinyLife/Objects/MapObject.cs - startLine: 1158 + startLine: 1153 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/Objects/MapObject.cs - startLine: 1159 + startLine: 1154 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -187,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stairs path: ../TinyLife/Objects/MapObject.cs - startLine: 1160 + startLine: 1155 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -213,7 +213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ceiling path: ../TinyLife/Objects/MapObject.cs - startLine: 1161 + startLine: 1156 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -239,7 +239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 1162 + startLine: 1157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -265,7 +265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ui path: ../TinyLife/Objects/MapObject.cs - startLine: 1163 + startLine: 1158 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ParentInfo.yml b/docs/api/TinyLife.Objects.ParentInfo.yml index 5eaa7fb..c5cd305 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.yml @@ -32,12 +32,12 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 885 + startLine: 880 assemblies: - Tiny Life namespace: TinyLife.Objects summary: >- - A 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. + A 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. Currently, supports , and parents. example: [] @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/MapObject.cs - startLine: 890 + startLine: 885 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayerDepth path: ../TinyLife/Objects/MapObject.cs - startLine: 896 + startLine: 891 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -134,7 +134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 900 + startLine: 895 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 914 + startLine: 909 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -203,7 +203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 924 + startLine: 919 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -238,7 +238,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 933 + startLine: 928 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -273,7 +273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 942 + startLine: 937 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 951 + startLine: 946 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -343,7 +343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 962 + startLine: 957 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -385,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDrawOffset path: ../TinyLife/Objects/MapObject.cs - startLine: 973 + startLine: 968 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -396,7 +396,7 @@ items: parameters: - id: position type: Microsoft.Xna.Framework.Vector2 - description: The object's position, which should be the same as the depth position passed to . + description: The object's position, which should be the same as the depth position passed to . return: type: Microsoft.Xna.Framework.Vector2 description: The draw offset. @@ -420,7 +420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepthOffset path: ../TinyLife/Objects/MapObject.cs - startLine: 993 + startLine: 988 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -431,7 +431,7 @@ items: parameters: - id: position type: Microsoft.Xna.Framework.Vector2 - description: The object's position, which should be the same as the depth position passed to . + description: The object's position, which should be the same as the depth position passed to . return: type: System.Single description: The depth offset. @@ -455,7 +455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepthPos path: ../TinyLife/Objects/MapObject.cs - startLine: 1030 + startLine: 1025 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -523,7 +523,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRowColumnSize path: ../TinyLife/Objects/MapObject.cs - startLine: 1116 + startLine: 1111 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -544,21 +544,21 @@ items: content.vb: Public Function GetRowColumnSize(size As Point) As Point overload: TinyLife.Objects.ParentInfo.GetRowColumnSize* references: -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -597,10 +597,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -647,9 +646,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -688,10 +687,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index f91e536..a2c54b7 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -11,12 +11,18 @@ items: - TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) - TinyLife.Objects.Person.CurrentRoomDecorativeRating - TinyLife.Objects.Person.DiaperDirty + - TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) - TinyLife.Objects.Person.DrawSize + - TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) - TinyLife.Objects.Person.FullNamePronouns + - TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Person.GetCurrentGoals + - TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean) - TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType) + - TinyLife.Objects.Person.GetPassiveNeedReduction(TinyLife.NeedType) + - TinyLife.Objects.Person.GetPivot - TinyLife.Objects.Person.GetProject(System.String,System.String) - TinyLife.Objects.Person.GetProjects(System.String) - TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2) @@ -27,6 +33,8 @@ items: - TinyLife.Objects.Person.LifeGoal - TinyLife.Objects.Person.LotEmployment - TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup) + - TinyLife.Objects.Person.OnDrawUi + - TinyLife.Objects.Person.OnGenerateAnimationGroup - TinyLife.Objects.Person.OnJobChanged - TinyLife.Objects.Person.OnLifeGoalChanged - TinyLife.Objects.Person.OnRoomCheck @@ -53,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Objects/Person.cs - startLine: 24 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -72,10 +80,10 @@ items: - TinyLife.Objects.IUpdatingObject inheritedMembers: - TinyLife.Objects.PersonLike.DefaultWalkSpeed - - TinyLife.Objects.PersonLike.AgeGroups - TinyLife.Objects.PersonLike.SpeakSounds - TinyLife.Objects.PersonLike.SpeakStyles - TinyLife.Objects.PersonLike.VoiceStyles + - TinyLife.Objects.PersonLike.SupportedAges - TinyLife.Objects.PersonLike.ParentInfo - TinyLife.Objects.PersonLike.CurrentActions - TinyLife.Objects.PersonLike.ActionQueue @@ -91,6 +99,7 @@ items: - TinyLife.Objects.PersonLike.LastName - TinyLife.Objects.PersonLike.FullName - TinyLife.Objects.PersonLike.Rotation + - TinyLife.Objects.PersonLike.VisualRotation - TinyLife.Objects.PersonLike.Household - TinyLife.Objects.PersonLike.CurrentEmote - TinyLife.Objects.PersonLike.VisitingLot @@ -154,17 +163,20 @@ items: - TinyLife.Objects.PersonLike.OnMemoriesChanged - TinyLife.Objects.PersonLike.OnGetCurrentGoals - TinyLife.Objects.PersonLike.OnAddEmotion + - TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + - TinyLife.Objects.PersonLike.OnDrawLooks + - TinyLife.Objects.PersonLike.OnDrawLooksLayer + - TinyLife.Objects.PersonLike.Animations - TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike) - TinyLife.Objects.PersonLike.Intersects(MLEM.Misc.RectangleF) - TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) - TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.PersonLike.PrepareForPermanentRemoval - TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) - - TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.Objects.PersonLike.ChangeFriendship(TinyLife.Objects.PersonLike,System.Single,System.Boolean) - TinyLife.Objects.PersonLike.ChangeRomance(TinyLife.Objects.PersonLike,System.Single,System.Boolean) @@ -231,15 +243,12 @@ items: - TinyLife.Objects.PersonLike.ImportAtExitRoad(TinyLife.World.Map) - TinyLife.Objects.PersonLike.GoToRandomHomeLocation - TinyLife.Objects.PersonLike.ShouldDrawHeldItem - - TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) - TinyLife.Objects.PersonLike.GetHeldItemDepthOffset - - TinyLife.Objects.PersonLike.GetPivot - TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) - TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) - TinyLife.Objects.PersonLike.HasRecentlyFailed(TinyLife.Actions.ActionType,System.Single) - TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) - TinyLife.Objects.PersonLike.MoveToMapExitRoad(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - - TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single) - TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single) - TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) @@ -247,7 +256,6 @@ items: - TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) - TinyLife.Objects.PersonLike.ValidateClothes - TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - - TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - TinyLife.Objects.MapObject.PersonRotationOrder - TinyLife.Objects.MapObject.OnCreated - TinyLife.Objects.MapObject.OnValidated @@ -275,17 +283,18 @@ items: - TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -318,7 +327,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Projects path: ../TinyLife/Objects/Person.cs - startLine: 31 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -360,7 +369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jobs path: ../TinyLife/Objects/Person.cs - startLine: 37 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -402,7 +411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pronouns path: ../TinyLife/Objects/Person.cs - startLine: 43 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -441,7 +450,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullNamePronouns path: ../TinyLife/Objects/Person.cs - startLine: 45 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -473,7 +482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Objects/Person.cs - startLine: 49 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -527,7 +536,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentRoomDecorativeRating path: ../TinyLife/Objects/Person.cs - startLine: 54 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -558,7 +567,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastBedSleptIn path: ../TinyLife/Objects/Person.cs - startLine: 59 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -601,7 +610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmployment path: ../TinyLife/Objects/Person.cs - startLine: 65 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -647,7 +656,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Objects/Person.cs - startLine: 69 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -678,7 +687,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PhoneColors path: ../TinyLife/Objects/Person.cs - startLine: 82 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -717,7 +726,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiaperDirty path: ../TinyLife/Objects/Person.cs - startLine: 87 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -760,7 +769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRegularVisitor path: ../TinyLife/Objects/Person.cs - startLine: 90 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -795,7 +804,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawSize path: ../TinyLife/Objects/Person.cs - startLine: 93 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -827,7 +836,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnLifeGoalChanged path: ../TinyLife/Objects/Person.cs - startLine: 99 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -859,7 +868,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnJobChanged path: ../TinyLife/Objects/Person.cs - startLine: 104 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -873,6 +882,60 @@ items: return: type: System.Action{TinyLife.Objects.PersonLike} content.vb: Public Event OnJobChanged As Action(Of PersonLike) +- uid: TinyLife.Objects.Person.OnGenerateAnimationGroup + commentId: E:TinyLife.Objects.Person.OnGenerateAnimationGroup + id: OnGenerateAnimationGroup + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: OnGenerateAnimationGroup + nameWithType: Person.OnGenerateAnimationGroup + fullName: TinyLife.Objects.Person.OnGenerateAnimationGroup + type: Event + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGenerateAnimationGroup + path: ../TinyLife/Objects/Person.cs + startLine: 117 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public event Action<(ClothesLayer ClothesLayer, int LayerAmount, IReadOnlyDictionary Textures, Point TextureRegion, SpriteAnimationGroup Group, EventPhase Phase)> OnGenerateAnimationGroup + return: + type: System.Action{System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}} + content.vb: Public Event OnGenerateAnimationGroup As Action(Of (ClothesLayer As ClothesLayer, LayerAmount As Integer, Textures As IReadOnlyDictionary(Of Point, TextureRegion), TextureRegion As Point, Group As SpriteAnimationGroup, Phase As EventPhase)) +- uid: TinyLife.Objects.Person.OnDrawUi + commentId: E:TinyLife.Objects.Person.OnDrawUi + id: OnDrawUi + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: OnDrawUi + nameWithType: Person.OnDrawUi + fullName: TinyLife.Objects.Person.OnDrawUi + type: Event + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnDrawUi + path: ../TinyLife/Objects/Person.cs + startLine: 118 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public event Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, LifeSpan LifeSpan, EventPhase Phase)> OnDrawUi + return: + type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}} + content.vb: Public Event OnDrawUi As Action(Of (Batch As SpriteBatch, Pos As Vector2, Scale As Single, Rotation As Direction2, Outfit As Outfit, Pose As Pose, Age As AgeGroup, LifeSpan As LifeSpan, Phase As EventPhase)) - uid: TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) commentId: M:TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)' @@ -891,7 +954,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Person.cs - startLine: 110 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -942,7 +1005,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Person.cs - startLine: 114 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -987,7 +1050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Person.cs - startLine: 166 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1035,7 +1098,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 173 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1076,7 +1139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriorityForObject path: ../TinyLife/Objects/Person.cs - startLine: 184 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1118,7 +1181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Person.cs - startLine: 195 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1142,6 +1205,180 @@ items: nameWithType.vb: Person.ResetToStatic(Boolean, Boolean) fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean, Boolean) name.vb: ResetToStatic(Boolean, Boolean) +- uid: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + id: GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + nameWithType: Person.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + fullName: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GenerateAnimationGroup + path: ../TinyLife/Objects/Person.cs + startLine: 230 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Generates a for the given settings. This method is called in for each clothes layer, as well as this person's shadow. + example: [] + syntax: + content: protected override SpriteAnimationGroup GenerateAnimationGroup(ClothesLayer clothesLayer, int layerAmount, IReadOnlyDictionary textures, Point textureRegion) + parameters: + - id: clothesLayer + type: TinyLife.Objects.ClothesLayer + description: The clothes layer. + - id: layerAmount + type: System.Int32 + description: The amount of layers the clothing item has. + - id: textures + type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + description: The textures to use. + - id: textureRegion + type: Microsoft.Xna.Framework.Point + description: The initial texture region to use. + return: + type: MLEM.Animations.SpriteAnimationGroup + description: The generated . + content.vb: Protected Overrides Function GenerateAnimationGroup(clothesLayer As ClothesLayer, layerAmount As Integer, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point) As SpriteAnimationGroup + overridden: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + overload: TinyLife.Objects.Person.GenerateAnimationGroup* + nameWithType.vb: Person.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) + fullName.vb: TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) + name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) +- uid: TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + commentId: M:TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + id: DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, int, Vector2, Vector2, float, ParentInfo, Color, float, float) + nameWithType: Person.DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, int, Vector2, Vector2, float, ParentInfo, Color, float, float) + fullName: TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Animations.SpriteAnimation, MLEM.Textures.TextureRegion, TinyLife.Objects.WornClothes, int, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color, float, float) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DrawLooksLayer + path: ../TinyLife/Objects/Person.cs + startLine: 268 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + example: [] + syntax: + content: protected override void DrawLooksLayer(SpriteBatch batch, SpriteAnimation animation, TextureRegion region, WornClothes clothes, int layerIndex, Vector2 drawPos, Vector2 depthPos, float floor, ParentInfo parent, Color color, float scale, float depthOffset) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: animation + type: MLEM.Animations.SpriteAnimation + - id: region + type: MLEM.Textures.TextureRegion + - id: clothes + type: TinyLife.Objects.WornClothes + - id: layerIndex + type: System.Int32 + - id: drawPos + type: Microsoft.Xna.Framework.Vector2 + - id: depthPos + type: Microsoft.Xna.Framework.Vector2 + - id: floor + type: System.Single + - id: parent + type: TinyLife.Objects.ParentInfo + - id: color + type: Microsoft.Xna.Framework.Color + - id: scale + type: System.Single + - id: depthOffset + type: System.Single + content.vb: Protected Overrides Sub DrawLooksLayer(batch As SpriteBatch, animation As SpriteAnimation, region As TextureRegion, clothes As WornClothes, layerIndex As Integer, drawPos As Vector2, depthPos As Vector2, floor As Single, parent As ParentInfo, color As Color, scale As Single, depthOffset As Single) + overridden: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + overload: TinyLife.Objects.Person.DrawLooksLayer* + nameWithType.vb: Person.DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, Integer, Vector2, Vector2, Single, ParentInfo, Color, Single, Single) + fullName.vb: TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Animations.SpriteAnimation, MLEM.Textures.TextureRegion, TinyLife.Objects.WornClothes, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color, Single, Single) + name.vb: DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, Integer, Vector2, Vector2, Single, ParentInfo, Color, Single, Single) +- uid: TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean) + commentId: M:TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean) + id: GetHeldItemDrawOffset(System.Boolean) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetHeldItemDrawOffset(bool) + nameWithType: Person.GetHeldItemDrawOffset(bool) + fullName: TinyLife.Objects.Person.GetHeldItemDrawOffset(bool) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetHeldItemDrawOffset + path: ../TinyLife/Objects/Person.cs + startLine: 284 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns this person's held item's draw offset, which is used by for drawing. + example: [] + syntax: + content: public override Vector2 GetHeldItemDrawOffset(bool includeItemOffsets) + parameters: + - id: includeItemOffsets + type: System.Boolean + return: + type: Microsoft.Xna.Framework.Vector2 + description: This person's held item's draw offset. + content.vb: Public Overrides Function GetHeldItemDrawOffset(includeItemOffsets As Boolean) As Vector2 + overridden: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + overload: TinyLife.Objects.Person.GetHeldItemDrawOffset* + nameWithType.vb: Person.GetHeldItemDrawOffset(Boolean) + fullName.vb: TinyLife.Objects.Person.GetHeldItemDrawOffset(Boolean) + name.vb: GetHeldItemDrawOffset(Boolean) +- uid: TinyLife.Objects.Person.GetPivot + commentId: M:TinyLife.Objects.Person.GetPivot + id: GetPivot + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetPivot() + nameWithType: Person.GetPivot() + fullName: TinyLife.Objects.Person.GetPivot() + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetPivot + path: ../TinyLife/Objects/Person.cs + startLine: 309 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Returns this person's screen-space pivot position, based on the current animation frame. + example: [] + syntax: + content: public override Vector2 GetPivot() + return: + type: Microsoft.Xna.Framework.Vector2 + description: This person's screen-space pivot position. + content.vb: Public Overrides Function GetPivot() As Vector2 + overridden: TinyLife.Objects.PersonLike.GetPivot + overload: TinyLife.Objects.Person.GetPivot* - uid: TinyLife.Objects.Person.OnRoomCheck commentId: M:TinyLife.Objects.Person.OnRoomCheck id: OnRoomCheck @@ -1160,7 +1397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRoomCheck path: ../TinyLife/Objects/Person.cs - startLine: 216 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1192,7 +1429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Person.cs - startLine: 222 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1229,7 +1466,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Person.cs - startLine: 256 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1265,7 +1502,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/Person.cs - startLine: 268 + startLine: 366 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1298,7 +1535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 293 + startLine: 391 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1330,7 +1567,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 299 + startLine: 397 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1347,6 +1584,98 @@ items: content.vb: Public Overrides Function GetCurrentGoals() As List(Of IGoalTriggerable) overridden: TinyLife.Objects.PersonLike.GetCurrentGoals overload: TinyLife.Objects.Person.GetCurrentGoals* +- uid: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + commentId: M:TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + nameWithType: Person.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + fullName: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DrawUi + path: ../TinyLife/Objects/Person.cs + startLine: 409 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Renders this person on a ui level rather than a world level + example: [] + syntax: + content: public override void DrawUi(SpriteBatch batch, Vector2 pos, float scale, Direction2 rotation = Direction2.Right, Outfit outfit = null, Pose? pose = null, AgeGroup? age = null, LifeSpan? lifeSpan = null) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position, in screen space, to draw at + - id: scale + type: System.Single + description: The scale to draw with + - id: rotation + type: MLEM.Misc.Direction2 + description: The rotation that this person should be drawn with. Defaults to . + - id: outfit + type: TinyLife.Objects.Outfit + - id: pose + type: System.Nullable{TinyLife.Objects.Pose} + - id: age + type: System.Nullable{TinyLife.Objects.AgeGroup} + - id: lifeSpan + type: System.Nullable{TinyLife.Objects.LifeSpan} + content.vb: Public Overrides Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right, outfit As Outfit = Nothing, pose As Pose? = Nothing, age As AgeGroup? = Nothing, lifeSpan As LifeSpan? = Nothing) + overridden: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + overload: TinyLife.Objects.Person.DrawUi* + nameWithType.vb: Person.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + fullName.vb: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) + name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) +- uid: TinyLife.Objects.Person.GetPassiveNeedReduction(TinyLife.NeedType) + commentId: M:TinyLife.Objects.Person.GetPassiveNeedReduction(TinyLife.NeedType) + id: GetPassiveNeedReduction(TinyLife.NeedType) + parent: TinyLife.Objects.Person + langs: + - csharp + - vb + name: GetPassiveNeedReduction(NeedType) + nameWithType: Person.GetPassiveNeedReduction(NeedType) + fullName: TinyLife.Objects.Person.GetPassiveNeedReduction(TinyLife.NeedType) + type: Method + source: + remote: + path: TinyLife/Objects/Person.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetPassiveNeedReduction + path: ../TinyLife/Objects/Person.cs + startLine: 450 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the given need's current passive reduction for this person. + + The return value is a combination of and the event, as well as modifiers and the like. + example: [] + syntax: + content: public override float GetPassiveNeedReduction(NeedType need) + parameters: + - id: need + type: TinyLife.NeedType + description: The need. + return: + type: System.Single + description: The passive need reduction. + content.vb: Public Overrides Function GetPassiveNeedReduction(need As NeedType) As Single + overridden: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + overload: TinyLife.Objects.Person.GetPassiveNeedReduction* - uid: TinyLife.Objects.Person.GetProjects(System.String) commentId: M:TinyLife.Objects.Person.GetProjects(System.String) id: GetProjects(System.String) @@ -1365,7 +1694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 321 + startLine: 474 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1406,7 +1735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 331 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1447,7 +1776,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 340 + startLine: 493 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1482,7 +1811,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetJob path: ../TinyLife/Objects/Person.cs - startLine: 351 + startLine: 504 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1535,7 +1864,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddJob path: ../TinyLife/Objects/Person.cs - startLine: 365 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1576,7 +1905,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveJob path: ../TinyLife/Objects/Person.cs - startLine: 382 + startLine: 535 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1611,7 +1940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 400 + startLine: 570 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1746,13 +2075,6 @@ references: name: DefaultWalkSpeed nameWithType: PersonLike.DefaultWalkSpeed fullName: TinyLife.Objects.PersonLike.DefaultWalkSpeed -- uid: TinyLife.Objects.PersonLike.AgeGroups - commentId: F:TinyLife.Objects.PersonLike.AgeGroups - parent: TinyLife.Objects.PersonLike - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AgeGroups - name: AgeGroups - nameWithType: PersonLike.AgeGroups - fullName: TinyLife.Objects.PersonLike.AgeGroups - uid: TinyLife.Objects.PersonLike.SpeakSounds commentId: F:TinyLife.Objects.PersonLike.SpeakSounds parent: TinyLife.Objects.PersonLike @@ -1774,6 +2096,13 @@ references: name: VoiceStyles nameWithType: PersonLike.VoiceStyles fullName: TinyLife.Objects.PersonLike.VoiceStyles +- uid: TinyLife.Objects.PersonLike.SupportedAges + commentId: F:TinyLife.Objects.PersonLike.SupportedAges + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SupportedAges + name: SupportedAges + nameWithType: PersonLike.SupportedAges + fullName: TinyLife.Objects.PersonLike.SupportedAges - uid: TinyLife.Objects.PersonLike.ParentInfo commentId: P:TinyLife.Objects.PersonLike.ParentInfo parent: TinyLife.Objects.PersonLike @@ -1879,6 +2208,13 @@ references: name: Rotation nameWithType: PersonLike.Rotation fullName: TinyLife.Objects.PersonLike.Rotation +- uid: TinyLife.Objects.PersonLike.VisualRotation + commentId: P:TinyLife.Objects.PersonLike.VisualRotation + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisualRotation + name: VisualRotation + nameWithType: PersonLike.VisualRotation + fullName: TinyLife.Objects.PersonLike.VisualRotation - uid: TinyLife.Objects.PersonLike.Household commentId: P:TinyLife.Objects.PersonLike.Household parent: TinyLife.Objects.PersonLike @@ -2320,6 +2656,34 @@ references: name: OnAddEmotion nameWithType: PersonLike.OnAddEmotion fullName: TinyLife.Objects.PersonLike.OnAddEmotion +- uid: TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + commentId: E:TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetPassiveNeedReduction + name: OnGetPassiveNeedReduction + nameWithType: PersonLike.OnGetPassiveNeedReduction + fullName: TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction +- uid: TinyLife.Objects.PersonLike.OnDrawLooks + commentId: E:TinyLife.Objects.PersonLike.OnDrawLooks + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnDrawLooks + name: OnDrawLooks + nameWithType: PersonLike.OnDrawLooks + fullName: TinyLife.Objects.PersonLike.OnDrawLooks +- uid: TinyLife.Objects.PersonLike.OnDrawLooksLayer + commentId: E:TinyLife.Objects.PersonLike.OnDrawLooksLayer + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnDrawLooksLayer + name: OnDrawLooksLayer + nameWithType: PersonLike.OnDrawLooksLayer + fullName: TinyLife.Objects.PersonLike.OnDrawLooksLayer +- uid: TinyLife.Objects.PersonLike.Animations + commentId: F:TinyLife.Objects.PersonLike.Animations + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Animations + name: Animations + nameWithType: PersonLike.Animations + fullName: TinyLife.Objects.PersonLike.Animations - uid: TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.PersonLike @@ -2513,17 +2877,17 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.PersonLike - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: PersonLike.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: PersonLike.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -2535,9 +2899,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -2722,67 +3086,6 @@ references: name: Lot href: TinyLife.World.Lot.html - name: ) -- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - parent: TinyLife.Objects.PersonLike - isExternal: true - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_ - name: DrawUi(SpriteBatch, Vector2, float, Direction2) - nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2) - fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2) - nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2) - fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2) - name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2) - spec.csharp: - - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - name: DrawUi - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_ - - name: ( - - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - name: SpriteBatch - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - name: DrawUi - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_ - - name: ( - - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - name: SpriteBatch - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ) - uid: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) commentId: M:TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) parent: TinyLife.Objects.PersonLike @@ -5614,37 +5917,6 @@ references: href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ShouldDrawHeldItem - name: ( - name: ) -- uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) - commentId: M:TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) - parent: TinyLife.Objects.PersonLike - isExternal: true - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ - name: GetHeldItemDrawOffset(bool) - nameWithType: PersonLike.GetHeldItemDrawOffset(bool) - fullName: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(bool) - nameWithType.vb: PersonLike.GetHeldItemDrawOffset(Boolean) - fullName.vb: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(Boolean) - name.vb: GetHeldItemDrawOffset(Boolean) - spec.csharp: - - uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) - name: GetHeldItemDrawOffset - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ - - name: ( - - uid: System.Boolean - name: bool - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - spec.vb: - - uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) - name: GetHeldItemDrawOffset - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ - - name: ( - - uid: System.Boolean - name: Boolean - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - - name: ) - uid: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset commentId: M:TinyLife.Objects.PersonLike.GetHeldItemDepthOffset parent: TinyLife.Objects.PersonLike @@ -5664,25 +5936,6 @@ references: href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDepthOffset - name: ( - name: ) -- uid: TinyLife.Objects.PersonLike.GetPivot - commentId: M:TinyLife.Objects.PersonLike.GetPivot - parent: TinyLife.Objects.PersonLike - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot - name: GetPivot() - nameWithType: PersonLike.GetPivot() - fullName: TinyLife.Objects.PersonLike.GetPivot() - spec.csharp: - - uid: TinyLife.Objects.PersonLike.GetPivot - name: GetPivot - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Objects.PersonLike.GetPivot - name: GetPivot - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot - - name: ( - - name: ) - uid: TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) commentId: M:TinyLife.Objects.PersonLike.GetValidClothes(TinyLife.Objects.ClothesLayer) parent: TinyLife.Objects.PersonLike @@ -5835,91 +6088,6 @@ references: name: Vector2 isExternal: true - name: ) -- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.PersonLike - isExternal: true - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ - name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) - nameWithType: PersonLike.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) - fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) - nameWithType.vb: PersonLike.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) - fullName.vb: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) - name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) - spec.csharp: - - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - name: GenerateAnimationGroup - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ',' - - name: " " - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: < - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: '>' - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - name: GenerateAnimationGroup - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ - - name: ( - - uid: TinyLife.Objects.ClothesLayer - name: ClothesLayer - href: TinyLife.Objects.ClothesLayer.html - - name: ',' - - name: " " - - uid: System.Int32 - name: Integer - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: ( - - name: Of - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: ) - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single) commentId: M:TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single) parent: TinyLife.Objects.PersonLike @@ -6301,97 +6469,6 @@ references: href: https://learn.microsoft.com/dotnet/api/system.timespan - name: '?' - name: ) -- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - parent: TinyLife.Objects.PersonLike - isExternal: true - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Misc_Direction2_System_Single_TinyLife_Objects_Outfit_TinyLife_Objects_Pose_TinyLife_Objects_AgeGroup_ - name: DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) - nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) - fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, float, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) - nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) - fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, Single, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) - name.vb: DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) - spec.csharp: - - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - name: DrawUi - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Misc_Direction2_System_Single_TinyLife_Objects_Outfit_TinyLife_Objects_Pose_TinyLife_Objects_AgeGroup_ - - name: ( - - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - name: SpriteBatch - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: TinyLife.Objects.Outfit - name: Outfit - href: TinyLife.Objects.Outfit.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.Pose - name: Pose - href: TinyLife.Objects.Pose.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - name: DrawUi - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_MLEM_Misc_Direction2_System_Single_TinyLife_Objects_Outfit_TinyLife_Objects_Pose_TinyLife_Objects_AgeGroup_ - - name: ( - - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - name: SpriteBatch - isExternal: true - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Misc.Direction2 - name: Direction2 - isExternal: true - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: TinyLife.Objects.Outfit - name: Outfit - href: TinyLife.Objects.Outfit.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.Pose - name: Pose - href: TinyLife.Objects.Pose.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: ) - uid: TinyLife.Objects.MapObject.PersonRotationOrder commentId: F:TinyLife.Objects.MapObject.PersonRotationOrder parent: TinyLife.Objects.MapObject @@ -6911,66 +6988,6 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - 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 - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - name: SetMapAndValidate - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: HasCategory(PersonLike, ObjectCategory) - nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.MapObject @@ -7319,6 +7336,101 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + 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 + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -7461,21 +7573,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -7514,10 +7626,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -7564,9 +7675,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -7605,10 +7716,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -9186,6 +9296,388 @@ references: name: PersonLike href: TinyLife.Objects.PersonLike.html - name: ) +- uid: System.Action{System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}} + commentId: T:System.Action{System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action<(ClothesLayer ClothesLayer, int LayerAmount, IReadOnlyDictionary Textures, Point TextureRegion, SpriteAnimationGroup Group, EventPhase Phase)> + nameWithType: Action<(ClothesLayer ClothesLayer, int LayerAmount, IReadOnlyDictionary Textures, Point TextureRegion, SpriteAnimationGroup Group, EventPhase Phase)> + fullName: System.Action<(TinyLife.Objects.ClothesLayer ClothesLayer, int LayerAmount, System.Collections.Generic.IReadOnlyDictionary Textures, Microsoft.Xna.Framework.Point TextureRegion, MLEM.Animations.SpriteAnimationGroup Group, TinyLife.Mods.EventPhase Phase)> + nameWithType.vb: Action(Of (ClothesLayer As ClothesLayer, LayerAmount As Integer, Textures As IReadOnlyDictionary(Of Point, TextureRegion), TextureRegion As Point, Group As SpriteAnimationGroup, Phase As EventPhase)) + fullName.vb: System.Action(Of (ClothesLayer As TinyLife.Objects.ClothesLayer, LayerAmount As Integer, Textures As System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), TextureRegion As Microsoft.Xna.Framework.Point, Group As MLEM.Animations.SpriteAnimationGroup, Phase As TinyLife.Mods.EventPhase)) + name.vb: Action(Of (ClothesLayer As ClothesLayer, LayerAmount As Integer, Textures As IReadOnlyDictionary(Of Point, TextureRegion), TextureRegion As Point, Group As SpriteAnimationGroup, Phase As EventPhase)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.ClothesLayer + name: ClothesLayer + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.clotheslayer + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.LayerAmount + name: LayerAmount + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.layeramount + - name: ',' + - name: " " + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.Textures + name: Textures + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.textures + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.TextureRegion + name: TextureRegion + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.textureregion + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimationGroup + name: SpriteAnimationGroup + isExternal: true + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.Group + name: Group + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.group + - name: ',' + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.Phase + name: Phase + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.phase + - name: ) + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.ClothesLayer + name: ClothesLayer + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.clotheslayer + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.LayerAmount + name: LayerAmount + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.layeramount + - name: " " + - name: As + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.Textures + name: Textures + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.textures + - name: " " + - name: As + - name: " " + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.TextureRegion + name: TextureRegion + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.textureregion + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.Group + name: Group + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.group + - name: " " + - name: As + - name: " " + - uid: MLEM.Animations.SpriteAnimationGroup + name: SpriteAnimationGroup + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Animations.SpriteAnimationGroup,TinyLife.Mods.EventPhase}.Phase + name: Phase + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.objects.clotheslayer,system.int32,system.collections.generic.ireadonlydictionary-microsoft.xna.framework.point,mlem.textures.textureregion-,microsoft.xna.framework.point,mlem.animations.spriteanimationgroup,tinylife.mods.eventphase-.phase + - name: " " + - name: As + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: ) + - name: ) +- uid: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}} + commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, LifeSpan LifeSpan, EventPhase Phase)> + nameWithType: Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, LifeSpan LifeSpan, EventPhase Phase)> + fullName: System.Action<(Microsoft.Xna.Framework.Graphics.SpriteBatch Batch, Microsoft.Xna.Framework.Vector2 Pos, float Scale, MLEM.Misc.Direction2 Rotation, TinyLife.Objects.Outfit Outfit, TinyLife.Objects.Pose Pose, TinyLife.Objects.AgeGroup Age, TinyLife.Objects.LifeSpan LifeSpan, TinyLife.Mods.EventPhase Phase)> + nameWithType.vb: Action(Of (Batch As SpriteBatch, Pos As Vector2, Scale As Single, Rotation As Direction2, Outfit As Outfit, Pose As Pose, Age As AgeGroup, LifeSpan As LifeSpan, Phase As EventPhase)) + fullName.vb: System.Action(Of (Batch As Microsoft.Xna.Framework.Graphics.SpriteBatch, Pos As Microsoft.Xna.Framework.Vector2, Scale As Single, Rotation As MLEM.Misc.Direction2, Outfit As TinyLife.Objects.Outfit, Pose As TinyLife.Objects.Pose, Age As TinyLife.Objects.AgeGroup, LifeSpan As TinyLife.Objects.LifeSpan, Phase As TinyLife.Mods.EventPhase)) + name.vb: Action(Of (Batch As SpriteBatch, Pos As Vector2, Scale As Single, Rotation As Direction2, Outfit As Outfit, Pose As Pose, Age As AgeGroup, LifeSpan As LifeSpan, Phase As EventPhase)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Batch + name: Batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.batch + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Pos + name: Pos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.pos + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Scale + name: Scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.scale + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Rotation + name: Rotation + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.rotation + - name: ',' + - name: " " + - uid: TinyLife.Objects.Outfit + name: Outfit + href: TinyLife.Objects.Outfit.html + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Outfit + name: Outfit + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.outfit + - name: ',' + - name: " " + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Pose + name: Pose + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.pose + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Age + name: Age + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.age + - name: ',' + - name: " " + - uid: TinyLife.Objects.LifeSpan + name: LifeSpan + href: TinyLife.Objects.LifeSpan.html + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.LifeSpan + name: LifeSpan + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.lifespan + - name: ',' + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Phase + name: Phase + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.phase + - name: ) + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Batch + name: Batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.batch + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Pos + name: Pos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.pos + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Scale + name: Scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.scale + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Rotation + name: Rotation + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.rotation + - name: " " + - name: As + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Outfit + name: Outfit + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.outfit + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.Outfit + name: Outfit + href: TinyLife.Objects.Outfit.html + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Pose + name: Pose + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.pose + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Age + name: Age + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.age + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.LifeSpan + name: LifeSpan + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.lifespan + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.LifeSpan + name: LifeSpan + href: TinyLife.Objects.LifeSpan.html + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Phase + name: Phase + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.phase + - name: " " + - name: As + - name: " " + - uid: TinyLife.Mods.EventPhase + name: EventPhase + href: TinyLife.Mods.EventPhase.html + - name: ) + - name: ) - uid: TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) commentId: M:TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.PersonLike[]) isExternal: true @@ -9694,6 +10186,527 @@ references: name: ResetToStatic nameWithType: Person.ResetToStatic fullName: TinyLife.Objects.Person.ResetToStatic +- uid: MLEM.Animations.SpriteAnimationGroup + commentId: T:MLEM.Animations.SpriteAnimationGroup + parent: MLEM.Animations + isExternal: true + name: SpriteAnimationGroup + nameWithType: SpriteAnimationGroup + fullName: MLEM.Animations.SpriteAnimationGroup +- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + nameWithType: PersonLike.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) + nameWithType.vb: PersonLike.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) + fullName.vb: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) + name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + name: GenerateAnimationGroup + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + name: GenerateAnimationGroup + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + - name: ( + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.Person.GenerateAnimationGroup* + commentId: Overload:TinyLife.Objects.Person.GenerateAnimationGroup + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + name: GenerateAnimationGroup + nameWithType: Person.GenerateAnimationGroup + fullName: TinyLife.Objects.Person.GenerateAnimationGroup +- uid: TinyLife.Objects.ClothesLayer + commentId: T:TinyLife.Objects.ClothesLayer + parent: TinyLife.Objects + href: TinyLife.Objects.ClothesLayer.html + name: ClothesLayer + nameWithType: ClothesLayer + fullName: TinyLife.Objects.ClothesLayer +- uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyDictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of Point, TextureRegion) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: IReadOnlyDictionary(Of Point, TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: MLEM.Animations + commentId: N:MLEM.Animations + isExternal: true + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Animations + name: Animations + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Animations + name: Animations + isExternal: true +- uid: System.Collections.Generic.IReadOnlyDictionary`2 + commentId: T:System.Collections.Generic.IReadOnlyDictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of TKey, TValue) + name.vb: IReadOnlyDictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawLooksLayer_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Animations_SpriteAnimation_MLEM_Textures_TextureRegion_TinyLife_Objects_WornClothes_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_TinyLife_Objects_ParentInfo_Microsoft_Xna_Framework_Color_System_Single_System_Single_ + name: DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, int, Vector2, Vector2, float, ParentInfo, Color, float, float) + nameWithType: PersonLike.DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, int, Vector2, Vector2, float, ParentInfo, Color, float, float) + fullName: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Animations.SpriteAnimation, MLEM.Textures.TextureRegion, TinyLife.Objects.WornClothes, int, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color, float, float) + nameWithType.vb: PersonLike.DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, Integer, Vector2, Vector2, Single, ParentInfo, Color, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Animations.SpriteAnimation, MLEM.Textures.TextureRegion, TinyLife.Objects.WornClothes, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color, Single, Single) + name.vb: DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, Integer, Vector2, Vector2, Single, ParentInfo, Color, Single, Single) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + name: DrawLooksLayer + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawLooksLayer_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Animations_SpriteAnimation_MLEM_Textures_TextureRegion_TinyLife_Objects_WornClothes_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_TinyLife_Objects_ParentInfo_Microsoft_Xna_Framework_Color_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: TinyLife.Objects.WornClothes + name: WornClothes + href: TinyLife.Objects.WornClothes.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + name: DrawLooksLayer + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawLooksLayer_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Animations_SpriteAnimation_MLEM_Textures_TextureRegion_TinyLife_Objects_WornClothes_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_TinyLife_Objects_ParentInfo_Microsoft_Xna_Framework_Color_System_Single_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: TinyLife.Objects.WornClothes + name: WornClothes + href: TinyLife.Objects.WornClothes.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Objects.Person.DrawLooksLayer* + commentId: Overload:TinyLife.Objects.Person.DrawLooksLayer + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawLooksLayer_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Animations_SpriteAnimation_MLEM_Textures_TextureRegion_TinyLife_Objects_WornClothes_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_TinyLife_Objects_ParentInfo_Microsoft_Xna_Framework_Color_System_Single_System_Single_ + name: DrawLooksLayer + nameWithType: Person.DrawLooksLayer + fullName: TinyLife.Objects.Person.DrawLooksLayer +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + isExternal: true + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + isExternal: true + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: TinyLife.Objects.WornClothes + commentId: T:TinyLife.Objects.WornClothes + parent: TinyLife.Objects + href: TinyLife.Objects.WornClothes.html + name: WornClothes + nameWithType: WornClothes + fullName: TinyLife.Objects.WornClothes +- uid: TinyLife.Objects.ParentInfo + commentId: T:TinyLife.Objects.ParentInfo + parent: TinyLife.Objects + href: TinyLife.Objects.ParentInfo.html + name: ParentInfo + nameWithType: ParentInfo + fullName: TinyLife.Objects.ParentInfo +- 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.Graphics + commentId: N:Microsoft.Xna.Framework.Graphics + isExternal: true + name: Microsoft.Xna.Framework.Graphics + nameWithType: Microsoft.Xna.Framework.Graphics + fullName: Microsoft.Xna.Framework.Graphics + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework.Graphics + name: Graphics + isExternal: true +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true +- uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + commentId: M:TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ + name: GetHeldItemDrawOffset(bool) + nameWithType: PersonLike.GetHeldItemDrawOffset(bool) + fullName: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(bool) + nameWithType.vb: PersonLike.GetHeldItemDrawOffset(Boolean) + fullName.vb: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(Boolean) + name.vb: GetHeldItemDrawOffset(Boolean) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + name: GetHeldItemDrawOffset + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean) + name: GetHeldItemDrawOffset + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeldItemDrawOffset_System_Boolean_ + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Objects.Person.GetHeldItemDrawOffset* + commentId: Overload:TinyLife.Objects.Person.GetHeldItemDrawOffset + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeldItemDrawOffset_System_Boolean_ + name: GetHeldItemDrawOffset + nameWithType: Person.GetHeldItemDrawOffset + fullName: TinyLife.Objects.Person.GetHeldItemDrawOffset +- uid: TinyLife.Objects.PersonLike.GetPivot + commentId: M:TinyLife.Objects.PersonLike.GetPivot + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot + name: GetPivot() + nameWithType: PersonLike.GetPivot() + fullName: TinyLife.Objects.PersonLike.GetPivot() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPivot + name: GetPivot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetPivot + name: GetPivot + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot + - name: ( + - name: ) +- uid: TinyLife.Objects.Person.GetPivot* + commentId: Overload:TinyLife.Objects.Person.GetPivot + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPivot + name: GetPivot + nameWithType: Person.GetPivot + fullName: TinyLife.Objects.Person.GetPivot - uid: TinyLife.Objects.PersonLike.OnRoomCheck commentId: M:TinyLife.Objects.PersonLike.OnRoomCheck parent: TinyLife.Objects.PersonLike @@ -9997,6 +11010,278 @@ references: name: IGoalTriggerable href: TinyLife.Goals.IGoalTriggerable.html - name: ) +- uid: MLEM.Misc.Direction2.Right + commentId: F:MLEM.Misc.Direction2.Right + isExternal: true + name: Right + nameWithType: Direction2.Right + fullName: MLEM.Misc.Direction2.Right +- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + parent: TinyLife.Objects.PersonLike + isExternal: true + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ + name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) + nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) + name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + name: DrawUi + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: TinyLife.Objects.Outfit + name: Outfit + href: TinyLife.Objects.Outfit.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.LifeSpan + name: LifeSpan + href: TinyLife.Objects.LifeSpan.html + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + name: DrawUi + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: TinyLife.Objects.Outfit + name: Outfit + href: TinyLife.Objects.Outfit.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.LifeSpan + name: LifeSpan + href: TinyLife.Objects.LifeSpan.html + - name: '?' + - name: ) +- uid: TinyLife.Objects.Person.DrawUi* + commentId: Overload:TinyLife.Objects.Person.DrawUi + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ + name: DrawUi + nameWithType: Person.DrawUi + fullName: TinyLife.Objects.Person.DrawUi +- uid: MLEM.Misc.Direction2 + commentId: T:MLEM.Misc.Direction2 + parent: MLEM.Misc + isExternal: true + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 +- uid: TinyLife.Objects.Outfit + commentId: T:TinyLife.Objects.Outfit + parent: TinyLife.Objects + href: TinyLife.Objects.Outfit.html + name: Outfit + nameWithType: Outfit + fullName: TinyLife.Objects.Outfit +- uid: System.Nullable{TinyLife.Objects.Pose} + commentId: T:System.Nullable{TinyLife.Objects.Pose} + parent: System + definition: System.Nullable`1 + href: TinyLife.Objects.Pose.html + name: Pose? + nameWithType: Pose? + fullName: TinyLife.Objects.Pose? + spec.csharp: + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: '?' + spec.vb: + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: '?' +- uid: System.Nullable{TinyLife.Objects.AgeGroup} + commentId: T:System.Nullable{TinyLife.Objects.AgeGroup} + parent: System + definition: System.Nullable`1 + href: TinyLife.Objects.AgeGroup.html + name: AgeGroup? + nameWithType: AgeGroup? + fullName: TinyLife.Objects.AgeGroup? + spec.csharp: + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '?' + spec.vb: + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '?' +- uid: System.Nullable{TinyLife.Objects.LifeSpan} + commentId: T:System.Nullable{TinyLife.Objects.LifeSpan} + parent: System + definition: System.Nullable`1 + href: TinyLife.Objects.LifeSpan.html + name: LifeSpan? + nameWithType: LifeSpan? + fullName: TinyLife.Objects.LifeSpan? + spec.csharp: + - uid: TinyLife.Objects.LifeSpan + name: LifeSpan + href: TinyLife.Objects.LifeSpan.html + - name: '?' + spec.vb: + - uid: TinyLife.Objects.LifeSpan + name: LifeSpan + href: TinyLife.Objects.LifeSpan.html + - name: '?' +- uid: System.Nullable`1 + commentId: T:System.Nullable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + 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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Nullable`1 + name: Nullable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.nullable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: TinyLife.NeedType.PassiveReduction + commentId: F:TinyLife.NeedType.PassiveReduction + href: TinyLife.NeedType.html#TinyLife_NeedType_PassiveReduction + name: PassiveReduction + nameWithType: NeedType.PassiveReduction + fullName: TinyLife.NeedType.PassiveReduction +- uid: TinyLife.PersonalityType + commentId: T:TinyLife.PersonalityType + parent: TinyLife + href: TinyLife.PersonalityType.html + name: PersonalityType + nameWithType: PersonalityType + fullName: TinyLife.PersonalityType +- uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + name: GetPassiveNeedReduction(NeedType) + nameWithType: PersonLike.GetPassiveNeedReduction(NeedType) + fullName: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + name: GetPassiveNeedReduction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + name: GetPassiveNeedReduction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) +- uid: TinyLife.Objects.Person.GetPassiveNeedReduction* + commentId: Overload:TinyLife.Objects.Person.GetPassiveNeedReduction + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetPassiveNeedReduction_TinyLife_NeedType_ + name: GetPassiveNeedReduction + nameWithType: Person.GetPassiveNeedReduction + fullName: TinyLife.Objects.Person.GetPassiveNeedReduction +- uid: TinyLife.NeedType + commentId: T:TinyLife.NeedType + parent: TinyLife + href: TinyLife.NeedType.html + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType +- uid: TinyLife + commentId: N:TinyLife + href: TinyLife.html + name: TinyLife + nameWithType: TinyLife + fullName: TinyLife - uid: TinyLife.Goals.Project.Type commentId: F:TinyLife.Goals.Project.Type href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type diff --git a/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml index fbd523d..108732c 100644 --- a/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotionDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3356 + startLine: 3331 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml index 1cf0258..31d8255 100644 --- a/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiPriorityForObjectDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3336 + startLine: 3311 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml index 2ff265b..e089568 100644 --- a/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifierDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3316 + startLine: 3291 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml index 78b3e5c..13d81d1 100644 --- a/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiersChangedDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3346 + startLine: 3321 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml index 3e84aa2..569c026 100644 --- a/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveActionPriorityDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3331 + startLine: 3306 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml new file mode 100644 index 0000000..e00adb7 --- /dev/null +++ b/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml @@ -0,0 +1,206 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + commentId: T:TinyLife.Objects.PersonLike.PassiveReductionDelegate + id: PersonLike.PassiveReductionDelegate + parent: TinyLife.Objects + children: [] + langs: + - csharp + - vb + name: PersonLike.PassiveReductionDelegate + nameWithType: PersonLike.PassiveReductionDelegate + fullName: TinyLife.Objects.PersonLike.PassiveReductionDelegate + type: Delegate + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: PassiveReductionDelegate + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3336 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: A delegate used for . + example: [] + syntax: + content: public delegate void PersonLike.PassiveReductionDelegate(NeedType need, ref float reduction) + parameters: + - id: need + type: TinyLife.NeedType + - id: reduction + type: System.Single + content.vb: Public Delegate Sub PersonLike.PassiveReductionDelegate(need As NeedType, reduction As Single) + extensionMethods: + - TinyLife.Objects.PersonLike.PassiveReductionDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + commentId: E:TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetPassiveNeedReduction + name: OnGetPassiveNeedReduction + nameWithType: PersonLike.OnGetPassiveNeedReduction + fullName: TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + href: TinyLife.html + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html +- uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(PassiveReductionDelegate) + nameWithType: Extensions.JsonCopy(PersonLike.PassiveReductionDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Objects.PersonLike.PassiveReductionDelegate) + nameWithType.vb: Extensions.JsonCopy(Of PersonLike.PassiveReductionDelegate)(PersonLike.PassiveReductionDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.PersonLike.PassiveReductionDelegate)(TinyLife.Objects.PersonLike.PassiveReductionDelegate) + name.vb: JsonCopy(Of PassiveReductionDelegate)(PassiveReductionDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.PassiveReductionDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + name: PassiveReductionDelegate + href: TinyLife.Objects.PersonLike.PassiveReductionDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + name: PassiveReductionDelegate + href: TinyLife.Objects.PersonLike.PassiveReductionDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.PersonLike.PassiveReductionDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + name: PassiveReductionDelegate + href: TinyLife.Objects.PersonLike.PassiveReductionDelegate.html + - name: ) + - name: ( + - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + name: PassiveReductionDelegate + href: TinyLife.Objects.PersonLike.PassiveReductionDelegate.html + - name: ) +- uid: TinyLife.NeedType + commentId: T:TinyLife.NeedType + parent: TinyLife + href: TinyLife.NeedType.html + name: NeedType + nameWithType: NeedType + fullName: TinyLife.NeedType +- uid: System.Single + commentId: T:System.Single + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: float + nameWithType: float + fullName: float + nameWithType.vb: Single + fullName.vb: Single + name.vb: Single +- uid: TinyLife.Objects.PersonLike + commentId: T:TinyLife.Objects.PersonLike + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike + nameWithType: PersonLike + fullName: TinyLife.Objects.PersonLike +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#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 + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife + commentId: N:TinyLife + href: TinyLife.html + name: TinyLife + nameWithType: TinyLife + fullName: TinyLife +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml index b5439b8..9696c0a 100644 --- a/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipChangeDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3351 + startLine: 3326 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml index bdb5db7..ef041c9 100644 --- a/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeedDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3341 + startLine: 3316 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml index 9120d4b..3527fc9 100644 --- a/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillBoostDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3321 + startLine: 3296 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml index c7c45b6..1fcd6e1 100644 --- a/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3326 + startLine: 3301 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.yml b/docs/api/TinyLife.Objects.PersonLike.yml index a153bd0..8631db8 100644 --- a/docs/api/TinyLife.Objects.PersonLike.yml +++ b/docs/api/TinyLife.Objects.PersonLike.yml @@ -10,10 +10,10 @@ items: - TinyLife.Objects.PersonLike.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean) - TinyLife.Objects.PersonLike.AddMemory``1(TinyLife.Goals.MemoryType,TinyLife.Actions.ActionInfo,System.Int32,System.Nullable{System.TimeSpan}) - TinyLife.Objects.PersonLike.Age - - TinyLife.Objects.PersonLike.AgeGroups - TinyLife.Objects.PersonLike.AllActions - TinyLife.Objects.PersonLike.AnimateHeldObject - TinyLife.Objects.PersonLike.AnimationSpeed + - TinyLife.Objects.PersonLike.Animations - TinyLife.Objects.PersonLike.CanApplyPersonality(TinyLife.PersonalityType) - TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean) - TinyLife.Objects.PersonLike.CanTakeOff(TinyLife.Objects.ClothesLayer) @@ -38,16 +38,15 @@ items: - TinyLife.Objects.PersonLike.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteChoices,System.Nullable{TinyLife.Objects.SpeakStyle},System.Single,System.Single) - TinyLife.Objects.PersonLike.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single) + - TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) - TinyLife.Objects.PersonLike.DrawSize - - TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - - TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) + - TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) - TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) - TinyLife.Objects.PersonLike.Emotion - TinyLife.Objects.PersonLike.EmotionAmount - TinyLife.Objects.PersonLike.EmotionModifiers - TinyLife.Objects.PersonLike.EnqueueAction``1(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) - TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) - - TinyLife.Objects.PersonLike.Finalize - TinyLife.Objects.PersonLike.FirstName - TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean) - TinyLife.Objects.PersonLike.FullName @@ -62,7 +61,7 @@ items: - TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.PersonLike.GetEfficiencyModifier(System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType) - - TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike) - TinyLife.Objects.PersonLike.GetHeldActionInfo - TinyLife.Objects.PersonLike.GetHeldItemDepthOffset @@ -74,6 +73,7 @@ items: - TinyLife.Objects.PersonLike.GetNeed(TinyLife.NeedType) - TinyLife.Objects.PersonLike.GetNeedPercentage(TinyLife.NeedType) - TinyLife.Objects.PersonLike.GetPassiveActionPriority(TinyLife.Actions.ActionType) + - TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) - TinyLife.Objects.PersonLike.GetPersonalitySkillBoost(TinyLife.Skills.SkillType) - TinyLife.Objects.PersonLike.GetPivot - TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) @@ -135,6 +135,8 @@ items: - TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.PersonLike.OnChangeFriendship - TinyLife.Objects.PersonLike.OnChangeRomance + - TinyLife.Objects.PersonLike.OnDrawLooks + - TinyLife.Objects.PersonLike.OnDrawLooksLayer - TinyLife.Objects.PersonLike.OnEmotionChanged - TinyLife.Objects.PersonLike.OnEmotionModifiersChanged - TinyLife.Objects.PersonLike.OnGetAiPriorityForObject @@ -142,6 +144,7 @@ items: - TinyLife.Objects.PersonLike.OnGetEfficiencyModifier - TinyLife.Objects.PersonLike.OnGetEmotionSkillBoost - TinyLife.Objects.PersonLike.OnGetPassiveActionPriority + - TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction - TinyLife.Objects.PersonLike.OnGetPersonalitySkillBoost - TinyLife.Objects.PersonLike.OnGetWalkSpeed - TinyLife.Objects.PersonLike.OnMemoriesChanged @@ -182,6 +185,7 @@ items: - TinyLife.Objects.PersonLike.SpeakStyles - TinyLife.Objects.PersonLike.StopEmoting - TinyLife.Objects.PersonLike.StopSpeaking + - TinyLife.Objects.PersonLike.SupportedAges - TinyLife.Objects.PersonLike.Tint - TinyLife.Objects.PersonLike.ToCreatedByString - TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -192,6 +196,7 @@ items: - TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) - TinyLife.Objects.PersonLike.VisitingLot - TinyLife.Objects.PersonLike.VisualPosition + - TinyLife.Objects.PersonLike.VisualRotation - TinyLife.Objects.PersonLike.VisuallyOccupiedSpot - TinyLife.Objects.PersonLike.VoicePitch - TinyLife.Objects.PersonLike.VoiceStyle @@ -212,7 +217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonLike path: ../TinyLife/Objects/PersonLike.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -261,17 +266,18 @@ items: - TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -304,7 +310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultWalkSpeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -315,35 +321,6 @@ items: return: type: System.Single content.vb: Public Const DefaultWalkSpeed As Single = 0.05 -- uid: TinyLife.Objects.PersonLike.AgeGroups - commentId: F:TinyLife.Objects.PersonLike.AgeGroups - id: AgeGroups - parent: TinyLife.Objects.PersonLike - langs: - - csharp - - vb - name: AgeGroups - nameWithType: PersonLike.AgeGroups - fullName: TinyLife.Objects.PersonLike.AgeGroups - type: Field - source: - remote: - path: TinyLife/Objects/PersonLike.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: AgeGroups - path: ../TinyLife/Objects/PersonLike.cs - startLine: 52 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: A set of all enum values that are explicitly defined. - example: [] - syntax: - content: public static readonly AgeGroup[] AgeGroups - return: - type: TinyLife.Objects.AgeGroup[] - content.vb: Public Shared ReadOnly AgeGroups As AgeGroup() - uid: TinyLife.Objects.PersonLike.SpeakSounds commentId: F:TinyLife.Objects.PersonLike.SpeakSounds id: SpeakSounds @@ -362,7 +339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakSounds path: ../TinyLife/Objects/PersonLike.cs - startLine: 56 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -391,7 +368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyles path: ../TinyLife/Objects/PersonLike.cs - startLine: 60 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -420,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyles path: ../TinyLife/Objects/PersonLike.cs - startLine: 64 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -431,6 +408,33 @@ items: return: type: TinyLife.Objects.VoiceStyle[] content.vb: Public Shared ReadOnly VoiceStyles As VoiceStyle() +- uid: TinyLife.Objects.PersonLike.SupportedAges + commentId: F:TinyLife.Objects.PersonLike.SupportedAges + id: SupportedAges + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: SupportedAges + nameWithType: PersonLike.SupportedAges + fullName: TinyLife.Objects.PersonLike.SupportedAges + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: SupportedAges + path: ../TinyLife/Objects/PersonLike.cs + startLine: 62 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly Dictionary SupportedAges + return: + type: System.Collections.Generic.Dictionary{System.Type,TinyLife.Objects.AgeGroup[]} + content.vb: Public Shared ReadOnly SupportedAges As Dictionary(Of Type, AgeGroup()) - uid: TinyLife.Objects.PersonLike.ParentInfo commentId: P:TinyLife.Objects.PersonLike.ParentInfo id: ParentInfo @@ -449,7 +453,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/PersonLike.cs - startLine: 89 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -484,7 +488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentActions path: ../TinyLife/Objects/PersonLike.cs - startLine: 111 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -526,7 +530,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionQueue path: ../TinyLife/Objects/PersonLike.cs - startLine: 118 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -570,7 +574,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllActions path: ../TinyLife/Objects/PersonLike.cs - startLine: 122 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -601,7 +605,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Needs path: ../TinyLife/Objects/PersonLike.cs - startLine: 128 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -643,7 +647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Objects/PersonLike.cs - startLine: 134 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -685,7 +689,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationships path: ../TinyLife/Objects/PersonLike.cs - startLine: 140 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -727,7 +731,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outfits path: ../TinyLife/Objects/PersonLike.cs - startLine: 146 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -773,7 +777,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PersonalityTypes path: ../TinyLife/Objects/PersonLike.cs - startLine: 152 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -815,7 +819,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiers path: ../TinyLife/Objects/PersonLike.cs - startLine: 158 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -857,7 +861,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Memories path: ../TinyLife/Objects/PersonLike.cs - startLine: 164 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -903,7 +907,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstName path: ../TinyLife/Objects/PersonLike.cs - startLine: 170 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -942,7 +946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastName path: ../TinyLife/Objects/PersonLike.cs - startLine: 175 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -981,7 +985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullName path: ../TinyLife/Objects/PersonLike.cs - startLine: 179 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1012,7 +1016,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FullNamePronouns path: ../TinyLife/Objects/PersonLike.cs - startLine: 183 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1043,7 +1047,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rotation path: ../TinyLife/Objects/PersonLike.cs - startLine: 187 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1056,6 +1060,35 @@ items: type: MLEM.Misc.Direction2 content.vb: Public Property Rotation As Direction2 overload: TinyLife.Objects.PersonLike.Rotation* +- uid: TinyLife.Objects.PersonLike.VisualRotation + commentId: P:TinyLife.Objects.PersonLike.VisualRotation + id: VisualRotation + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: VisualRotation + nameWithType: PersonLike.VisualRotation + fullName: TinyLife.Objects.PersonLike.VisualRotation + type: Property + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: VisualRotation + path: ../TinyLife/Objects/PersonLike.cs + startLine: 182 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public Direction2 VisualRotation { get; } + parameters: [] + return: + type: MLEM.Misc.Direction2 + content.vb: Public ReadOnly Property VisualRotation As Direction2 + overload: TinyLife.Objects.PersonLike.VisualRotation* - uid: TinyLife.Objects.PersonLike.Household commentId: P:TinyLife.Objects.PersonLike.Household id: Household @@ -1074,7 +1107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/Objects/PersonLike.cs - startLine: 198 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1105,7 +1138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentEmote path: ../TinyLife/Objects/PersonLike.cs - startLine: 212 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1139,7 +1172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitingLot path: ../TinyLife/Objects/PersonLike.cs - startLine: 218 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1175,7 +1208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotVisitCooldown path: ../TinyLife/Objects/PersonLike.cs - startLine: 234 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1223,7 +1256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WasInvitedIn path: ../TinyLife/Objects/PersonLike.cs - startLine: 240 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1266,7 +1299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 244 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1297,7 +1330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionAmount path: ../TinyLife/Objects/PersonLike.cs - startLine: 254 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1328,7 +1361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsMoving path: ../TinyLife/Objects/PersonLike.cs - startLine: 265 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1362,7 +1395,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfitIndex path: ../TinyLife/Objects/PersonLike.cs - startLine: 270 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1406,7 +1439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 275 + startLine: 263 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1437,7 +1470,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrentHousehold path: ../TinyLife/Objects/PersonLike.cs - startLine: 277 + startLine: 265 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1468,7 +1501,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/PersonLike.cs - startLine: 281 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1499,7 +1532,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeLot path: ../TinyLife/Objects/PersonLike.cs - startLine: 283 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1533,7 +1566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/Objects/PersonLike.cs - startLine: 285 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1564,7 +1597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRegularVisitor path: ../TinyLife/Objects/PersonLike.cs - startLine: 296 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1598,7 +1631,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/Objects/PersonLike.cs - startLine: 301 + startLine: 289 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1637,7 +1670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDead path: ../TinyLife/Objects/PersonLike.cs - startLine: 307 + startLine: 295 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1679,7 +1712,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentAgeDays path: ../TinyLife/Objects/PersonLike.cs - startLine: 313 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1721,7 +1754,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DaysLived path: ../TinyLife/Objects/PersonLike.cs - startLine: 319 + startLine: 307 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1763,7 +1796,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomlyGenerated path: ../TinyLife/Objects/PersonLike.cs - startLine: 323 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1808,7 +1841,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisuallyOccupiedSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 331 + startLine: 319 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1846,7 +1879,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupiedFurniture path: ../TinyLife/Objects/PersonLike.cs - startLine: 342 + startLine: 330 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1882,7 +1915,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentPose path: ../TinyLife/Objects/PersonLike.cs - startLine: 351 + startLine: 339 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1924,7 +1957,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WornLayers path: ../TinyLife/Objects/PersonLike.cs - startLine: 358 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1968,7 +2001,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimateHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 363 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2000,7 +2033,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HeldObjectRotation path: ../TinyLife/Objects/PersonLike.cs - startLine: 369 + startLine: 357 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2034,7 +2067,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnimationSpeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 374 + startLine: 362 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2066,7 +2099,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tint path: ../TinyLife/Objects/PersonLike.cs - startLine: 379 + startLine: 367 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2098,7 +2131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisualPosition path: ../TinyLife/Objects/PersonLike.cs - startLine: 385 + startLine: 373 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2134,7 +2167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Portrait path: ../TinyLife/Objects/PersonLike.cs - startLine: 393 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2168,7 +2201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RecentActions path: ../TinyLife/Objects/PersonLike.cs - startLine: 422 + startLine: 414 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2202,7 +2235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipInterestingness path: ../TinyLife/Objects/PersonLike.cs - startLine: 434 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2233,7 +2266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 440 + startLine: 432 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2275,7 +2308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoicePitch path: ../TinyLife/Objects/PersonLike.cs - startLine: 446 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2317,7 +2350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentSpeakStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 451 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2351,7 +2384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Age path: ../TinyLife/Objects/PersonLike.cs - startLine: 455 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2382,7 +2415,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyHoursRemaining path: ../TinyLife/Objects/PersonLike.cs - startLine: 470 + startLine: 464 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2430,7 +2463,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyPartner path: ../TinyLife/Objects/PersonLike.cs - startLine: 476 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2478,7 +2511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInLabor path: ../TinyLife/Objects/PersonLike.cs - startLine: 483 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2524,7 +2557,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPregnant path: ../TinyLife/Objects/PersonLike.cs - startLine: 488 + startLine: 482 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2558,7 +2591,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAllowedToDie path: ../TinyLife/Objects/PersonLike.cs - startLine: 493 + startLine: 487 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2589,7 +2622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/PersonLike.cs - startLine: 502 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2628,7 +2661,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Difficulty path: ../TinyLife/Objects/PersonLike.cs - startLine: 507 + startLine: 501 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2662,7 +2695,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawSize path: ../TinyLife/Objects/PersonLike.cs - startLine: 512 + startLine: 506 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2693,7 +2726,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CurrentMode path: ../TinyLife/Objects/PersonLike.cs - startLine: 515 + startLine: 509 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2731,7 +2764,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 529 + startLine: 523 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2763,7 +2796,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNewSkillLearned path: ../TinyLife/Objects/PersonLike.cs - startLine: 534 + startLine: 528 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2795,7 +2828,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionModifiersChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 539 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2827,7 +2860,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEmotionChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 544 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2859,7 +2892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetEfficiencyModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 550 + startLine: 544 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2893,7 +2926,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPersonalitySkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 555 + startLine: 549 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2925,7 +2958,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetEmotionSkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 560 + startLine: 554 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2957,7 +2990,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetWalkSpeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 566 + startLine: 560 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2991,7 +3024,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPassiveActionPriority path: ../TinyLife/Objects/PersonLike.cs - startLine: 572 + startLine: 566 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3025,7 +3058,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetAiPriorityForObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 577 + startLine: 571 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3057,7 +3090,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionInitialized path: ../TinyLife/Objects/PersonLike.cs - startLine: 582 + startLine: 576 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3089,7 +3122,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionsCompleted path: ../TinyLife/Objects/PersonLike.cs - startLine: 587 + startLine: 581 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3121,7 +3154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionUpdated path: ../TinyLife/Objects/PersonLike.cs - startLine: 592 + startLine: 586 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3153,7 +3186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnOutfitChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 597 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3185,7 +3218,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRestoreNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 603 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3219,7 +3252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnChangeFriendship path: ../TinyLife/Objects/PersonLike.cs - startLine: 609 + startLine: 603 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3253,7 +3286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnChangeRomance path: ../TinyLife/Objects/PersonLike.cs - startLine: 615 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3287,7 +3320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnMemoriesChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 620 + startLine: 614 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3319,7 +3352,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetCurrentGoals path: ../TinyLife/Objects/PersonLike.cs - startLine: 626 + startLine: 620 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3353,7 +3386,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAddEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 632 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3369,6 +3402,119 @@ items: return: type: TinyLife.Objects.PersonLike.AddEmotionDelegate content.vb: Public Event OnAddEmotion As PersonLike.AddEmotionDelegate +- uid: TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + commentId: E:TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + id: OnGetPassiveNeedReduction + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnGetPassiveNeedReduction + nameWithType: PersonLike.OnGetPassiveNeedReduction + fullName: TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetPassiveNeedReduction + path: ../TinyLife/Objects/PersonLike.cs + startLine: 632 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + An event that is raised when is called. This event can be used to modify the passive need reduction of a need. + + This event can be subscribed to using . + example: [] + syntax: + content: public event PersonLike.PassiveReductionDelegate OnGetPassiveNeedReduction + return: + type: TinyLife.Objects.PersonLike.PassiveReductionDelegate + content.vb: Public Event OnGetPassiveNeedReduction As PersonLike.PassiveReductionDelegate +- uid: TinyLife.Objects.PersonLike.OnDrawLooks + commentId: E:TinyLife.Objects.PersonLike.OnDrawLooks + id: OnDrawLooks + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnDrawLooks + nameWithType: PersonLike.OnDrawLooks + fullName: TinyLife.Objects.PersonLike.OnDrawLooks + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnDrawLooks + path: ../TinyLife/Objects/PersonLike.cs + startLine: 633 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public event Action<(SpriteBatch Batch, Vector2 DrawPos, Vector2 DepthPos, float Floor, ParentInfo Parent, Color? OverrideColor, float Scale)> OnDrawLooks + return: + type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}} + content.vb: Public Event OnDrawLooks As Action(Of (Batch As SpriteBatch, DrawPos As Vector2, DepthPos As Vector2, Floor As Single, Parent As ParentInfo, OverrideColor As Color?, Scale As Single)) +- uid: TinyLife.Objects.PersonLike.OnDrawLooksLayer + commentId: E:TinyLife.Objects.PersonLike.OnDrawLooksLayer + id: OnDrawLooksLayer + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: OnDrawLooksLayer + nameWithType: PersonLike.OnDrawLooksLayer + fullName: TinyLife.Objects.PersonLike.OnDrawLooksLayer + type: Event + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnDrawLooksLayer + path: ../TinyLife/Objects/PersonLike.cs + startLine: 634 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public event Action<(SpriteBatch Batch, SpriteAnimation Animation, TextureRegion Region, WornClothes Clothes, int LayerIndex, Vector2 DrawPos, Vector2 DepthPos, float Floor, ParentInfo Parent, Color Color, float Scale, float DepthOffset)> OnDrawLooksLayer + return: + type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}} + content.vb: Public Event OnDrawLooksLayer As Action(Of (Batch As SpriteBatch, Animation As SpriteAnimation, Region As TextureRegion, Clothes As WornClothes, LayerIndex As Integer, DrawPos As Vector2, DepthPos As Vector2, Floor As Single, Parent As ParentInfo, Color As Color, Scale As Single, DepthOffset As Single)) +- uid: TinyLife.Objects.PersonLike.Animations + commentId: F:TinyLife.Objects.PersonLike.Animations + id: Animations + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: Animations + nameWithType: PersonLike.Animations + fullName: TinyLife.Objects.PersonLike.Animations + type: Field + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Animations + path: ../TinyLife/Objects/PersonLike.cs + startLine: 636 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: protected readonly Dictionary Animations + return: + type: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup} + content.vb: Protected ReadOnly Animations As Dictionary(Of ClothesLayer, SpriteAnimationGroup) - uid: TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) commentId: M:TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)' @@ -3387,7 +3533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/PersonLike.cs - startLine: 683 + startLine: 685 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3410,36 +3556,105 @@ items: nameWithType.vb: PersonLike.New(Map, Vector2, Single) fullName.vb: TinyLife.Objects.PersonLike.New(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) name.vb: New(Map, Vector2, Single) -- uid: TinyLife.Objects.PersonLike.Finalize - commentId: M:TinyLife.Objects.PersonLike.Finalize - id: Finalize +- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) parent: TinyLife.Objects.PersonLike langs: - csharp - vb - name: ~PersonLike() - nameWithType: PersonLike.~PersonLike() - fullName: TinyLife.Objects.PersonLike.~PersonLike() + name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) type: Method source: remote: path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Finalize + id: DrawUi path: ../TinyLife/Objects/PersonLike.cs - startLine: 688 + startLine: 696 assemblies: - Tiny Life namespace: TinyLife.Objects + summary: Renders this person on a ui level rather than a world level example: [] syntax: - content: protected ~PersonLike() - content.vb: 'Protected ' - overload: TinyLife.Objects.PersonLike.Finalize* - nameWithType.vb: '' - fullName.vb: '' - name.vb: '' + content: public abstract void DrawUi(SpriteBatch batch, Vector2 pos, float scale, Direction2 rotation = Direction2.Right, Outfit outfit = null, Pose? pose = null, AgeGroup? age = null, LifeSpan? lifeSpan = null) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + description: The sprite batch to use for drawing + - id: pos + type: Microsoft.Xna.Framework.Vector2 + description: The position, in screen space, to draw at + - id: scale + type: System.Single + description: The scale to draw with + - id: rotation + type: MLEM.Misc.Direction2 + description: The rotation that this person should be drawn with. Defaults to . + - id: outfit + type: TinyLife.Objects.Outfit + - id: pose + type: System.Nullable{TinyLife.Objects.Pose} + - id: age + type: System.Nullable{TinyLife.Objects.AgeGroup} + - id: lifeSpan + type: System.Nullable{TinyLife.Objects.LifeSpan} + content.vb: Public MustOverride Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right, outfit As Outfit = Nothing, pose As Pose? = Nothing, age As AgeGroup? = Nothing, lifeSpan As LifeSpan? = Nothing) + overload: TinyLife.Objects.PersonLike.DrawUi* + nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) + name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) +- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + id: GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + nameWithType: PersonLike.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) + fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GenerateAnimationGroup + path: ../TinyLife/Objects/PersonLike.cs + startLine: 706 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: Generates a for the given settings. This method is called in for each clothes layer, as well as this person's shadow. + example: [] + syntax: + content: protected abstract SpriteAnimationGroup GenerateAnimationGroup(ClothesLayer clothesLayer, int layerAmount, IReadOnlyDictionary textures, Point textureRegion) + parameters: + - id: clothesLayer + type: TinyLife.Objects.ClothesLayer + description: The clothes layer. + - id: layerAmount + type: System.Int32 + description: The amount of layers the clothing item has. + - id: textures + type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + description: The textures to use. + - id: textureRegion + type: Microsoft.Xna.Framework.Point + description: The initial texture region to use. + return: + type: MLEM.Animations.SpriteAnimationGroup + description: The generated . + content.vb: Protected MustOverride Function GenerateAnimationGroup(clothesLayer As ClothesLayer, layerAmount As Integer, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point) As SpriteAnimationGroup + overload: TinyLife.Objects.PersonLike.GenerateAnimationGroup* + nameWithType.vb: PersonLike.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) + fullName.vb: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) + name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) - uid: TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -3458,7 +3673,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/PersonLike.cs - startLine: 693 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3504,7 +3719,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/PersonLike.cs - startLine: 967 + startLine: 980 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3554,7 +3769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/PersonLike.cs - startLine: 1012 + startLine: 1025 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3591,7 +3806,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/PersonLike.cs - startLine: 1065 + startLine: 1076 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3627,7 +3842,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/PersonLike.cs - startLine: 1070 + startLine: 1081 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3666,7 +3881,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/PersonLike.cs - startLine: 1075 + startLine: 1086 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3702,7 +3917,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDebugLines path: ../TinyLife/Objects/PersonLike.cs - startLine: 1090 + startLine: 1101 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3726,45 +3941,41 @@ items: nameWithType.vb: PersonLike.GetDebugLines(GameImpl, List(Of String)) fullName.vb: TinyLife.Objects.PersonLike.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String)) name.vb: GetDebugLines(GameImpl, List(Of String)) -- uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - id: GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + id: GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.PersonLike langs: - csharp - vb - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: PersonLike.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: PersonLike.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) type: Method source: remote: path: TinyLife/Objects/PersonLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetFreeActionSpotInfo + id: GetFreeActionSpotInfos path: ../TinyLife/Objects/PersonLike.cs - startLine: 1110 + startLine: 1121 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: Returns the first free action spot, packed into an . example: [] syntax: - content: public override ActionInfo GetFreeActionSpotInfo(PersonLike person, ObjectCategory context = null) + content: public override IEnumerable GetFreeActionSpotInfos(PersonLike person, ObjectCategory context = null) parameters: - id: person type: TinyLife.Objects.PersonLike - 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 PersonLike, context As ObjectCategory = Nothing) As ActionInfo - overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - overload: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo* + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + content.vb: Public Overrides Function GetFreeActionSpotInfos(person As PersonLike, context As ObjectCategory = Nothing) As IEnumerable(Of ActionInfo) + overridden: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + overload: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos* - uid: TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) commentId: M:TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) id: OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) @@ -3783,7 +3994,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 1123 + startLine: 1135 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3822,7 +4033,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusCameraOnEvent path: ../TinyLife/Objects/PersonLike.cs - startLine: 1134 + startLine: 1146 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3865,7 +4076,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/PersonLike.cs - startLine: 1150 + startLine: 1162 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3907,7 +4118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/PersonLike.cs - startLine: 1205 + startLine: 1217 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3952,7 +4163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/Objects/PersonLike.cs - startLine: 1223 + startLine: 1235 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3983,7 +4194,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1237 + startLine: 1249 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4000,50 +4211,6 @@ items: description: The lot to mark as visited, or null to mark this person as not visiting any lot. content.vb: Public Overridable Sub VisitLot(lot As Lot) overload: TinyLife.Objects.PersonLike.VisitLot* -- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2) - parent: TinyLife.Objects.PersonLike - langs: - - csharp - - vb - name: DrawUi(SpriteBatch, Vector2, float, Direction2) - nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2) - fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2) - type: Method - source: - remote: - path: TinyLife/Objects/PersonLike.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DrawUi - path: ../TinyLife/Objects/PersonLike.cs - startLine: 1255 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Renders this person on a ui level rather than a world level - example: [] - syntax: - content: public virtual void DrawUi(SpriteBatch batch, Vector2 pos, float scale, Direction2 rotation = Direction2.Right) - parameters: - - id: batch - type: Microsoft.Xna.Framework.Graphics.SpriteBatch - description: The sprite batch to use for drawing - - id: pos - type: Microsoft.Xna.Framework.Vector2 - description: The position, in screen space, to draw at - - id: scale - type: System.Single - description: The scale to draw with - - id: rotation - type: MLEM.Misc.Direction2 - description: The rotation that this person should be drawn with. Defaults to . - content.vb: Public Overridable Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right) - overload: TinyLife.Objects.PersonLike.DrawUi* - nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2) - fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2) - name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2) - uid: TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) commentId: M:TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) id: GetRelationship(TinyLife.Objects.PersonLike,System.Boolean) @@ -4062,7 +4229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRelationship path: ../TinyLife/Objects/PersonLike.cs - startLine: 1266 + startLine: 1267 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4106,7 +4273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeFriendship path: ../TinyLife/Objects/PersonLike.cs - startLine: 1292 + startLine: 1293 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4150,7 +4317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeRomance path: ../TinyLife/Objects/PersonLike.cs - startLine: 1349 + startLine: 1350 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4194,7 +4361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmote path: ../TinyLife/Objects/PersonLike.cs - startLine: 1388 + startLine: 1389 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4238,7 +4405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopEmoting path: ../TinyLife/Objects/PersonLike.cs - startLine: 1399 + startLine: 1400 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4266,7 +4433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speak path: ../TinyLife/Objects/PersonLike.cs - startLine: 1410 + startLine: 1411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4307,7 +4474,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopSpeaking path: ../TinyLife/Objects/PersonLike.cs - startLine: 1420 + startLine: 1421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4335,7 +4502,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmoteAndSpeak path: ../TinyLife/Objects/PersonLike.cs - startLine: 1437 + startLine: 1438 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4382,7 +4549,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeTalkingSpots path: ../TinyLife/Objects/PersonLike.cs - startLine: 1447 + startLine: 1448 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4416,7 +4583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyActionSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1467 + startLine: 1468 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4470,7 +4637,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1498 + startLine: 1499 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4523,7 +4690,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1516 + startLine: 1517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4576,7 +4743,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCloseForTalking path: ../TinyLife/Objects/PersonLike.cs - startLine: 1528 + startLine: 1529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4620,7 +4787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1540 + startLine: 1541 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4655,7 +4822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeedPercentage path: ../TinyLife/Objects/PersonLike.cs - startLine: 1549 + startLine: 1550 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4690,7 +4857,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1561 + startLine: 1562 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4737,7 +4904,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1597 + startLine: 1598 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4789,7 +4956,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkill path: ../TinyLife/Objects/PersonLike.cs - startLine: 1608 + startLine: 1609 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4833,7 +5000,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillTotalPercentage path: ../TinyLife/Objects/PersonLike.cs - startLine: 1627 + startLine: 1628 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4871,7 +5038,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPointPercentage path: ../TinyLife/Objects/PersonLike.cs - startLine: 1637 + startLine: 1638 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4909,7 +5076,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillLevel path: ../TinyLife/Objects/PersonLike.cs - startLine: 1647 + startLine: 1648 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4947,7 +5114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSkillLevel path: ../TinyLife/Objects/PersonLike.cs - startLine: 1657 + startLine: 1658 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4988,7 +5155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkill path: ../TinyLife/Objects/PersonLike.cs - startLine: 1669 + startLine: 1670 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5037,7 +5204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepleteNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1693 + startLine: 1694 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5081,7 +5248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasPersonality path: ../TinyLife/Objects/PersonLike.cs - startLine: 1704 + startLine: 1705 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5116,7 +5283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueueAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 1718 + startLine: 1719 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5171,7 +5338,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 1738 + startLine: 1739 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5218,7 +5385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1754 + startLine: 1755 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5261,7 +5428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1772 + startLine: 1773 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5314,7 +5481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1785 + startLine: 1786 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5355,7 +5522,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1798 + startLine: 1799 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5392,7 +5559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/PersonLike.cs - startLine: 1812 + startLine: 1813 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5426,7 +5593,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/PersonLike.cs - startLine: 1821 + startLine: 1822 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5457,7 +5624,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/PersonLike.cs - startLine: 1829 + startLine: 1830 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5491,7 +5658,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 1930 + startLine: 1931 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5541,7 +5708,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 1979 + startLine: 1980 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5576,7 +5743,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 2000 + startLine: 2001 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5623,7 +5790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 2019 + startLine: 2020 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5670,7 +5837,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 2035 + startLine: 2036 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5705,7 +5872,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCausedEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 2045 + startLine: 2046 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5743,7 +5910,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 2060 + startLine: 2061 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5777,7 +5944,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 2095 + startLine: 2096 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5827,7 +5994,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/PersonLike.cs - startLine: 2143 + startLine: 2144 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5862,7 +6029,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/PersonLike.cs - startLine: 2148 + startLine: 2149 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5897,7 +6064,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/PersonLike.cs - startLine: 2159 + startLine: 2160 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5937,7 +6104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriorityForObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 2183 + startLine: 2184 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5978,7 +6145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 2194 + startLine: 2195 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6013,7 +6180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 2206 + startLine: 2207 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6053,7 +6220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 2222 + startLine: 2223 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6091,7 +6258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/PersonLike.cs - startLine: 2237 + startLine: 2238 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6135,7 +6302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/PersonLike.cs - startLine: 2292 + startLine: 2293 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6173,7 +6340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/PersonLike.cs - startLine: 2302 + startLine: 2303 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6211,7 +6378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FaceObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 2311 + startLine: 2312 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6250,7 +6417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 2335 + startLine: 2336 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6288,7 +6455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEmotionSkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 2357 + startLine: 2358 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6326,7 +6493,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/PersonLike.cs - startLine: 2381 + startLine: 2382 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6360,7 +6527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/PersonLike.cs - startLine: 2402 + startLine: 2403 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6401,7 +6568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2415 + startLine: 2416 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6450,7 +6617,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/PersonLike.cs - startLine: 2427 + startLine: 2428 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6490,7 +6657,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/PersonLike.cs - startLine: 2436 + startLine: 2437 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6531,7 +6698,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2447 + startLine: 2448 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6577,7 +6744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2475 + startLine: 2476 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6623,7 +6790,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2494 + startLine: 2495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6666,7 +6833,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/PersonLike.cs - startLine: 2507 + startLine: 2508 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6697,7 +6864,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2521 + startLine: 2522 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6741,7 +6908,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPregnancyStatus path: ../TinyLife/Objects/PersonLike.cs - startLine: 2541 + startLine: 2542 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6782,7 +6949,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetAnimationsFromLooks path: ../TinyLife/Objects/PersonLike.cs - startLine: 2561 + startLine: 2562 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6810,7 +6977,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImportAtExitRoad path: ../TinyLife/Objects/PersonLike.cs - startLine: 2573 + startLine: 2574 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6842,7 +7009,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToRandomHomeLocation path: ../TinyLife/Objects/PersonLike.cs - startLine: 2585 + startLine: 2586 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6873,7 +7040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDrawHeldItem path: ../TinyLife/Objects/PersonLike.cs - startLine: 2607 + startLine: 2608 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6904,7 +7071,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDrawOffset path: ../TinyLife/Objects/PersonLike.cs - startLine: 2618 + startLine: 2619 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6941,7 +7108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDepthOffset path: ../TinyLife/Objects/PersonLike.cs - startLine: 2646 + startLine: 2627 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6972,7 +7139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPivot path: ../TinyLife/Objects/PersonLike.cs - startLine: 2657 + startLine: 2638 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7003,7 +7170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2669 + startLine: 2650 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7050,7 +7217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidClothes path: ../TinyLife/Objects/PersonLike.cs - startLine: 2731 + startLine: 2712 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7085,7 +7252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanApplyPersonality path: ../TinyLife/Objects/PersonLike.cs - startLine: 2743 + startLine: 2724 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7122,7 +7289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasRecentlyFailed path: ../TinyLife/Objects/PersonLike.cs - startLine: 2760 + startLine: 2741 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7166,7 +7333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanTakeOff path: ../TinyLife/Objects/PersonLike.cs - startLine: 2769 + startLine: 2750 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7201,7 +7368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMapExitRoad path: ../TinyLife/Objects/PersonLike.cs - startLine: 2780 + startLine: 2761 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7221,53 +7388,6 @@ items: description: Whether moving this person was successful. Returns the return value of . content.vb: Public Overridable Function MoveToMapExitRoad(map As Map, closestPosition As Vector2) As Boolean overload: TinyLife.Objects.PersonLike.MoveToMapExitRoad* -- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - id: GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.PersonLike - langs: - - csharp - - vb - name: GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) - nameWithType: PersonLike.GenerateAnimationGroup(ClothesLayer, int, IReadOnlyDictionary, Point) - fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, int, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point) - type: Method - source: - remote: - path: TinyLife/Objects/PersonLike.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GenerateAnimationGroup - path: ../TinyLife/Objects/PersonLike.cs - startLine: 2797 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Generates a for the given settings. This method is called in for each clothes layer, as well as this person's shadow. - example: [] - syntax: - content: protected virtual SpriteAnimationGroup GenerateAnimationGroup(ClothesLayer clothesLayer, int layerAmount, IReadOnlyDictionary textures, Point textureRegion) - parameters: - - id: clothesLayer - type: TinyLife.Objects.ClothesLayer - description: The clothes layer. - - id: layerAmount - type: System.Int32 - description: The amount of layers the clothing item has. - - id: textures - type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - description: The textures to use. - - id: textureRegion - type: Microsoft.Xna.Framework.Point - description: The initial texture region to use. - return: - type: MLEM.Animations.SpriteAnimationGroup - description: The generated . - content.vb: Protected Overridable Function GenerateAnimationGroup(clothesLayer As ClothesLayer, layerAmount As Integer, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point) As SpriteAnimationGroup - overload: TinyLife.Objects.PersonLike.GenerateAnimationGroup* - nameWithType.vb: PersonLike.GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) - fullName.vb: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer, Integer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point) - name.vb: GenerateAnimationGroup(ClothesLayer, Integer, IReadOnlyDictionary(Of Point, TextureRegion), Point) - uid: TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single) commentId: M:TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single) id: DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single) @@ -7286,7 +7406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooks path: ../TinyLife/Objects/PersonLike.cs - startLine: 2838 + startLine: 2780 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7321,6 +7441,60 @@ items: nameWithType.vb: PersonLike.DrawLooks(SpriteBatch, Vector2, Vector2, Single, ParentInfo, Color?, Single) fullName.vb: TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color?, Single) name.vb: DrawLooks(SpriteBatch, Vector2, Vector2, Single, ParentInfo, Color?, Single) +- uid: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + commentId: M:TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + id: DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, int, Vector2, Vector2, float, ParentInfo, Color, float, float) + nameWithType: PersonLike.DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, int, Vector2, Vector2, float, ParentInfo, Color, float, float) + fullName: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Animations.SpriteAnimation, MLEM.Textures.TextureRegion, TinyLife.Objects.WornClothes, int, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, float, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color, float, float) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DrawLooksLayer + path: ../TinyLife/Objects/PersonLike.cs + startLine: 2799 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: protected virtual void DrawLooksLayer(SpriteBatch batch, SpriteAnimation animation, TextureRegion region, WornClothes clothes, int layerIndex, Vector2 drawPos, Vector2 depthPos, float floor, ParentInfo parent, Color color, float scale, float depthOffset) + parameters: + - id: batch + type: Microsoft.Xna.Framework.Graphics.SpriteBatch + - id: animation + type: MLEM.Animations.SpriteAnimation + - id: region + type: MLEM.Textures.TextureRegion + - id: clothes + type: TinyLife.Objects.WornClothes + - id: layerIndex + type: System.Int32 + - id: drawPos + type: Microsoft.Xna.Framework.Vector2 + - id: depthPos + type: Microsoft.Xna.Framework.Vector2 + - id: floor + type: System.Single + - id: parent + type: TinyLife.Objects.ParentInfo + - id: color + type: Microsoft.Xna.Framework.Color + - id: scale + type: System.Single + - id: depthOffset + type: System.Single + content.vb: Protected Overridable Sub DrawLooksLayer(batch As SpriteBatch, animation As SpriteAnimation, region As TextureRegion, clothes As WornClothes, layerIndex As Integer, drawPos As Vector2, depthPos As Vector2, floor As Single, parent As ParentInfo, color As Color, scale As Single, depthOffset As Single) + overload: TinyLife.Objects.PersonLike.DrawLooksLayer* + nameWithType.vb: PersonLike.DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, Integer, Vector2, Vector2, Single, ParentInfo, Color, Single, Single) + fullName.vb: TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Animations.SpriteAnimation, MLEM.Textures.TextureRegion, TinyLife.Objects.WornClothes, Integer, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2, Single, TinyLife.Objects.ParentInfo, Microsoft.Xna.Framework.Color, Single, Single) + name.vb: DrawLooksLayer(SpriteBatch, SpriteAnimation, TextureRegion, WornClothes, Integer, Vector2, Vector2, Single, ParentInfo, Color, Single, Single) - uid: TinyLife.Objects.PersonLike.OnRoomCheck commentId: M:TinyLife.Objects.PersonLike.OnRoomCheck id: OnRoomCheck @@ -7339,7 +7513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRoomCheck path: ../TinyLife/Objects/PersonLike.cs - startLine: 2860 + startLine: 2808 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7370,7 +7544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAnimations path: ../TinyLife/Objects/PersonLike.cs - startLine: 2888 + startLine: 2836 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7408,7 +7582,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/PersonLike.cs - startLine: 2907 + startLine: 2855 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7446,7 +7620,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2984 + startLine: 2932 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7493,7 +7667,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2997 + startLine: 2945 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7525,7 +7699,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 3007 + startLine: 2955 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7557,7 +7731,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateClothes path: ../TinyLife/Objects/PersonLike.cs - startLine: 3073 + startLine: 3021 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7570,6 +7744,44 @@ items: content: public virtual void ValidateClothes() content.vb: Public Overridable Sub ValidateClothes() overload: TinyLife.Objects.PersonLike.ValidateClothes* +- uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + id: GetPassiveNeedReduction(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + langs: + - csharp + - vb + name: GetPassiveNeedReduction(NeedType) + nameWithType: PersonLike.GetPassiveNeedReduction(NeedType) + fullName: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + type: Method + source: + remote: + path: TinyLife/Objects/PersonLike.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetPassiveNeedReduction + path: ../TinyLife/Objects/PersonLike.cs + startLine: 3058 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: >- + Returns the given need's current passive reduction for this person. + + The return value is a combination of and the event, as well as modifiers and the like. + example: [] + syntax: + content: public virtual float GetPassiveNeedReduction(NeedType need) + parameters: + - id: need + type: TinyLife.NeedType + description: The need. + return: + type: System.Single + description: The passive need reduction. + content.vb: Public Overridable Function GetPassiveNeedReduction(need As NeedType) As Single + overload: TinyLife.Objects.PersonLike.GetPassiveNeedReduction* - uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) commentId: M:TinyLife.Objects.PersonLike.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}) @@ -7588,7 +7800,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/PersonLike.cs - startLine: 3224 + startLine: 3231 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7617,59 +7829,6 @@ items: nameWithType.vb: PersonLike.GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) fullName.vb: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle, TinyLife.Objects.SpeakStyle, System.Collections.Generic.List(Of Microsoft.Xna.Framework.Audio.SoundEffect), System.TimeSpan?) name.vb: GetRandomSpeakSound(VoiceStyle, SpeakStyle, List(Of SoundEffect), TimeSpan?) -- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,MLEM.Misc.Direction2,System.Single,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup) - parent: TinyLife.Objects.PersonLike - langs: - - csharp - - vb - name: DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) - nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, Direction2, float, Outfit, Pose, AgeGroup) - fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, float, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) - type: Method - source: - remote: - path: TinyLife/Objects/PersonLike.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: DrawUi - path: ../TinyLife/Objects/PersonLike.cs - startLine: 3250 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: Draws a person with the given in ui space. - example: [] - syntax: - content: public static void DrawUi(SpriteBatch batch, Vector2 pos, Direction2 rotation, float scale, Outfit outfit, Pose pose, AgeGroup age) - parameters: - - id: batch - type: Microsoft.Xna.Framework.Graphics.SpriteBatch - description: The sprite batch to use for drawing. - - id: pos - type: Microsoft.Xna.Framework.Vector2 - description: The ui space position to use for drawing. - - id: rotation - type: MLEM.Misc.Direction2 - description: The rotation the person should have when being drawn. - - id: scale - type: System.Single - description: The scale to draw with. - - id: outfit - type: TinyLife.Objects.Outfit - description: The outfit to draw. - - id: pose - type: TinyLife.Objects.Pose - description: The pose to draw. - - id: age - type: TinyLife.Objects.AgeGroup - description: The age to draw with. - content.vb: Public Shared Sub DrawUi(batch As SpriteBatch, pos As Vector2, rotation As Direction2, scale As Single, outfit As Outfit, pose As Pose, age As AgeGroup) - overload: TinyLife.Objects.PersonLike.DrawUi* - nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) - fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, MLEM.Misc.Direction2, Single, TinyLife.Objects.Outfit, TinyLife.Objects.Pose, TinyLife.Objects.AgeGroup) - name.vb: DrawUi(SpriteBatch, Vector2, Direction2, Single, Outfit, Pose, AgeGroup) references: - uid: TinyLife.Objects.Person commentId: T:TinyLife.Objects.Person @@ -8258,66 +8417,6 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - 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 - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - name: SetMapAndValidate - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: HasCategory(PersonLike, ObjectCategory) - nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.MapObject @@ -8666,6 +8765,101 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + 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 + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -8808,21 +9002,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -8861,10 +9055,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -8911,9 +9104,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -8952,10 +9145,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -9640,34 +9832,6 @@ references: name: PersonLike nameWithType: PersonLike fullName: TinyLife.Objects.PersonLike -- uid: TinyLife.Objects.AgeGroup - commentId: T:TinyLife.Objects.AgeGroup - parent: TinyLife.Objects - href: TinyLife.Objects.AgeGroup.html - name: AgeGroup - nameWithType: AgeGroup - fullName: TinyLife.Objects.AgeGroup -- uid: TinyLife.Objects.AgeGroup[] - isExternal: true - href: TinyLife.Objects.AgeGroup.html - name: AgeGroup[] - nameWithType: AgeGroup[] - fullName: TinyLife.Objects.AgeGroup[] - nameWithType.vb: AgeGroup() - fullName.vb: TinyLife.Objects.AgeGroup() - name.vb: AgeGroup() - spec.csharp: - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: '[' - - name: ']' - spec.vb: - - uid: TinyLife.Objects.AgeGroup - name: AgeGroup - href: TinyLife.Objects.AgeGroup.html - - name: ( - - name: ) - uid: Microsoft.Xna.Framework.Audio.SoundEffect commentId: T:Microsoft.Xna.Framework.Audio.SoundEffect parent: Microsoft.Xna.Framework.Audio @@ -9988,6 +10152,55 @@ references: href: TinyLife.Objects.VoiceStyle.html - name: ( - name: ) +- uid: System.Collections.Generic.Dictionary{System.Type,TinyLife.Objects.AgeGroup[]} + commentId: T:System.Collections.Generic.Dictionary{System.Type,TinyLife.Objects.AgeGroup[]} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of Type, AgeGroup()) + fullName.vb: System.Collections.Generic.Dictionary(Of System.Type, TinyLife.Objects.AgeGroup()) + name.vb: Dictionary(Of Type, AgeGroup()) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '[' + - name: ']' + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.Type + name: Type + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.type + - name: ',' + - name: " " + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: ( + - name: ) + - name: ) - uid: TinyLife.Objects.MapObject.ParentInfo commentId: P:TinyLife.Objects.MapObject.ParentInfo parent: TinyLife.Objects.MapObject @@ -11467,6 +11680,12 @@ references: name: Rotation nameWithType: PersonLike.Rotation fullName: TinyLife.Objects.PersonLike.Rotation +- uid: TinyLife.Objects.PersonLike.VisualRotation* + commentId: Overload:TinyLife.Objects.PersonLike.VisualRotation + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_VisualRotation + name: VisualRotation + nameWithType: PersonLike.VisualRotation + fullName: TinyLife.Objects.PersonLike.VisualRotation - uid: TinyLife.Objects.PersonLike.Household commentId: P:TinyLife.Objects.PersonLike.Household parent: TinyLife.Objects.PersonLike @@ -12920,6 +13139,13 @@ references: name: SpeakStyle href: TinyLife.Objects.SpeakStyle.html - name: '?' +- uid: TinyLife.Objects.AgeGroup + commentId: T:TinyLife.Objects.AgeGroup + parent: TinyLife.Objects + href: TinyLife.Objects.AgeGroup.html + name: AgeGroup + nameWithType: AgeGroup + fullName: TinyLife.Objects.AgeGroup - uid: TinyLife.Objects.PersonLike.Age* commentId: Overload:TinyLife.Objects.PersonLike.Age href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Age @@ -14238,6 +14464,545 @@ references: - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate name: AddEmotionDelegate href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html +- uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + commentId: M:TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + name: GetPassiveNeedReduction(NeedType) + nameWithType: PersonLike.GetPassiveNeedReduction(NeedType) + fullName: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + spec.csharp: + - uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + name: GetPassiveNeedReduction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) + name: GetPassiveNeedReduction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ) +- uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + commentId: T:TinyLife.Objects.PersonLike.PassiveReductionDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.PassiveReductionDelegate + nameWithType: PersonLike.PassiveReductionDelegate + fullName: TinyLife.Objects.PersonLike.PassiveReductionDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + name: PassiveReductionDelegate + href: TinyLife.Objects.PersonLike.PassiveReductionDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + name: PassiveReductionDelegate + href: TinyLife.Objects.PersonLike.PassiveReductionDelegate.html +- uid: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}} + commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action<(SpriteBatch Batch, Vector2 DrawPos, Vector2 DepthPos, float Floor, ParentInfo Parent, Color? OverrideColor, float Scale)> + nameWithType: Action<(SpriteBatch Batch, Vector2 DrawPos, Vector2 DepthPos, float Floor, ParentInfo Parent, Color? OverrideColor, float Scale)> + fullName: System.Action<(Microsoft.Xna.Framework.Graphics.SpriteBatch Batch, Microsoft.Xna.Framework.Vector2 DrawPos, Microsoft.Xna.Framework.Vector2 DepthPos, float Floor, TinyLife.Objects.ParentInfo Parent, Microsoft.Xna.Framework.Color? OverrideColor, float Scale)> + nameWithType.vb: Action(Of (Batch As SpriteBatch, DrawPos As Vector2, DepthPos As Vector2, Floor As Single, Parent As ParentInfo, OverrideColor As Color?, Scale As Single)) + fullName.vb: System.Action(Of (Batch As Microsoft.Xna.Framework.Graphics.SpriteBatch, DrawPos As Microsoft.Xna.Framework.Vector2, DepthPos As Microsoft.Xna.Framework.Vector2, Floor As Single, Parent As TinyLife.Objects.ParentInfo, OverrideColor As Microsoft.Xna.Framework.Color?, Scale As Single)) + name.vb: Action(Of (Batch As SpriteBatch, DrawPos As Vector2, DepthPos As Vector2, Floor As Single, Parent As ParentInfo, OverrideColor As Color?, Scale As Single)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.Batch + name: Batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.batch + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.DrawPos + name: DrawPos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.drawpos + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.DepthPos + name: DepthPos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.depthpos + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.Floor + name: Floor + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.floor + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.Parent + name: Parent + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.parent + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.OverrideColor + name: OverrideColor + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.overridecolor + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.Scale + name: Scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.scale + - name: ) + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.Batch + name: Batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.batch + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.DrawPos + name: DrawPos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.drawpos + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.DepthPos + name: DepthPos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.depthpos + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.Floor + name: Floor + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.floor + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.Parent + name: Parent + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.parent + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.OverrideColor + name: OverrideColor + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.overridecolor + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single}.Scale + name: Scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.single,tinylife.objects.parentinfo,system.nullable-microsoft.xna.framework.color-,system.single-.scale + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) +- uid: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}} + commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}} + parent: System + definition: System.Action`1 + href: https://learn.microsoft.com/dotnet/api/system.action-1 + name: Action<(SpriteBatch Batch, SpriteAnimation Animation, TextureRegion Region, WornClothes Clothes, int LayerIndex, Vector2 DrawPos, Vector2 DepthPos, float Floor, ParentInfo Parent, Color Color, float Scale, float DepthOffset)> + nameWithType: Action<(SpriteBatch Batch, SpriteAnimation Animation, TextureRegion Region, WornClothes Clothes, int LayerIndex, Vector2 DrawPos, Vector2 DepthPos, float Floor, ParentInfo Parent, Color Color, float Scale, float DepthOffset)> + fullName: System.Action<(Microsoft.Xna.Framework.Graphics.SpriteBatch Batch, MLEM.Animations.SpriteAnimation Animation, MLEM.Textures.TextureRegion Region, TinyLife.Objects.WornClothes Clothes, int LayerIndex, Microsoft.Xna.Framework.Vector2 DrawPos, Microsoft.Xna.Framework.Vector2 DepthPos, float Floor, TinyLife.Objects.ParentInfo Parent, Microsoft.Xna.Framework.Color Color, float Scale, float DepthOffset)> + nameWithType.vb: Action(Of (Batch As SpriteBatch, Animation As SpriteAnimation, Region As TextureRegion, Clothes As WornClothes, LayerIndex As Integer, DrawPos As Vector2, DepthPos As Vector2, Floor As Single, Parent As ParentInfo, Color As Color, Scale As Single, DepthOffset As Single)) + fullName.vb: System.Action(Of (Batch As Microsoft.Xna.Framework.Graphics.SpriteBatch, Animation As MLEM.Animations.SpriteAnimation, Region As MLEM.Textures.TextureRegion, Clothes As TinyLife.Objects.WornClothes, LayerIndex As Integer, DrawPos As Microsoft.Xna.Framework.Vector2, DepthPos As Microsoft.Xna.Framework.Vector2, Floor As Single, Parent As TinyLife.Objects.ParentInfo, Color As Microsoft.Xna.Framework.Color, Scale As Single, DepthOffset As Single)) + name.vb: Action(Of (Batch As SpriteBatch, Animation As SpriteAnimation, Region As TextureRegion, Clothes As WornClothes, LayerIndex As Integer, DrawPos As Vector2, DepthPos As Vector2, Floor As Single, Parent As ParentInfo, Color As Color, Scale As Single, DepthOffset As Single)) + spec.csharp: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - name: ( + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Batch + name: Batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.batch + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Animation + name: Animation + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.animation + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Region + name: Region + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.region + - name: ',' + - name: " " + - uid: TinyLife.Objects.WornClothes + name: WornClothes + href: TinyLife.Objects.WornClothes.html + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Clothes + name: Clothes + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.clothes + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.LayerIndex + name: LayerIndex + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.layerindex + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.DrawPos + name: DrawPos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.drawpos + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.DepthPos + name: DepthPos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.depthpos + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Floor + name: Floor + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.floor + - name: ',' + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Parent + name: Parent + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.parent + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Color + name: Color + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.color + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Scale + name: Scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.scale + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.DepthOffset + name: DepthOffset + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.depthoffset + - name: ) + - name: '>' + spec.vb: + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - name: ( + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Batch + name: Batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.batch + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + name: SpriteBatch + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Animation + name: Animation + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.animation + - name: " " + - name: As + - name: " " + - uid: MLEM.Animations.SpriteAnimation + name: SpriteAnimation + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Region + name: Region + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.region + - name: " " + - name: As + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Clothes + name: Clothes + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.clothes + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.WornClothes + name: WornClothes + href: TinyLife.Objects.WornClothes.html + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.LayerIndex + name: LayerIndex + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.layerindex + - name: " " + - name: As + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.DrawPos + name: DrawPos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.drawpos + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.DepthPos + name: DepthPos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.depthpos + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Floor + name: Floor + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.floor + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Parent + name: Parent + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.parent + - name: " " + - name: As + - name: " " + - uid: TinyLife.Objects.ParentInfo + name: ParentInfo + href: TinyLife.Objects.ParentInfo.html + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Color + name: Color + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.color + - name: " " + - name: As + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.Scale + name: Scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.scale + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.ValueTuple{System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single}}.DepthOffset + name: DepthOffset + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,mlem.animations.spriteanimation,mlem.textures.textureregion,tinylife.objects.wornclothes,system.int32,microsoft.xna.framework.vector2,microsoft.xna.framework.vector2,system.valuetuple-system.single,tinylife.objects.parentinfo,microsoft.xna.framework.color,system.single,system.single--.depthoffset + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ) +- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup} + commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,MLEM.Animations.SpriteAnimationGroup} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of ClothesLayer, SpriteAnimationGroup) + fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Objects.ClothesLayer, MLEM.Animations.SpriteAnimationGroup) + name.vb: Dictionary(Of ClothesLayer, SpriteAnimationGroup) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimationGroup + name: SpriteAnimationGroup + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.ClothesLayer + name: ClothesLayer + href: TinyLife.Objects.ClothesLayer.html + - name: ',' + - name: " " + - uid: MLEM.Animations.SpriteAnimationGroup + name: SpriteAnimationGroup + isExternal: true + - name: ) - uid: TinyLife.Objects.PersonLike.#ctor* commentId: Overload:TinyLife.Objects.PersonLike.#ctor href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike__ctor_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_ @@ -14254,17 +15019,210 @@ references: name: Map nameWithType: Map fullName: TinyLife.World.Map -- uid: TinyLife.Objects.PersonLike.Finalize* - commentId: Overload:TinyLife.Objects.PersonLike.Finalize - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Finalize - name: ~PersonLike - nameWithType: PersonLike.~PersonLike - fullName: TinyLife.Objects.PersonLike.~PersonLike +- uid: MLEM.Misc.Direction2.Right + commentId: F:MLEM.Misc.Direction2.Right + isExternal: true + name: Right + nameWithType: Direction2.Right + fullName: MLEM.Misc.Direction2.Right +- uid: TinyLife.Objects.PersonLike.DrawUi* + commentId: Overload:TinyLife.Objects.PersonLike.DrawUi + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ + name: DrawUi + nameWithType: PersonLike.DrawUi + fullName: TinyLife.Objects.PersonLike.DrawUi +- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch + commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch + parent: Microsoft.Xna.Framework.Graphics + isExternal: true + name: SpriteBatch + nameWithType: SpriteBatch + fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: System.Nullable{TinyLife.Objects.Pose} + commentId: T:System.Nullable{TinyLife.Objects.Pose} + parent: System + definition: System.Nullable`1 + href: TinyLife.Objects.Pose.html + name: Pose? + nameWithType: Pose? + fullName: TinyLife.Objects.Pose? spec.csharp: - - name: "~" - - uid: TinyLife.Objects.PersonLike.Finalize* - name: PersonLike - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Finalize + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: '?' + spec.vb: + - uid: TinyLife.Objects.Pose + name: Pose + href: TinyLife.Objects.Pose.html + - name: '?' +- uid: System.Nullable{TinyLife.Objects.AgeGroup} + commentId: T:System.Nullable{TinyLife.Objects.AgeGroup} + parent: System + definition: System.Nullable`1 + href: TinyLife.Objects.AgeGroup.html + name: AgeGroup? + nameWithType: AgeGroup? + fullName: TinyLife.Objects.AgeGroup? + spec.csharp: + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '?' + spec.vb: + - uid: TinyLife.Objects.AgeGroup + name: AgeGroup + href: TinyLife.Objects.AgeGroup.html + - name: '?' +- uid: System.Nullable{TinyLife.Objects.LifeSpan} + commentId: T:System.Nullable{TinyLife.Objects.LifeSpan} + parent: System + definition: System.Nullable`1 + href: TinyLife.Objects.LifeSpan.html + name: LifeSpan? + nameWithType: LifeSpan? + fullName: TinyLife.Objects.LifeSpan? + spec.csharp: + - uid: TinyLife.Objects.LifeSpan + name: LifeSpan + href: TinyLife.Objects.LifeSpan.html + - name: '?' + spec.vb: + - uid: TinyLife.Objects.LifeSpan + name: LifeSpan + href: TinyLife.Objects.LifeSpan.html + - name: '?' +- uid: MLEM.Animations.SpriteAnimationGroup + commentId: T:MLEM.Animations.SpriteAnimationGroup + parent: MLEM.Animations + isExternal: true + name: SpriteAnimationGroup + nameWithType: SpriteAnimationGroup + fullName: MLEM.Animations.SpriteAnimationGroup +- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + commentId: M:TinyLife.Objects.PersonLike.SetAnimationsFromLooks + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + name: SetAnimationsFromLooks() + nameWithType: PersonLike.SetAnimationsFromLooks() + fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks() + spec.csharp: + - uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + name: SetAnimationsFromLooks + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks + name: SetAnimationsFromLooks + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks + - name: ( + - name: ) +- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup* + commentId: Overload:TinyLife.Objects.PersonLike.GenerateAnimationGroup + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ + name: GenerateAnimationGroup + nameWithType: PersonLike.GenerateAnimationGroup + fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup +- uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyDictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of Point, TextureRegion) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: IReadOnlyDictionary(Of Point, TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: MLEM.Animations + commentId: N:MLEM.Animations + isExternal: true + name: MLEM.Animations + nameWithType: MLEM.Animations + fullName: MLEM.Animations + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Animations + name: Animations + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Animations + name: Animations + isExternal: true +- uid: System.Collections.Generic.IReadOnlyDictionary`2 + commentId: T:System.Collections.Generic.IReadOnlyDictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of TKey, TValue) + name.vb: IReadOnlyDictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) - uid: TinyLife.World.Household.FurnitureStorage commentId: F:TinyLife.World.Household.FurnitureStorage href: TinyLife.World.Household.html#TinyLife_World_Household_FurnitureStorage @@ -14343,13 +15301,6 @@ references: name: GameTime nameWithType: GameTime fullName: Microsoft.Xna.Framework.GameTime -- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - commentId: T:Microsoft.Xna.Framework.Graphics.SpriteBatch - parent: Microsoft.Xna.Framework.Graphics - isExternal: true - name: SpriteBatch - nameWithType: SpriteBatch - fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch - uid: MLEM.Graphics.StaticSpriteBatch commentId: T:MLEM.Graphics.StaticSpriteBatch isExternal: true @@ -14806,24 +15757,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: ) -- uid: TinyLife.Actions.ActionInfo - commentId: T:TinyLife.Actions.ActionInfo - parent: TinyLife.Actions - href: TinyLife.Actions.ActionInfo.html - name: ActionInfo - nameWithType: ActionInfo - fullName: TinyLife.Actions.ActionInfo -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -14835,9 +15779,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -14848,12 +15792,45 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo* - commentId: Overload:TinyLife.Objects.PersonLike.GetFreeActionSpotInfo - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo - nameWithType: PersonLike.GetFreeActionSpotInfo - fullName: TinyLife.Objects.PersonLike.GetFreeActionSpotInfo +- uid: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos* + commentId: Overload:TinyLife.Objects.PersonLike.GetFreeActionSpotInfos + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos + nameWithType: PersonLike.GetFreeActionSpotInfos + fullName: TinyLife.Objects.PersonLike.GetFreeActionSpotInfos +- 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 + href: https://learn.microsoft.com/dotnet/api/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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) - 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 @@ -15020,18 +15997,6 @@ references: name: VisitLot nameWithType: PersonLike.VisitLot fullName: TinyLife.Objects.PersonLike.VisitLot -- uid: MLEM.Misc.Direction2.Right - commentId: F:MLEM.Misc.Direction2.Right - isExternal: true - name: Right - nameWithType: Direction2.Right - fullName: MLEM.Misc.Direction2.Right -- uid: TinyLife.Objects.PersonLike.DrawUi* - commentId: Overload:TinyLife.Objects.PersonLike.DrawUi - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_ - name: DrawUi - nameWithType: PersonLike.DrawUi - fullName: TinyLife.Objects.PersonLike.DrawUi - uid: TinyLife.Objects.PersonLike.GetRelationship* commentId: Overload:TinyLife.Objects.PersonLike.GetRelationship href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRelationship_TinyLife_Objects_PersonLike_System_Boolean_ @@ -15288,6 +16253,13 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + href: TinyLife.Actions.ActionInfo.html + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo - uid: TinyLife.World.Room commentId: T:TinyLife.World.Room parent: TinyLife.World @@ -17102,143 +18074,61 @@ references: name: MoveToMapExitRoad nameWithType: PersonLike.MoveToMapExitRoad fullName: TinyLife.Objects.PersonLike.MoveToMapExitRoad -- uid: MLEM.Animations.SpriteAnimationGroup - commentId: T:MLEM.Animations.SpriteAnimationGroup - parent: MLEM.Animations - isExternal: true - name: SpriteAnimationGroup - nameWithType: SpriteAnimationGroup - fullName: MLEM.Animations.SpriteAnimationGroup -- uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks - commentId: M:TinyLife.Objects.PersonLike.SetAnimationsFromLooks - parent: TinyLife.Objects.PersonLike - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks - name: SetAnimationsFromLooks() - nameWithType: PersonLike.SetAnimationsFromLooks() - fullName: TinyLife.Objects.PersonLike.SetAnimationsFromLooks() - spec.csharp: - - uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks - name: SetAnimationsFromLooks - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Objects.PersonLike.SetAnimationsFromLooks - name: SetAnimationsFromLooks - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsFromLooks - - name: ( - - name: ) -- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup* - commentId: Overload:TinyLife.Objects.PersonLike.GenerateAnimationGroup - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GenerateAnimationGroup_TinyLife_Objects_ClothesLayer_System_Int32_System_Collections_Generic_IReadOnlyDictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_ - name: GenerateAnimationGroup - nameWithType: PersonLike.GenerateAnimationGroup - fullName: TinyLife.Objects.PersonLike.GenerateAnimationGroup -- uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} - parent: System.Collections.Generic - definition: System.Collections.Generic.IReadOnlyDictionary`2 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - name: IReadOnlyDictionary - nameWithType: IReadOnlyDictionary - fullName: System.Collections.Generic.IReadOnlyDictionary - nameWithType.vb: IReadOnlyDictionary(Of Point, TextureRegion) - fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) - name.vb: IReadOnlyDictionary(Of Point, TextureRegion) - spec.csharp: - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: < - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: ( - - name: Of - - name: " " - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: ) -- uid: MLEM.Animations - commentId: N:MLEM.Animations - isExternal: true - name: MLEM.Animations - nameWithType: MLEM.Animations - fullName: MLEM.Animations - spec.csharp: - - uid: MLEM - name: MLEM - isExternal: true - - name: . - - uid: MLEM.Animations - name: Animations - isExternal: true - spec.vb: - - uid: MLEM - name: MLEM - isExternal: true - - name: . - - uid: MLEM.Animations - name: Animations - isExternal: true -- uid: System.Collections.Generic.IReadOnlyDictionary`2 - commentId: T:System.Collections.Generic.IReadOnlyDictionary`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - name: IReadOnlyDictionary - nameWithType: IReadOnlyDictionary - fullName: System.Collections.Generic.IReadOnlyDictionary - nameWithType.vb: IReadOnlyDictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of TKey, TValue) - name.vb: IReadOnlyDictionary(Of TKey, TValue) - spec.csharp: - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: < - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: '>' - spec.vb: - - uid: System.Collections.Generic.IReadOnlyDictionary`2 - name: IReadOnlyDictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 - - name: ( - - name: Of - - name: " " - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: ) - uid: TinyLife.Objects.PersonLike.DrawLooks* commentId: Overload:TinyLife.Objects.PersonLike.DrawLooks href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawLooks_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_TinyLife_Objects_ParentInfo_System_Nullable_Microsoft_Xna_Framework_Color__System_Single_ name: DrawLooks nameWithType: PersonLike.DrawLooks fullName: TinyLife.Objects.PersonLike.DrawLooks +- uid: TinyLife.Objects.PersonLike.DrawLooksLayer* + commentId: Overload:TinyLife.Objects.PersonLike.DrawLooksLayer + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawLooksLayer_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Animations_SpriteAnimation_MLEM_Textures_TextureRegion_TinyLife_Objects_WornClothes_System_Int32_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Vector2_System_Single_TinyLife_Objects_ParentInfo_Microsoft_Xna_Framework_Color_System_Single_System_Single_ + name: DrawLooksLayer + nameWithType: PersonLike.DrawLooksLayer + fullName: TinyLife.Objects.PersonLike.DrawLooksLayer +- uid: MLEM.Animations.SpriteAnimation + commentId: T:MLEM.Animations.SpriteAnimation + parent: MLEM.Animations + isExternal: true + name: SpriteAnimation + nameWithType: SpriteAnimation + fullName: MLEM.Animations.SpriteAnimation +- 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.Color + commentId: T:Microsoft.Xna.Framework.Color + parent: Microsoft.Xna.Framework + isExternal: true + name: Color + nameWithType: Color + fullName: Microsoft.Xna.Framework.Color +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true - uid: TinyLife.Objects.PersonLike.OnRoomCheck* commentId: Overload:TinyLife.Objects.PersonLike.OnRoomCheck href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnRoomCheck @@ -17458,6 +18348,25 @@ references: name: ValidateClothes nameWithType: PersonLike.ValidateClothes fullName: TinyLife.Objects.PersonLike.ValidateClothes +- uid: TinyLife.NeedType.PassiveReduction + commentId: F:TinyLife.NeedType.PassiveReduction + href: TinyLife.NeedType.html#TinyLife_NeedType_PassiveReduction + name: PassiveReduction + nameWithType: NeedType.PassiveReduction + fullName: TinyLife.NeedType.PassiveReduction +- uid: TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + commentId: E:TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction + parent: TinyLife.Objects.PersonLike + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_OnGetPassiveNeedReduction + name: OnGetPassiveNeedReduction + nameWithType: PersonLike.OnGetPassiveNeedReduction + fullName: TinyLife.Objects.PersonLike.OnGetPassiveNeedReduction +- uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction* + commentId: Overload:TinyLife.Objects.PersonLike.GetPassiveNeedReduction + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPassiveNeedReduction_TinyLife_NeedType_ + name: GetPassiveNeedReduction + nameWithType: PersonLike.GetPassiveNeedReduction + fullName: TinyLife.Objects.PersonLike.GetPassiveNeedReduction - uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound* commentId: Overload:TinyLife.Objects.PersonLike.GetRandomSpeakSound href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetRandomSpeakSound_TinyLife_Objects_VoiceStyle_TinyLife_Objects_SpeakStyle_System_Collections_Generic_List_Microsoft_Xna_Framework_Audio_SoundEffect__System_Nullable_System_TimeSpan__ diff --git a/docs/api/TinyLife.Objects.Pose.yml b/docs/api/TinyLife.Objects.Pose.yml index af0a639..f79cc73 100644 --- a/docs/api/TinyLife.Objects.Pose.yml +++ b/docs/api/TinyLife.Objects.Pose.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/PersonLike.cs - startLine: 3408 + startLine: 3388 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/PersonLike.cs - startLine: 3413 + startLine: 3393 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,7 +88,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/PersonLike.cs - startLine: 3417 + startLine: 3397 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -116,7 +116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/PersonLike.cs - startLine: 3421 + startLine: 3401 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/PersonLike.cs - startLine: 3426 + startLine: 3406 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/PersonLike.cs - startLine: 3431 + startLine: 3411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -206,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/PersonLike.cs - startLine: 3435 + startLine: 3415 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/PersonLike.cs - startLine: 3439 + startLine: 3419 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -262,7 +262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/PersonLike.cs - startLine: 3443 + startLine: 3423 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -290,7 +290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/PersonLike.cs - startLine: 3447 + startLine: 3427 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -318,7 +318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/PersonLike.cs - startLine: 3451 + startLine: 3431 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkingArmsOut path: ../TinyLife/Objects/PersonLike.cs - startLine: 3455 + startLine: 3435 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PregnancyAbility.yml b/docs/api/TinyLife.Objects.PregnancyAbility.yml index 92125d4..e6e5c55 100644 --- a/docs/api/TinyLife.Objects.PregnancyAbility.yml +++ b/docs/api/TinyLife.Objects.PregnancyAbility.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/PersonLike.cs - startLine: 3601 + startLine: 3564 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neither path: ../TinyLife/Objects/PersonLike.cs - startLine: 3606 + startLine: 3569 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOthersPregnant path: ../TinyLife/Objects/PersonLike.cs - startLine: 3610 + startLine: 3573 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnant path: ../TinyLife/Objects/PersonLike.cs - startLine: 3614 + startLine: 3577 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ScreenObject.yml b/docs/api/TinyLife.Objects.ScreenObject.yml index 484fca0..c602041 100644 --- a/docs/api/TinyLife.Objects.ScreenObject.yml +++ b/docs/api/TinyLife.Objects.ScreenObject.yml @@ -102,7 +102,7 @@ items: - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -159,12 +159,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -427,7 +428,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1485,17 +1486,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1507,9 +1508,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3437,6 +3438,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3497,32 +3559,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3665,21 +3701,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3718,10 +3754,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3768,9 +3803,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3809,10 +3844,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index 6fa683c..c22c7d6 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 3556 + startLine: 3519 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/PersonLike.cs - startLine: 3560 + startLine: 3523 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -105,7 +105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/PersonLike.cs - startLine: 3561 + startLine: 3524 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/PersonLike.cs - startLine: 3562 + startLine: 3525 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/PersonLike.cs - startLine: 3563 + startLine: 3526 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/PersonLike.cs - startLine: 3564 + startLine: 3527 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/PersonLike.cs - startLine: 3565 + startLine: 3528 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/PersonLike.cs - startLine: 3566 + startLine: 3529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -261,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/PersonLike.cs - startLine: 3567 + startLine: 3530 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -287,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/PersonLike.cs - startLine: 3568 + startLine: 3531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -313,7 +313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/PersonLike.cs - startLine: 3569 + startLine: 3532 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -339,7 +339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/PersonLike.cs - startLine: 3570 + startLine: 3533 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -365,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/PersonLike.cs - startLine: 3571 + startLine: 3534 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -391,7 +391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/PersonLike.cs - startLine: 3572 + startLine: 3535 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -417,7 +417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/PersonLike.cs - startLine: 3573 + startLine: 3536 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -443,7 +443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/PersonLike.cs - startLine: 3574 + startLine: 3537 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -469,7 +469,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/PersonLike.cs - startLine: 3575 + startLine: 3538 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Television.yml b/docs/api/TinyLife.Objects.Television.yml index f30acb2..95cc92b 100644 --- a/docs/api/TinyLife.Objects.Television.yml +++ b/docs/api/TinyLife.Objects.Television.yml @@ -105,7 +105,7 @@ items: - TinyLife.Objects.Furniture.OnAdded - TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) - - TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -162,12 +162,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1623,17 +1624,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1645,9 +1646,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3575,6 +3576,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3635,32 +3697,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3803,21 +3839,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3856,10 +3892,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3906,9 +3941,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3947,10 +3982,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.TrashBag.yml b/docs/api/TinyLife.Objects.TrashBag.yml index 30dfdba..5cafe99 100644 --- a/docs/api/TinyLife.Objects.TrashBag.yml +++ b/docs/api/TinyLife.Objects.TrashBag.yml @@ -83,7 +83,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -144,12 +144,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1017,17 +1018,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1039,9 +1040,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3251,6 +3252,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3311,32 +3373,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3479,21 +3515,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3532,10 +3568,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3582,9 +3617,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3623,10 +3658,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.TrashCan.yml b/docs/api/TinyLife.Objects.TrashCan.yml index e034051..63952d3 100644 --- a/docs/api/TinyLife.Objects.TrashCan.yml +++ b/docs/api/TinyLife.Objects.TrashCan.yml @@ -85,7 +85,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -144,12 +144,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -390,7 +391,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1202,17 +1203,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1224,9 +1225,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3230,6 +3231,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3290,32 +3352,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3458,21 +3494,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3511,10 +3547,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3561,9 +3596,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3602,10 +3637,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml index cedf97f..d632abb 100644 --- a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml +++ b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml @@ -83,7 +83,7 @@ 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.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip) - TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) @@ -143,12 +143,13 @@ items: - TinyLife.Objects.MapObject.ValidateEarly - TinyLife.Objects.MapObject.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) + - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -386,7 +387,7 @@ items: description: An optional color to override the default colors of the furniture - id: rotation type: MLEM.Misc.Direction2 - description: The rotation of the furniture + description: The rotation that the furniture should be drawn with, which is usually derived from TextureRotation. - id: colors type: System.Int32[] description: The colors to draw the furniture with @@ -1140,17 +1141,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.Furniture - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: Furniture.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: Furniture.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1162,9 +1163,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.Furniture.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -3193,6 +3194,67 @@ references: name: Map href: TinyLife.World.Map.html - name: ) +- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + parent: TinyLife.Objects.MapObject + isExternal: true + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + name: GetPathCostModifier(Point) + nameWithType: MapObject.GetPathCostModifier(Point) + fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) + name: GetPathCostModifier + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) parent: TinyLife.Objects.MapObject @@ -3253,32 +3315,6 @@ references: name: ObjectCategory href: TinyLife.Objects.ObjectCategory.html - name: ) -- uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - parent: TinyLife.Objects.MapObject - isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - name: GetPathCostModifier(Point) - nameWithType: MapObject.GetPathCostModifier(Point) - fullName: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - spec.csharp: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - name: GetPathCostModifier - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetPathCostModifier_Microsoft_Xna_Framework_Point_ - - name: ( - - uid: Microsoft.Xna.Framework.Point - name: Point - isExternal: true - - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -3421,21 +3457,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3474,10 +3510,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -3524,9 +3559,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -3565,10 +3600,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Vehicle.yml b/docs/api/TinyLife.Objects.Vehicle.yml index 4b0978c..8ce5fb2 100644 --- a/docs/api/TinyLife.Objects.Vehicle.yml +++ b/docs/api/TinyLife.Objects.Vehicle.yml @@ -77,11 +77,9 @@ items: - 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) - TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean) - - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.OnCurrentGameMapChanged(TinyLife.World.Map,TinyLife.World.Map) - TinyLife.Objects.MapObject.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - TinyLife.Objects.MapObject.GetRestoreNeedModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) @@ -89,9 +87,12 @@ items: - TinyLife.Objects.MapObject.GetPathCostModifier(Microsoft.Xna.Framework.Point) - TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) - TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single) + - TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + - TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) - TinyLife.Objects.MapObject.DoUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - TinyLife.Objects.MapObject.GetModCategory(System.String) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) @@ -1149,17 +1150,17 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) -- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) - nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfos(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfos(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) spec.csharp: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1171,9 +1172,9 @@ references: href: TinyLife.Objects.ObjectCategory.html - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfos_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: ( - uid: TinyLife.Objects.PersonLike name: PersonLike @@ -1296,66 +1297,6 @@ references: href: https://learn.microsoft.com/dotnet/api/system.string - name: ) - name: ) -- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - 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 - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - name: SetMapAndValidate - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ - - name: ( - - uid: TinyLife.World.Map - name: Map - href: TinyLife.World.Map.html - - name: ) -- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - parent: TinyLife.Objects.MapObject - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - name: HasCategory(PersonLike, ObjectCategory) - nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) - fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) - name: HasCategory - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.PersonLike - name: PersonLike - href: TinyLife.Objects.PersonLike.html - - name: ',' - - name: " " - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - uid: TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) commentId: M:TinyLife.Objects.MapObject.GetEfficiencyModifier(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) parent: TinyLife.Objects.MapObject @@ -1755,6 +1696,101 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: GetFreeActionSpotInfo(PersonLike, ObjectCategory) + nameWithType: MapObject.GetFreeActionSpotInfo(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.GetFreeActionSpotInfo(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: GetFreeActionSpotInfo + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_GetFreeActionSpotInfo_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) +- uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + commentId: M:TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + 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 + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) + name: SetMapAndValidate + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_SetMapAndValidate_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) +- uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + commentId: M:TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + parent: TinyLife.Objects.MapObject + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + name: HasCategory(PersonLike, ObjectCategory) + nameWithType: MapObject.HasCategory(PersonLike, ObjectCategory) + fullName: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike, TinyLife.Objects.ObjectCategory) + spec.csharp: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) + spec.vb: + - uid: TinyLife.Objects.MapObject.HasCategory(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory) + name: HasCategory + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_HasCategory_TinyLife_Objects_PersonLike_TinyLife_Objects_ObjectCategory_ + - name: ( + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + href: TinyLife.Objects.ObjectCategory.html + - name: ) - uid: TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) commentId: M:TinyLife.Objects.MapObject.DoDraw(Microsoft.Xna.Framework.GameTime,System.Object,System.Nullable{Microsoft.Xna.Framework.Color},System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item}) parent: TinyLife.Objects.MapObject @@ -1897,21 +1933,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) -- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) - commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) +- uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, float, Point, List, bool, ParentInfo, float, SpriteEffects, bool) - fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, float, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) - nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) - fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Single, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) - name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Single, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + name: DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + nameWithType: MapObject.DrawColumns(Map, Vector2, float, object, Vector2, TextureRegion, Color, Vector2, Point, List, bool, ParentInfo, float, SpriteEffects, bool) + fullName: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, float, object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List, bool, TinyLife.Objects.ParentInfo, float, Microsoft.Xna.Framework.Graphics.SpriteEffects, bool) + nameWithType.vb: MapObject.DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of StaticSpriteBatch.Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) + fullName.vb: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single, Object, Microsoft.Xna.Framework.Vector2, MLEM.Textures.TextureRegion, Microsoft.Xna.Framework.Color, Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Point, System.Collections.Generic.List(Of MLEM.Graphics.StaticSpriteBatch.Item), Boolean, TinyLife.Objects.ParentInfo, Single, Microsoft.Xna.Framework.Graphics.SpriteEffects, Boolean) + name.vb: DrawColumns(Map, Vector2, Single, Object, Vector2, TextureRegion, Color, Vector2, Point, List(Of Item), Boolean, ParentInfo, Single, SpriteEffects, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -1950,10 +1986,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: float + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point @@ -2000,9 +2035,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,System.Single,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) + - uid: TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Object,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Point,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,TinyLife.Objects.ParentInfo,System.Single,Microsoft.Xna.Framework.Graphics.SpriteEffects,System.Boolean) name: DrawColumns - href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_System_Single_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ + href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawColumns_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Single_System_Object_Microsoft_Xna_Framework_Vector2_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_Microsoft_Xna_Framework_Vector2_Microsoft_Xna_Framework_Point_System_Collections_Generic_List_MLEM_Graphics_StaticSpriteBatch_Item__System_Boolean_TinyLife_Objects_ParentInfo_System_Single_Microsoft_Xna_Framework_Graphics_SpriteEffects_System_Boolean_ - name: ( - uid: TinyLife.World.Map name: Map @@ -2041,10 +2076,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.Single - name: Single + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Point diff --git a/docs/api/TinyLife.Objects.Visibility.yml b/docs/api/TinyLife.Objects.Visibility.yml index b6394d1..725ab99 100644 --- a/docs/api/TinyLife.Objects.Visibility.yml +++ b/docs/api/TinyLife.Objects.Visibility.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/MapObject.cs - startLine: 859 + startLine: 854 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisible path: ../TinyLife/Objects/MapObject.cs - startLine: 864 + startLine: 859 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisibleExt path: ../TinyLife/Objects/MapObject.cs - startLine: 868 + startLine: 863 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideZoomedOut path: ../TinyLife/Objects/MapObject.cs - startLine: 872 + startLine: 867 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Static path: ../TinyLife/Objects/MapObject.cs - startLine: 877 + startLine: 872 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index 7a698a1..1f63fdf 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 3584 + startLine: 3547 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/PersonLike.cs - startLine: 3587 + startLine: 3550 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/PersonLike.cs - startLine: 3588 + startLine: 3551 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/PersonLike.cs - startLine: 3589 + startLine: 3552 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -135,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/PersonLike.cs - startLine: 3591 + startLine: 3554 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MidHigh path: ../TinyLife/Objects/PersonLike.cs - startLine: 3593 + startLine: 3556 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.WallLike.yml b/docs/api/TinyLife.Objects.WallLike.yml index a44c34e..9bd27c4 100644 --- a/docs/api/TinyLife.Objects.WallLike.yml +++ b/docs/api/TinyLife.Objects.WallLike.yml @@ -10,7 +10,7 @@ items: - TinyLife.Objects.WallLike.Floor - TinyLife.Objects.WallLike.GetCenterBottomPos(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - TinyLife.Objects.WallLike.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,System.Single) - - TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) + - TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) - TinyLife.Objects.WallLike.GetIndexForCamera(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - TinyLife.Objects.WallLike.GetPositionForCamera(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) - TinyLife.Objects.WallLike.GetPrice @@ -39,7 +39,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallLike path: ../TinyLife/Objects/WallLike.cs - startLine: 16 + startLine: 17 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -98,7 +98,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Positions path: ../TinyLife/Objects/WallLike.cs - startLine: 24 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Floor path: ../TinyLife/Objects/WallLike.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsStatic path: ../TinyLife/Objects/WallLike.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -222,7 +222,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opening path: ../TinyLife/Objects/WallLike.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -266,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/WallLike.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/WallLike.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -357,7 +357,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/WallLike.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -388,7 +388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/WallLike.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -422,7 +422,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/WallLike.cs - startLine: 96 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -457,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/WallLike.cs - startLine: 107 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -474,47 +474,39 @@ items: description: The map. content.vb: Public Overridable Sub OnRemoved(map As Map) overload: TinyLife.Objects.WallLike.OnRemoved* -- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - id: GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) +- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + id: GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) parent: TinyLife.Objects.WallLike langs: - csharp - vb - name: GetFreeActionSpotInfo(Map, PersonLike) - nameWithType: WallLike.GetFreeActionSpotInfo(Map, PersonLike) - fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.PersonLike) + name: GetFreeActionSpotInfos(Map, PersonLike) + nameWithType: WallLike.GetFreeActionSpotInfos(Map, PersonLike) + fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map, TinyLife.Objects.PersonLike) type: Method source: remote: path: TinyLife/Objects/WallLike.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetFreeActionSpotInfo + id: GetFreeActionSpotInfos path: ../TinyLife/Objects/WallLike.cs - startLine: 120 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: >- - Returns an that contains this wall and the first free position on either of its sides - - If an is already present in a situation, should be used instead of this method. - example: [] syntax: - content: public ActionInfo GetFreeActionSpotInfo(Map map, PersonLike person) + content: public IEnumerable GetFreeActionSpotInfos(Map map, PersonLike person) parameters: - id: map type: TinyLife.World.Map - description: The map the wall is on. - id: person type: TinyLife.Objects.PersonLike - description: The person to return the action spot info for return: - type: TinyLife.Actions.ActionInfo - description: A free action spot info, or null if there is no free spot - content.vb: Public Function GetFreeActionSpotInfo(map As Map, person As PersonLike) As ActionInfo - overload: TinyLife.Objects.WallLike.GetFreeActionSpotInfo* + type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionInfo} + content.vb: Public Function GetFreeActionSpotInfos(map As Map, person As PersonLike) As IEnumerable(Of ActionInfo) + overload: TinyLife.Objects.WallLike.GetFreeActionSpotInfos* - uid: TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) commentId: M:TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) id: SetOpening(TinyLife.World.Map,TinyLife.World.Opening) @@ -533,7 +525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetOpening path: ../TinyLife/Objects/WallLike.cs - startLine: 133 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -568,7 +560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/WallLike.cs - startLine: 145 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -600,7 +592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/WallLike.cs - startLine: 160 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -638,7 +630,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/Objects/WallLike.cs - startLine: 172 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -691,7 +683,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetIndexForCamera path: ../TinyLife/Objects/WallLike.cs - startLine: 183 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -732,7 +724,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPositionForCamera path: ../TinyLife/Objects/WallLike.cs - startLine: 198 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -771,7 +763,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCenterBottomPos path: ../TinyLife/Objects/WallLike.cs - startLine: 206 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -807,7 +799,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVerticalForCamera path: ../TinyLife/Objects/WallLike.cs - startLine: 223 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -847,7 +839,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVertical path: ../TinyLife/Objects/WallLike.cs - startLine: 236 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1851,43 +1843,12 @@ references: name: OnRemoved nameWithType: WallLike.OnRemoved fullName: TinyLife.Objects.WallLike.OnRemoved -- uid: TinyLife.Actions.ActionInfo - commentId: T:TinyLife.Actions.ActionInfo - parent: TinyLife.Actions - href: TinyLife.Actions.ActionInfo.html - name: ActionInfo - nameWithType: ActionInfo - fullName: TinyLife.Actions.ActionInfo -- uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - commentId: M:TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_ - name: ToFreeActionSpot(ObjectCategory) - nameWithType: ActionInfo.ToFreeActionSpot(ObjectCategory) - fullName: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - spec.csharp: - - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - name: ToFreeActionSpot - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) - spec.vb: - - uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory) - name: ToFreeActionSpot - href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_ - - name: ( - - uid: TinyLife.Objects.ObjectCategory - name: ObjectCategory - href: TinyLife.Objects.ObjectCategory.html - - name: ) -- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo* - commentId: Overload:TinyLife.Objects.WallLike.GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: GetFreeActionSpotInfo - nameWithType: WallLike.GetFreeActionSpotInfo - fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo +- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos* + commentId: Overload:TinyLife.Objects.WallLike.GetFreeActionSpotInfos + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + name: GetFreeActionSpotInfos + nameWithType: WallLike.GetFreeActionSpotInfos + fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfos - uid: TinyLife.Objects.PersonLike commentId: T:TinyLife.Objects.PersonLike parent: TinyLife.Objects @@ -1895,28 +1856,104 @@ references: name: PersonLike nameWithType: PersonLike fullName: TinyLife.Objects.PersonLike -- uid: TinyLife.Actions - commentId: N:TinyLife.Actions - href: TinyLife.html - name: TinyLife.Actions - nameWithType: TinyLife.Actions - fullName: TinyLife.Actions +- 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 + href: https://learn.microsoft.com/dotnet/api/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: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.Actions - name: Actions - href: TinyLife.Actions.html + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: '>' spec.vb: - - uid: TinyLife - name: TinyLife - href: TinyLife.html + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + href: TinyLife.Actions.ActionInfo.html + - name: ) +- uid: System.Collections.Generic.IEnumerable`1 + commentId: T:System.Collections.Generic.IEnumerable`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + 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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system - name: . - - uid: TinyLife.Actions - name: Actions - href: TinyLife.Actions.html + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic - uid: TinyLife.Objects.WallLike.SetOpening* commentId: Overload:TinyLife.Objects.WallLike.SetOpening href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_SetOpening_TinyLife_World_Map_TinyLife_World_Opening_ diff --git a/docs/api/TinyLife.Objects.WornClothes.yml b/docs/api/TinyLife.Objects.WornClothes.yml index e749c51..cb313e3 100644 --- a/docs/api/TinyLife.Objects.WornClothes.yml +++ b/docs/api/TinyLife.Objects.WornClothes.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WornClothes path: ../TinyLife/Objects/Clothes.cs - startLine: 238 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -75,7 +75,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/Clothes.cs - startLine: 245 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -114,7 +114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/Objects/Clothes.cs - startLine: 252 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -158,7 +158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FromStorage path: ../TinyLife/Objects/Clothes.cs - startLine: 257 + startLine: 263 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -197,7 +197,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomPrice path: ../TinyLife/Objects/Clothes.cs - startLine: 263 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -243,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Clothes.cs - startLine: 270 + startLine: 276 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Clothes.cs - startLine: 279 + startLine: 285 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -312,7 +312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Clothes.cs - startLine: 290 + startLine: 296 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.yml b/docs/api/TinyLife.Objects.yml index b0cf35e..46c93db 100644 --- a/docs/api/TinyLife.Objects.yml +++ b/docs/api/TinyLife.Objects.yml @@ -56,6 +56,7 @@ items: - TinyLife.Objects.PersonLike.EfficiencyModifierDelegate - TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate - TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate + - TinyLife.Objects.PersonLike.PassiveReductionDelegate - TinyLife.Objects.PersonLike.RelationshipChangeDelegate - TinyLife.Objects.PersonLike.RestoreNeedDelegate - TinyLife.Objects.PersonLike.SkillBoostDelegate @@ -730,6 +731,29 @@ references: - uid: TinyLife.Objects.PersonLike.AddEmotionDelegate name: AddEmotionDelegate href: TinyLife.Objects.PersonLike.AddEmotionDelegate.html +- uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + commentId: T:TinyLife.Objects.PersonLike.PassiveReductionDelegate + parent: TinyLife.Objects + href: TinyLife.Objects.PersonLike.html + name: PersonLike.PassiveReductionDelegate + nameWithType: PersonLike.PassiveReductionDelegate + fullName: TinyLife.Objects.PersonLike.PassiveReductionDelegate + spec.csharp: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + name: PassiveReductionDelegate + href: TinyLife.Objects.PersonLike.PassiveReductionDelegate.html + spec.vb: + - uid: TinyLife.Objects.PersonLike + name: PersonLike + href: TinyLife.Objects.PersonLike.html + - name: . + - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + name: PassiveReductionDelegate + href: TinyLife.Objects.PersonLike.PassiveReductionDelegate.html - uid: TinyLife.Objects.Pose commentId: T:TinyLife.Objects.Pose parent: TinyLife.Objects diff --git a/docs/api/TinyLife.PersonalityType.TypeCategory.yml b/docs/api/TinyLife.PersonalityType.TypeCategory.yml index 42d0c64..e652ed7 100644 --- a/docs/api/TinyLife.PersonalityType.TypeCategory.yml +++ b/docs/api/TinyLife.PersonalityType.TypeCategory.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TypeCategory path: ../TinyLife/PersonalityType.cs - startLine: 359 + startLine: 366 assemblies: - Tiny Life namespace: TinyLife @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Major path: ../TinyLife/PersonalityType.cs - startLine: 364 + startLine: 371 assemblies: - Tiny Life namespace: TinyLife @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Minor path: ../TinyLife/PersonalityType.cs - startLine: 368 + startLine: 375 assemblies: - Tiny Life namespace: TinyLife @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hidden path: ../TinyLife/PersonalityType.cs - startLine: 373 + startLine: 380 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PersonalityType.yml b/docs/api/TinyLife.PersonalityType.yml index 460d113..60c8f18 100644 --- a/docs/api/TinyLife.PersonalityType.yml +++ b/docs/api/TinyLife.PersonalityType.yml @@ -48,6 +48,7 @@ items: - TinyLife.PersonalityType.Mean - TinyLife.PersonalityType.Millionaire - TinyLife.PersonalityType.ModifiedEmotions + - TinyLife.PersonalityType.ModifiedNeedReductions - TinyLife.PersonalityType.Name - TinyLife.PersonalityType.Outdoorsy - TinyLife.PersonalityType.PerfectPainter @@ -405,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Extroverted path: ../TinyLife/PersonalityType.cs - startLine: 75 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife @@ -432,7 +433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FamilyFocused path: ../TinyLife/PersonalityType.cs - startLine: 79 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife @@ -459,7 +460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Foodie path: ../TinyLife/PersonalityType.cs - startLine: 84 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife @@ -486,7 +487,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Outdoorsy path: ../TinyLife/PersonalityType.cs - startLine: 87 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife @@ -513,7 +514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Techie path: ../TinyLife/PersonalityType.cs - startLine: 88 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife @@ -540,7 +541,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thrifty path: ../TinyLife/PersonalityType.cs - startLine: 97 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife @@ -567,7 +568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Homebody path: ../TinyLife/PersonalityType.cs - startLine: 107 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife @@ -594,7 +595,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cheerful path: ../TinyLife/PersonalityType.cs - startLine: 111 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife @@ -621,7 +622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Brave path: ../TinyLife/PersonalityType.cs - startLine: 116 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife @@ -648,7 +649,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Independent path: ../TinyLife/PersonalityType.cs - startLine: 123 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife @@ -675,7 +676,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FastLearner path: ../TinyLife/PersonalityType.cs - startLine: 127 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife @@ -702,7 +703,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clingy path: ../TinyLife/PersonalityType.cs - startLine: 131 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife @@ -729,7 +730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AfraidOfStrangers path: ../TinyLife/PersonalityType.cs - startLine: 135 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife @@ -756,7 +757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asexual path: ../TinyLife/PersonalityType.cs - startLine: 142 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife @@ -783,7 +784,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Aromantic path: ../TinyLife/PersonalityType.cs - startLine: 146 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife @@ -810,7 +811,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HatesChildren path: ../TinyLife/PersonalityType.cs - startLine: 150 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife @@ -837,7 +838,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pescetarian path: ../TinyLife/PersonalityType.cs - startLine: 154 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife @@ -864,7 +865,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vegetarian path: ../TinyLife/PersonalityType.cs - startLine: 158 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife @@ -891,7 +892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Vegan path: ../TinyLife/PersonalityType.cs - startLine: 162 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife @@ -918,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Daydreamer path: ../TinyLife/PersonalityType.cs - startLine: 167 + startLine: 172 assemblies: - Tiny Life namespace: TinyLife @@ -945,7 +946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CityNative path: ../TinyLife/PersonalityType.cs - startLine: 173 + startLine: 178 assemblies: - Tiny Life namespace: TinyLife @@ -972,7 +973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MasterChef path: ../TinyLife/PersonalityType.cs - startLine: 177 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife @@ -999,7 +1000,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmartKid path: ../TinyLife/PersonalityType.cs - startLine: 180 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife @@ -1026,7 +1027,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymRat path: ../TinyLife/PersonalityType.cs - startLine: 184 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife @@ -1053,7 +1054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HouseholdHero path: ../TinyLife/PersonalityType.cs - startLine: 187 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife @@ -1080,7 +1081,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComputerAddict path: ../TinyLife/PersonalityType.cs - startLine: 190 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife @@ -1107,7 +1108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendOfEveryone path: ../TinyLife/PersonalityType.cs - startLine: 193 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife @@ -1134,7 +1135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Millionaire path: ../TinyLife/PersonalityType.cs - startLine: 197 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife @@ -1161,7 +1162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CapableCarpenter path: ../TinyLife/PersonalityType.cs - startLine: 200 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife @@ -1188,7 +1189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerfectPainter path: ../TinyLife/PersonalityType.cs - startLine: 203 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife @@ -1215,7 +1216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreativeChild path: ../TinyLife/PersonalityType.cs - startLine: 206 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife @@ -1242,7 +1243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBaby path: ../TinyLife/PersonalityType.cs - startLine: 210 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife @@ -1269,7 +1270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CommunicativeBaby path: ../TinyLife/PersonalityType.cs - startLine: 213 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife @@ -1296,7 +1297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Writer path: ../TinyLife/PersonalityType.cs - startLine: 216 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife @@ -1323,7 +1324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/PersonalityType.cs - startLine: 226 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife @@ -1355,7 +1356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Texture path: ../TinyLife/PersonalityType.cs - startLine: 230 + startLine: 236 assemblies: - Tiny Life namespace: TinyLife @@ -1384,7 +1385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Incompatible path: ../TinyLife/PersonalityType.cs - startLine: 235 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife @@ -1418,7 +1419,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoostedSkills path: ../TinyLife/PersonalityType.cs - startLine: 242 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife @@ -1457,7 +1458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoostedSkillTypes path: ../TinyLife/PersonalityType.cs - startLine: 249 + startLine: 255 assemblies: - Tiny Life namespace: TinyLife @@ -1496,7 +1497,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModifiedEmotions path: ../TinyLife/PersonalityType.cs - startLine: 254 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife @@ -1512,6 +1513,35 @@ items: type: System.ValueTuple{TinyLife.Emotions.EmotionType,System.Int32,System.Single}[] content.vb: Public Property ModifiedEmotions As (Emotion As EmotionType, AmountChange As Integer, TimeMultiplier As Single)() overload: TinyLife.PersonalityType.ModifiedEmotions* +- uid: TinyLife.PersonalityType.ModifiedNeedReductions + commentId: P:TinyLife.PersonalityType.ModifiedNeedReductions + id: ModifiedNeedReductions + parent: TinyLife.PersonalityType + langs: + - csharp + - vb + name: ModifiedNeedReductions + nameWithType: PersonalityType.ModifiedNeedReductions + fullName: TinyLife.PersonalityType.ModifiedNeedReductions + type: Property + source: + remote: + path: TinyLife/PersonalityType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ModifiedNeedReductions + path: ../TinyLife/PersonalityType.cs + startLine: 261 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: public (NeedType, float Modifier)[] ModifiedNeedReductions { get; init; } + parameters: [] + return: + type: System.ValueTuple{TinyLife.NeedType,System.Single}[] + content.vb: Public Property ModifiedNeedReductions As (NeedType, Modifier As Single)() + overload: TinyLife.PersonalityType.ModifiedNeedReductions* - uid: TinyLife.PersonalityType.AllowedAges commentId: P:TinyLife.PersonalityType.AllowedAges id: AllowedAges @@ -1530,7 +1560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedAges path: ../TinyLife/PersonalityType.cs - startLine: 259 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife @@ -1564,7 +1594,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedPersonType path: ../TinyLife/PersonalityType.cs - startLine: 264 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife @@ -1598,7 +1628,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/PersonalityType.cs - startLine: 268 + startLine: 275 assemblies: - Tiny Life namespace: TinyLife @@ -1629,7 +1659,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/PersonalityType.cs - startLine: 270 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife @@ -1662,7 +1692,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/PersonalityType.cs - startLine: 277 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife @@ -1700,7 +1730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompatible path: ../TinyLife/PersonalityType.cs - startLine: 287 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife @@ -1735,7 +1765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateInfoGroup path: ../TinyLife/PersonalityType.cs - startLine: 297 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife @@ -1776,7 +1806,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/PersonalityType.cs - startLine: 313 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife @@ -1811,7 +1841,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FillRandomly path: ../TinyLife/PersonalityType.cs - startLine: 325 + startLine: 332 assemblies: - Tiny Life namespace: TinyLife @@ -3037,6 +3067,59 @@ references: - name: ) - name: ( - name: ) +- uid: TinyLife.PersonalityType.ModifiedNeedReductions* + commentId: Overload:TinyLife.PersonalityType.ModifiedNeedReductions + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_ModifiedNeedReductions + name: ModifiedNeedReductions + nameWithType: PersonalityType.ModifiedNeedReductions + fullName: TinyLife.PersonalityType.ModifiedNeedReductions +- uid: System.ValueTuple{TinyLife.NeedType,System.Single}[] + isExternal: true + href: TinyLife.NeedType.html + name: (NeedType, float Modifier)[] + nameWithType: (NeedType, float Modifier)[] + fullName: (TinyLife.NeedType, float Modifier)[] + nameWithType.vb: (NeedType, Modifier As Single)() + fullName.vb: (TinyLife.NeedType, Modifier As Single)() + name.vb: (NeedType, Modifier As Single)() + spec.csharp: + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Modifier + name: Modifier + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.modifier + - name: ) + - name: '[' + - name: ']' + spec.vb: + - name: ( + - uid: TinyLife.NeedType + name: NeedType + href: TinyLife.NeedType.html + - name: ',' + - name: " " + - uid: System.ValueTuple{TinyLife.NeedType,System.Single}.Modifier + name: Modifier + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.needtype,system.single-.modifier + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ( + - name: ) - uid: TinyLife.PersonalityType.AllowedAges* commentId: Overload:TinyLife.PersonalityType.AllowedAges href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_AllowedAges diff --git a/docs/api/TinyLife.SaveHandler.SaveData.yml b/docs/api/TinyLife.SaveHandler.SaveData.yml index a08d58b..3abbe10 100644 --- a/docs/api/TinyLife.SaveHandler.SaveData.yml +++ b/docs/api/TinyLife.SaveHandler.SaveData.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveData path: ../TinyLife/SaveHandler.cs - startLine: 364 + startLine: 387 assemblies: - Tiny Life namespace: TinyLife @@ -72,7 +72,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Maps path: ../TinyLife/SaveHandler.cs - startLine: 369 + startLine: 392 assemblies: - Tiny Life namespace: TinyLife @@ -103,7 +103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/SaveHandler.cs - startLine: 373 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife @@ -134,7 +134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievements path: ../TinyLife/SaveHandler.cs - startLine: 378 + startLine: 401 assemblies: - Tiny Life namespace: TinyLife @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/SaveHandler.cs - startLine: 384 + startLine: 407 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.SaveHandler.yml b/docs/api/TinyLife.SaveHandler.yml index 01e054e..163cae9 100644 --- a/docs/api/TinyLife.SaveHandler.yml +++ b/docs/api/TinyLife.SaveHandler.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveHandler path: ../TinyLife/SaveHandler.cs - startLine: 24 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGameSaved path: ../TinyLife/SaveHandler.cs - startLine: 29 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife @@ -96,7 +96,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGameLoaded path: ../TinyLife/SaveHandler.cs - startLine: 33 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnSaveDataCreated path: ../TinyLife/SaveHandler.cs - startLine: 37 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife @@ -154,7 +154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnSaveDataLoaded path: ../TinyLife/SaveHandler.cs - startLine: 41 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnSaveLoadError path: ../TinyLife/SaveHandler.cs - startLine: 46 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife @@ -215,7 +215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGameDir path: ../TinyLife/SaveHandler.cs - startLine: 53 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife @@ -249,7 +249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSavesDir path: ../TinyLife/SaveHandler.cs - startLine: 65 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife @@ -283,7 +283,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSaveDir path: ../TinyLife/SaveHandler.cs - startLine: 75 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife @@ -324,7 +324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSaveBackups path: ../TinyLife/SaveHandler.cs - startLine: 84 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife @@ -362,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateSerializerSettings path: ../TinyLife/SaveHandler.cs - startLine: 94 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife @@ -405,7 +405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateSerializer path: ../TinyLife/SaveHandler.cs - startLine: 119 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index 0462202..3f7d5b6 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/GameImpl.cs - startLine: 1444 + startLine: 1482 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 1450 + startLine: 1488 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 1454 + startLine: 1492 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 1458 + startLine: 1496 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroFurniture path: ../TinyLife/GameImpl.cs - startLine: 1462 + startLine: 1500 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryComplements path: ../TinyLife/GameImpl.cs - startLine: 1466 + startLine: 1504 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Skills.FoodType.ContainerType.yml b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml index 8bb616e..9077382 100644 --- a/docs/api/TinyLife.Skills.FoodType.ContainerType.yml +++ b/docs/api/TinyLife.Skills.FoodType.ContainerType.yml @@ -5,10 +5,11 @@ items: 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{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion}) + - TinyLife.Skills.FoodType.ContainerType.#ctor(System.String,System.Boolean,System.Func{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion}) + - TinyLife.Skills.FoodType.ContainerType.Bowl - TinyLife.Skills.FoodType.ContainerType.GetDefaultTexture(TinyLife.Skills.FoodType) - TinyLife.Skills.FoodType.ContainerType.GetEmpty(System.Boolean) - - TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Int32) + - TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Boolean) - TinyLife.Skills.FoodType.ContainerType.Glass - TinyLife.Skills.FoodType.ContainerType.IsDrink - TinyLife.Skills.FoodType.ContainerType.Mug @@ -28,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContainerType path: ../TinyLife/Skills/FoodType.cs - startLine: 638 + startLine: 632 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -67,7 +68,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Plate path: ../TinyLife/Skills/FoodType.cs - startLine: 643 + startLine: 637 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -78,6 +79,33 @@ items: return: type: TinyLife.Skills.FoodType.ContainerType content.vb: Public Shared ReadOnly Plate As FoodType.ContainerType +- uid: TinyLife.Skills.FoodType.ContainerType.Bowl + commentId: F:TinyLife.Skills.FoodType.ContainerType.Bowl + id: Bowl + parent: TinyLife.Skills.FoodType.ContainerType + langs: + - csharp + - vb + name: Bowl + nameWithType: FoodType.ContainerType.Bowl + fullName: TinyLife.Skills.FoodType.ContainerType.Bowl + type: Field + source: + remote: + path: TinyLife/Skills/FoodType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Bowl + path: ../TinyLife/Skills/FoodType.cs + startLine: 641 + assemblies: + - Tiny Life + namespace: TinyLife.Skills + syntax: + content: public static readonly FoodType.ContainerType Bowl + return: + type: TinyLife.Skills.FoodType.ContainerType + content.vb: Public Shared ReadOnly Bowl As FoodType.ContainerType - uid: TinyLife.Skills.FoodType.ContainerType.Glass commentId: F:TinyLife.Skills.FoodType.ContainerType.Glass id: Glass @@ -96,7 +124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Glass path: ../TinyLife/Skills/FoodType.cs - startLine: 650 + startLine: 648 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -125,7 +153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mug path: ../TinyLife/Skills/FoodType.cs - startLine: 657 + startLine: 655 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -154,7 +182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/FoodType.cs - startLine: 665 + startLine: 663 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -183,7 +211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsDrink path: ../TinyLife/Skills/FoodType.cs - startLine: 669 + startLine: 667 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -194,16 +222,16 @@ items: return: type: System.Boolean content.vb: Public ReadOnly IsDrink As Boolean -- uid: TinyLife.Skills.FoodType.ContainerType.#ctor(System.String,System.Boolean,System.Func{System.Int32,TinyLife.Objects.FurnitureType},System.Func{System.Boolean,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{System.Boolean,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{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion})' +- uid: TinyLife.Skills.FoodType.ContainerType.#ctor(System.String,System.Boolean,System.Func{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{System.Boolean,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.Boolean,TinyLife.Objects.FurnitureType},System.Func{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion}) + id: '#ctor(System.String,System.Boolean,System.Func{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{System.Boolean,TinyLife.Objects.FurnitureType},System.Func{TinyLife.Skills.FoodType,MLEM.Textures.TextureRegion})' parent: TinyLife.Skills.FoodType.ContainerType langs: - csharp - vb - name: ContainerType(string, bool, Func, Func, Func) - nameWithType: FoodType.ContainerType.ContainerType(string, bool, Func, Func, Func) - fullName: TinyLife.Skills.FoodType.ContainerType.ContainerType(string, bool, System.Func, System.Func, System.Func) + name: ContainerType(string, bool, Func, Func, Func) + nameWithType: FoodType.ContainerType.ContainerType(string, bool, Func, Func, Func) + fullName: TinyLife.Skills.FoodType.ContainerType.ContainerType(string, bool, System.Func, System.Func, System.Func) type: Constructor source: remote: @@ -212,14 +240,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/FoodType.cs - startLine: 683 + startLine: 681 assemblies: - Tiny Life namespace: TinyLife.Skills summary: Creates a new container type with the given settings. example: [] syntax: - content: public ContainerType(string name, bool isDrink, Func filled, Func empty, Func texture) + content: public ContainerType(string name, bool isDrink, Func filled, Func empty, Func texture) parameters: - id: name type: System.String @@ -228,29 +256,29 @@ items: 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. + type: System.Func{System.Boolean,TinyLife.Objects.FurnitureType} + description: A function that returns the for this container type, based on whether it should contain multiple servings. - id: empty type: System.Func{System.Boolean,TinyLife.Objects.FurnitureType} description: A function that returns the that should be used when this container is empty, based on whether the original container held multiple servings or not. - 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 Boolean, FurnitureType), texture As Func(Of FoodType, TextureRegion)) + content.vb: Public Sub New(name As String, isDrink As Boolean, filled As Func(Of Boolean, FurnitureType), empty As Func(Of Boolean, FurnitureType), texture As Func(Of FoodType, TextureRegion)) overload: TinyLife.Skills.FoodType.ContainerType.#ctor* - nameWithType.vb: FoodType.ContainerType.New(String, Boolean, Func(Of Integer, FurnitureType), Func(Of Boolean, FurnitureType), Func(Of FoodType, TextureRegion)) - fullName.vb: TinyLife.Skills.FoodType.ContainerType.New(String, Boolean, System.Func(Of Integer, TinyLife.Objects.FurnitureType), System.Func(Of Boolean, TinyLife.Objects.FurnitureType), System.Func(Of TinyLife.Skills.FoodType, MLEM.Textures.TextureRegion)) - name.vb: New(String, Boolean, Func(Of Integer, FurnitureType), Func(Of Boolean, 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) + nameWithType.vb: FoodType.ContainerType.New(String, Boolean, Func(Of Boolean, FurnitureType), Func(Of Boolean, FurnitureType), Func(Of FoodType, TextureRegion)) + fullName.vb: TinyLife.Skills.FoodType.ContainerType.New(String, Boolean, System.Func(Of Boolean, TinyLife.Objects.FurnitureType), System.Func(Of Boolean, TinyLife.Objects.FurnitureType), System.Func(Of TinyLife.Skills.FoodType, MLEM.Textures.TextureRegion)) + name.vb: New(String, Boolean, Func(Of Boolean, FurnitureType), Func(Of Boolean, FurnitureType), Func(Of FoodType, TextureRegion)) +- uid: TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Boolean) + commentId: M:TinyLife.Skills.FoodType.ContainerType.GetFilled(System.Boolean) + id: GetFilled(System.Boolean) parent: TinyLife.Skills.FoodType.ContainerType langs: - csharp - vb - name: GetFilled(int) - nameWithType: FoodType.ContainerType.GetFilled(int) - fullName: TinyLife.Skills.FoodType.ContainerType.GetFilled(int) + name: GetFilled(bool) + nameWithType: FoodType.ContainerType.GetFilled(bool) + fullName: TinyLife.Skills.FoodType.ContainerType.GetFilled(bool) type: Method source: remote: @@ -259,26 +287,26 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFilled path: ../TinyLife/Skills/FoodType.cs - startLine: 696 + startLine: 694 assemblies: - Tiny Life namespace: TinyLife.Skills summary: Returns the for this container type, based on the serving size. example: [] syntax: - content: public virtual FurnitureType GetFilled(int servingSize) + content: public virtual FurnitureType GetFilled(bool multiple) parameters: - - id: servingSize - type: System.Int32 - description: The serving size to use. + - id: multiple + type: System.Boolean + description: Whether the container should hold multiple servings. return: type: TinyLife.Objects.FurnitureType description: The furniture for this container type. - content.vb: Public Overridable Function GetFilled(servingSize As Integer) As FurnitureType + content.vb: Public Overridable Function GetFilled(multiple As Boolean) As FurnitureType overload: TinyLife.Skills.FoodType.ContainerType.GetFilled* - nameWithType.vb: FoodType.ContainerType.GetFilled(Integer) - fullName.vb: TinyLife.Skills.FoodType.ContainerType.GetFilled(Integer) - name.vb: GetFilled(Integer) + nameWithType.vb: FoodType.ContainerType.GetFilled(Boolean) + fullName.vb: TinyLife.Skills.FoodType.ContainerType.GetFilled(Boolean) + name.vb: GetFilled(Boolean) - uid: TinyLife.Skills.FoodType.ContainerType.GetEmpty(System.Boolean) commentId: M:TinyLife.Skills.FoodType.ContainerType.GetEmpty(System.Boolean) id: GetEmpty(System.Boolean) @@ -297,7 +325,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEmpty path: ../TinyLife/Skills/FoodType.cs - startLine: 705 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -335,7 +363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTexture path: ../TinyLife/Skills/FoodType.cs - startLine: 714 + startLine: 712 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -803,58 +831,13 @@ references: fullName: TinyLife.Objects.FurnitureType - uid: TinyLife.Skills.FoodType.ContainerType.#ctor* commentId: Overload:TinyLife.Skills.FoodType.ContainerType.#ctor - href: TinyLife.Skills.FoodType.ContainerType.html#TinyLife_Skills_FoodType_ContainerType__ctor_System_String_System_Boolean_System_Func_System_Int32_TinyLife_Objects_FurnitureType__System_Func_System_Boolean_TinyLife_Objects_FurnitureType__System_Func_TinyLife_Skills_FoodType_MLEM_Textures_TextureRegion__ + href: TinyLife.Skills.FoodType.ContainerType.html#TinyLife_Skills_FoodType_ContainerType__ctor_System_String_System_Boolean_System_Func_System_Boolean_TinyLife_Objects_FurnitureType__System_Func_System_Boolean_TinyLife_Objects_FurnitureType__System_Func_TinyLife_Skills_FoodType_MLEM_Textures_TextureRegion__ name: ContainerType nameWithType: FoodType.ContainerType.ContainerType fullName: TinyLife.Skills.FoodType.ContainerType.ContainerType nameWithType.vb: FoodType.ContainerType.New fullName.vb: TinyLife.Skills.FoodType.ContainerType.New name.vb: New -- uid: System.Func{System.Int32,TinyLife.Objects.FurnitureType} - commentId: T:System.Func{System.Int32,TinyLife.Objects.FurnitureType} - parent: System - definition: System.Func`2 - href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of Integer, FurnitureType) - fullName.vb: System.Func(Of Integer, TinyLife.Objects.FurnitureType) - name.vb: Func(Of Integer, FurnitureType) - spec.csharp: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: < - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: TinyLife.Objects.FurnitureType - name: FurnitureType - href: TinyLife.Objects.FurnitureType.html - - name: '>' - spec.vb: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: ( - - name: Of - - name: " " - - uid: System.Int32 - name: Integer - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: TinyLife.Objects.FurnitureType - name: FurnitureType - href: TinyLife.Objects.FurnitureType.html - - name: ) - uid: System.Func{System.Boolean,TinyLife.Objects.FurnitureType} commentId: T:System.Func{System.Boolean,TinyLife.Objects.FurnitureType} parent: System @@ -979,21 +962,10 @@ references: - name: ) - uid: TinyLife.Skills.FoodType.ContainerType.GetFilled* commentId: Overload:TinyLife.Skills.FoodType.ContainerType.GetFilled - href: TinyLife.Skills.FoodType.ContainerType.html#TinyLife_Skills_FoodType_ContainerType_GetFilled_System_Int32_ + href: TinyLife.Skills.FoodType.ContainerType.html#TinyLife_Skills_FoodType_ContainerType_GetFilled_System_Boolean_ name: GetFilled nameWithType: FoodType.ContainerType.GetFilled fullName: TinyLife.Skills.FoodType.ContainerType.GetFilled -- uid: System.Int32 - commentId: T:System.Int32 - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - name: int - nameWithType: int - fullName: int - nameWithType.vb: Integer - fullName.vb: Integer - name.vb: Integer - uid: TinyLife.Skills.FoodType.ContainerType.GetEmpty* commentId: Overload:TinyLife.Skills.FoodType.ContainerType.GetEmpty href: TinyLife.Skills.FoodType.ContainerType.html#TinyLife_Skills_FoodType_ContainerType_GetEmpty_System_Boolean_ diff --git a/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml b/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml index c614537..7442aa3 100644 --- a/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml +++ b/docs/api/TinyLife.Skills.FoodType.FoodRestriction.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoodRestriction path: ../TinyLife/Skills/FoodType.cs - startLine: 724 + startLine: 722 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -69,7 +69,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Skills/FoodType.cs - startLine: 730 + startLine: 728 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -97,7 +97,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotVegan path: ../TinyLife/Skills/FoodType.cs - startLine: 734 + startLine: 732 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -125,7 +125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotVegetarian path: ../TinyLife/Skills/FoodType.cs - startLine: 738 + startLine: 736 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -153,7 +153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotPescetarian path: ../TinyLife/Skills/FoodType.cs - startLine: 742 + startLine: 740 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -181,7 +181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotForBabies path: ../TinyLife/Skills/FoodType.cs - startLine: 746 + startLine: 744 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotForChildren path: ../TinyLife/Skills/FoodType.cs - startLine: 750 + startLine: 748 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -237,7 +237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotForPregnancy path: ../TinyLife/Skills/FoodType.cs - startLine: 754 + startLine: 752 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml b/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml index a7f2464..74df630 100644 --- a/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml +++ b/docs/api/TinyLife.Skills.FoodType.GetPriceDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPriceDelegate path: ../TinyLife/Skills/FoodType.cs - startLine: 548 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml b/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml index f466193..4c091fc 100644 --- a/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml +++ b/docs/api/TinyLife.Skills.FoodType.IngredientSource.yml @@ -34,7 +34,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IngredientSource path: ../TinyLife/Skills/FoodType.cs - startLine: 553 + startLine: 547 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -73,7 +73,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Skills/FoodType.cs - startLine: 558 + startLine: 552 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -102,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Skills/FoodType.cs - startLine: 562 + startLine: 556 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Skills/FoodType.cs - startLine: 566 + startLine: 560 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoffeeMachine path: ../TinyLife/Skills/FoodType.cs - startLine: 570 + startLine: 564 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Skills/FoodType.cs - startLine: 574 + startLine: 568 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -218,7 +218,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Skills/FoodType.cs - startLine: 578 + startLine: 572 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -247,7 +247,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Skills/FoodType.cs - startLine: 582 + startLine: 576 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -276,7 +276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeMaker path: ../TinyLife/Skills/FoodType.cs - startLine: 587 + startLine: 581 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -305,7 +305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MixologyKit path: ../TinyLife/Skills/FoodType.cs - startLine: 591 + startLine: 585 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/FoodType.cs - startLine: 601 + startLine: 595 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -363,7 +363,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Container path: ../TinyLife/Skills/FoodType.cs - startLine: 605 + startLine: 599 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -392,7 +392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEaten path: ../TinyLife/Skills/FoodType.cs - startLine: 611 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -428,7 +428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEat path: ../TinyLife/Skills/FoodType.cs - startLine: 616 + startLine: 610 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -462,7 +462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Skills/FoodType.cs - startLine: 621 + startLine: 615 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/FoodType.cs - startLine: 628 + startLine: 622 assemblies: - Tiny Life namespace: TinyLife.Skills diff --git a/docs/api/TinyLife.Skills.FoodType.yml b/docs/api/TinyLife.Skills.FoodType.yml index b153a3f..8f9ee66 100644 --- a/docs/api/TinyLife.Skills.FoodType.yml +++ b/docs/api/TinyLife.Skills.FoodType.yml @@ -20,7 +20,7 @@ items: - TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[]) - TinyLife.Skills.FoodType.CustomTextureFunc - TinyLife.Skills.FoodType.DisplayName - - TinyLife.Skills.FoodType.GetAllContainers(System.Int32) + - TinyLife.Skills.FoodType.GetAllContainers(System.Boolean) - TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.PersonLike,System.Int32,TinyLife.Skills.FoodType.IngredientSource,System.Single,TinyLife.Skills.SkillType,System.Boolean) - TinyLife.Skills.FoodType.GetPrice(TinyLife.Objects.PersonLike,System.Int32,System.Single,System.Single@,System.Nullable{System.Single}@) - TinyLife.Skills.FoodType.GetRestrictionsDescription(System.Boolean) @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnFoodEaten path: ../TinyLife/Skills/FoodType.cs - startLine: 51 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnGetPrice path: ../TinyLife/Skills/FoodType.cs - startLine: 55 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Skills/FoodType.cs - startLine: 162 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -263,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkillLevel path: ../TinyLife/Skills/FoodType.cs - startLine: 166 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -292,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/Skills/FoodType.cs - startLine: 171 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -324,7 +324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaturationModifier path: ../TinyLife/Skills/FoodType.cs - startLine: 175 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -353,7 +353,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/Skills/FoodType.cs - startLine: 179 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -382,7 +382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sources path: ../TinyLife/Skills/FoodType.cs - startLine: 183 + startLine: 181 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -411,7 +411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Restrictions path: ../TinyLife/Skills/FoodType.cs - startLine: 187 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -440,7 +440,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredSkill path: ../TinyLife/Skills/FoodType.cs - startLine: 193 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -474,7 +474,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdditionalObject path: ../TinyLife/Skills/FoodType.cs - startLine: 199 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -510,7 +510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Container path: ../TinyLife/Skills/FoodType.cs - startLine: 203 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -541,7 +541,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEaten path: ../TinyLife/Skills/FoodType.cs - startLine: 209 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -577,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEatFunc path: ../TinyLife/Skills/FoodType.cs - startLine: 214 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -611,7 +611,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCreateFunc path: ../TinyLife/Skills/FoodType.cs - startLine: 219 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -645,7 +645,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CustomTextureFunc path: ../TinyLife/Skills/FoodType.cs - startLine: 223 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -676,7 +676,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanHaveCandle path: ../TinyLife/Skills/FoodType.cs - startLine: 227 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -705,7 +705,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Skills/FoodType.cs - startLine: 231 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -736,7 +736,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Skills/FoodType.cs - startLine: 233 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -769,7 +769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Skills/FoodType.cs - startLine: 245 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -795,7 +795,7 @@ items: description: A set of flags that determine what things this food item contains that people might be intolerant to. - id: source type: TinyLife.Skills.FoodType.IngredientSource - description: The that this food type can be created in, defaults to . + description: The that this food type can be created in, defaults to . Also causes a nd to be set. - id: color type: System.Nullable{Microsoft.Xna.Framework.Color} description: The color that this food type should display with, or null to use . @@ -822,7 +822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Skills/FoodType.cs - startLine: 266 + startLine: 264 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -869,7 +869,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Skills/FoodType.cs - startLine: 288 + startLine: 286 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -928,7 +928,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConstructUnfinished path: ../TinyLife/Skills/FoodType.cs - startLine: 308 + startLine: 306 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -987,7 +987,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanEat path: ../TinyLife/Skills/FoodType.cs - startLine: 325 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1034,7 +1034,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCreate path: ../TinyLife/Skills/FoodType.cs - startLine: 358 + startLine: 356 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1087,7 +1087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestrictionsDescription path: ../TinyLife/Skills/FoodType.cs - startLine: 383 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1128,7 +1128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InvokeOnEaten path: ../TinyLife/Skills/FoodType.cs - startLine: 398 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1166,7 +1166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTexture path: ../TinyLife/Skills/FoodType.cs - startLine: 447 + startLine: 445 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1207,7 +1207,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Skills/FoodType.cs - startLine: 456 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1242,7 +1242,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPossibleArguments path: ../TinyLife/Skills/FoodType.cs - startLine: 472 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1277,16 +1277,16 @@ items: nameWithType.vb: FoodType.GetPossibleArguments(PersonLike, Integer, FoodType.IngredientSource, Single, SkillType, Boolean) fullName.vb: TinyLife.Skills.FoodType.GetPossibleArguments(TinyLife.Objects.PersonLike, Integer, TinyLife.Skills.FoodType.IngredientSource, Single, TinyLife.Skills.SkillType, Boolean) name.vb: GetPossibleArguments(PersonLike, Integer, IngredientSource, Single, SkillType, Boolean) -- uid: TinyLife.Skills.FoodType.GetAllContainers(System.Int32) - commentId: M:TinyLife.Skills.FoodType.GetAllContainers(System.Int32) - id: GetAllContainers(System.Int32) +- uid: TinyLife.Skills.FoodType.GetAllContainers(System.Boolean) + commentId: M:TinyLife.Skills.FoodType.GetAllContainers(System.Boolean) + id: GetAllContainers(System.Boolean) parent: TinyLife.Skills.FoodType langs: - csharp - vb - name: GetAllContainers(int) - nameWithType: FoodType.GetAllContainers(int) - fullName: TinyLife.Skills.FoodType.GetAllContainers(int) + name: GetAllContainers(bool) + nameWithType: FoodType.GetAllContainers(bool) + fullName: TinyLife.Skills.FoodType.GetAllContainers(bool) type: Method source: remote: @@ -1295,7 +1295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllContainers path: ../TinyLife/Skills/FoodType.cs - startLine: 506 + startLine: 504 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -1305,19 +1305,19 @@ items: This method returns a distinct array of instances of all . example: [] syntax: - content: public static FurnitureType[] GetAllContainers(int servingSize) + content: public static IEnumerable GetAllContainers(bool multiple) parameters: - - id: servingSize - type: System.Int32 - description: The serving size + - id: multiple + type: System.Boolean + description: Whether the container should hold multiple servings. return: - type: TinyLife.Objects.FurnitureType[] + type: System.Collections.Generic.IEnumerable{TinyLife.Objects.FurnitureType} description: All food containers for the given serving size - content.vb: Public Shared Function GetAllContainers(servingSize As Integer) As FurnitureType() + content.vb: Public Shared Function GetAllContainers(multiple As Boolean) As IEnumerable(Of FurnitureType) overload: TinyLife.Skills.FoodType.GetAllContainers* - nameWithType.vb: FoodType.GetAllContainers(Integer) - fullName.vb: TinyLife.Skills.FoodType.GetAllContainers(Integer) - name.vb: GetAllContainers(Integer) + nameWithType.vb: FoodType.GetAllContainers(Boolean) + fullName.vb: TinyLife.Skills.FoodType.GetAllContainers(Boolean) + name.vb: GetAllContainers(Boolean) - uid: TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[]) commentId: M:TinyLife.Skills.FoodType.CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[]) id: CreateBaked(System.String,System.Int32,System.Int32,System.Single,TinyLife.Skills.FoodType.FoodRestriction,System.Boolean,TinyLife.Skills.FoodType.IngredientSource[]) @@ -1336,7 +1336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateBaked path: ../TinyLife/Skills/FoodType.cs - startLine: 524 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Skills @@ -3430,6 +3430,12 @@ references: name: SourceString nameWithType: IEmotionSource.SourceString fullName: TinyLife.Emotions.IEmotionSource.SourceString +- uid: TinyLife.Skills.FoodType.Container + commentId: P:TinyLife.Skills.FoodType.Container + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_Container + name: Container + nameWithType: FoodType.Container + fullName: TinyLife.Skills.FoodType.Container - uid: Microsoft.Xna.Framework.Color.White commentId: P:Microsoft.Xna.Framework.Color.White isExternal: true @@ -3990,30 +3996,42 @@ references: fullName: TinyLife.Skills.FoodType.Types - uid: TinyLife.Skills.FoodType.GetAllContainers* commentId: Overload:TinyLife.Skills.FoodType.GetAllContainers - href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetAllContainers_System_Int32_ + href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_GetAllContainers_System_Boolean_ name: GetAllContainers nameWithType: FoodType.GetAllContainers fullName: TinyLife.Skills.FoodType.GetAllContainers -- uid: TinyLife.Objects.FurnitureType[] - isExternal: true - href: TinyLife.Objects.FurnitureType.html - name: FurnitureType[] - nameWithType: FurnitureType[] - fullName: TinyLife.Objects.FurnitureType[] - nameWithType.vb: FurnitureType() - fullName.vb: TinyLife.Objects.FurnitureType() - name.vb: FurnitureType() +- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.FurnitureType} + commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.FurnitureType} + parent: System.Collections.Generic + definition: System.Collections.Generic.IEnumerable`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: IEnumerable + nameWithType: IEnumerable + fullName: System.Collections.Generic.IEnumerable + nameWithType.vb: IEnumerable(Of FurnitureType) + fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.FurnitureType) + name.vb: IEnumerable(Of FurnitureType) spec.csharp: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < - uid: TinyLife.Objects.FurnitureType name: FurnitureType href: TinyLife.Objects.FurnitureType.html - - name: '[' - - name: ']' + - name: '>' spec.vb: + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " - uid: TinyLife.Objects.FurnitureType name: FurnitureType href: TinyLife.Objects.FurnitureType.html - - name: ( - name: ) - uid: TinyLife.Skills.FoodType.CreateBaked* commentId: Overload:TinyLife.Skills.FoodType.CreateBaked diff --git a/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml b/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml index c43a94e..034fd32 100644 --- a/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml +++ b/docs/api/TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPriceDelegate path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 478 + startLine: 473 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.FurniturePlacer.yml b/docs/api/TinyLife.Tools.FurniturePlacer.yml index dda8c65..9ed3f57 100644 --- a/docs/api/TinyLife.Tools.FurniturePlacer.yml +++ b/docs/api/TinyLife.Tools.FurniturePlacer.yml @@ -520,7 +520,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPlace path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 245 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -551,7 +551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPrice path: ../TinyLife/Tools/FurniturePlacer.cs - startLine: 447 + startLine: 442 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml index 13825da..6688bd7 100644 --- a/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml +++ b/docs/api/TinyLife.Tools.PlayModeTool.StatType.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StatType path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1195 + startLine: 1201 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Needs path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1198 + startLine: 1204 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotions path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1199 + startLine: 1205 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1200 + startLine: 1206 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -133,7 +133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relationships path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1201 + startLine: 1207 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -159,7 +159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Job path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1202 + startLine: 1208 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -185,7 +185,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeGoal path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1203 + startLine: 1209 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -211,7 +211,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: About path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1204 + startLine: 1210 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.PlayModeTool.yml b/docs/api/TinyLife.Tools.PlayModeTool.yml index 62101b9..6e1714c 100644 --- a/docs/api/TinyLife.Tools.PlayModeTool.yml +++ b/docs/api/TinyLife.Tools.PlayModeTool.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayModeTool path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 28 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdateStatsView path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 43 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedPerson path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 48 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectedStat path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 52 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -202,7 +202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 61 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 64 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -274,7 +274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Opened path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 107 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -306,7 +306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 313 + startLine: 315 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -338,7 +338,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 324 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -370,7 +370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetSelectedPerson path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 333 + startLine: 335 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -405,7 +405,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Reload path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1124 + startLine: 1130 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -433,7 +433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayEventSting path: ../TinyLife/Tools/PlayModeTool.cs - startLine: 1139 + startLine: 1145 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.TileTool.yml b/docs/api/TinyLife.Tools.TileTool.yml index 56df4a9..942cb0e 100644 --- a/docs/api/TinyLife.Tools.TileTool.yml +++ b/docs/api/TinyLife.Tools.TileTool.yml @@ -28,7 +28,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TileTool path: ../TinyLife/Tools/TileTool.cs - startLine: 21 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -103,7 +103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Tools/TileTool.cs - startLine: 29 + startLine: 31 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -133,7 +133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/TileTool.cs - startLine: 32 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/TileTool.cs - startLine: 86 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -220,7 +220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitBuildModeUi path: ../TinyLife/Tools/TileTool.cs - startLine: 99 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -259,7 +259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/TileTool.cs - startLine: 126 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -294,7 +294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPlaceForTooltip path: ../TinyLife/Tools/TileTool.cs - startLine: 133 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -326,7 +326,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/TileTool.cs - startLine: 138 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -358,7 +358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/TileTool.cs - startLine: 143 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -400,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveTileIncompatibleFurniture path: ../TinyLife/Tools/TileTool.cs - startLine: 203 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.Tool.yml b/docs/api/TinyLife.Tools.Tool.yml index ce2157a..2966f42 100644 --- a/docs/api/TinyLife.Tools.Tool.yml +++ b/docs/api/TinyLife.Tools.Tool.yml @@ -649,7 +649,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.Tools - summary: The map that the game's is currently on. + summary: >- + The map that the game's is currently on. + + If no maps are loaded (ie we're not in game), this property returns null. example: [] syntax: content: protected static Map Map { get; } diff --git a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml index 1610d99..6706786 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItemDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1138 + startLine: 1127 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.CharacterCompletion.yml b/docs/api/TinyLife.Uis.CharacterCreator.CharacterCompletion.yml index de65b57..5564d5a 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.CharacterCompletion.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.CharacterCompletion.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCompletion path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1143 + startLine: 1132 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Valid path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1148 + startLine: 1137 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MissingAdult path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1152 + startLine: 1141 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MissingPersonalities path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1156 + startLine: 1145 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MissingName path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1160 + startLine: 1149 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MissingPronouns path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1164 + startLine: 1153 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml index 238ba14..e3910b0 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPriceDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1133 + startLine: 1122 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.yml b/docs/api/TinyLife.Uis.CharacterCreator.yml index 338f3c5..eff7adf 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.yml @@ -266,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Open path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 813 + startLine: 802 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -304,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPrice path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 827 + startLine: 816 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -345,7 +345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItem path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 843 + startLine: 832 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -383,7 +383,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPersonComplete path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 855 + startLine: 844 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -421,7 +421,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePersonalitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 870 + startLine: 859 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -461,7 +461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateNameSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 905 + startLine: 894 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -496,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePronounSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 940 + startLine: 929 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -533,7 +533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePregnancyAbilitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 996 + startLine: 985 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -568,7 +568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateVoiceSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1025 + startLine: 1014 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 aec2621..c85e333 100644 --- a/docs/api/TinyLife.Uis.Menus.TransitionType.yml +++ b/docs/api/TinyLife.Uis.Menus.TransitionType.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TransitionType path: ../TinyLife/Uis/Menus.cs - startLine: 1340 + startLine: 1342 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -50,7 +50,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Swipe path: ../TinyLife/Uis/Menus.cs - startLine: 1346 + startLine: 1348 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fade path: ../TinyLife/Uis/Menus.cs - startLine: 1351 + startLine: 1353 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.yml b/docs/api/TinyLife.Uis.Menus.yml index 3c5aaec..192a678 100644 --- a/docs/api/TinyLife.Uis.Menus.yml +++ b/docs/api/TinyLife.Uis.Menus.yml @@ -5,7 +5,7 @@ items: id: Menus parent: TinyLife.Uis children: - - TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,System.Boolean) + - TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean) - TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean) - 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.MenuBackground(System.Single,System.Single,System.Single,System.Single) @@ -256,16 +256,16 @@ items: nameWithType.vb: Menus.CreateLotPreview(Map, String, Point, Single, Color, Boolean) fullName.vb: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map, String, Microsoft.Xna.Framework.Point, Single, Microsoft.Xna.Framework.Color, Boolean) name.vb: CreateLotPreview(Map, String, Point, Single, Color, Boolean) -- uid: TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,System.Boolean) - commentId: M:TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,System.Boolean) - id: CreateHouseholdPreview(System.String,System.Boolean) +- uid: TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean) + commentId: M:TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean) + id: CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean) parent: TinyLife.Uis.Menus langs: - csharp - vb - name: CreateHouseholdPreview(string, bool) - nameWithType: Menus.CreateHouseholdPreview(string, bool) - fullName: TinyLife.Uis.Menus.CreateHouseholdPreview(string, bool) + name: CreateHouseholdPreview(string, LifeSpan, bool) + nameWithType: Menus.CreateHouseholdPreview(string, LifeSpan, bool) + fullName: TinyLife.Uis.Menus.CreateHouseholdPreview(string, TinyLife.Objects.LifeSpan, bool) type: Method source: remote: @@ -281,22 +281,24 @@ items: summary: A helper method that creates an action that can be invoked to render a preview of an at the given file path. example: [] syntax: - content: public static Action<(SpriteBatch Batch, Vector2 Position, float Width, float Scale)> CreateHouseholdPreview(string fileName, bool async = true) + content: public static Action<(SpriteBatch Batch, Vector2 Position, float Width, float Scale)> CreateHouseholdPreview(string fileName, LifeSpan lifeSpan, bool async = true) parameters: - id: fileName type: System.String description: The file name to load the from. + - id: lifeSpan + type: TinyLife.Objects.LifeSpan - id: async type: System.Boolean description: Whether the should be loaded from disk asynchronously. return: type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}} description: An action that can be invoked to render a preview of the household. - content.vb: Public Shared Function CreateHouseholdPreview(fileName As String, async As Boolean = True) As Action(Of (Batch As SpriteBatch, Position As Vector2, Width As Single, Scale As Single)) + content.vb: Public Shared Function CreateHouseholdPreview(fileName As String, lifeSpan As LifeSpan, async As Boolean = True) As Action(Of (Batch As SpriteBatch, Position As Vector2, Width As Single, Scale As Single)) overload: TinyLife.Uis.Menus.CreateHouseholdPreview* - nameWithType.vb: Menus.CreateHouseholdPreview(String, Boolean) - fullName.vb: TinyLife.Uis.Menus.CreateHouseholdPreview(String, Boolean) - name.vb: CreateHouseholdPreview(String, Boolean) + nameWithType.vb: Menus.CreateHouseholdPreview(String, LifeSpan, Boolean) + fullName.vb: TinyLife.Uis.Menus.CreateHouseholdPreview(String, TinyLife.Objects.LifeSpan, Boolean) + name.vb: CreateHouseholdPreview(String, LifeSpan, Boolean) references: - uid: MLEM.Ui commentId: N:MLEM.Ui @@ -1168,10 +1170,17 @@ references: fullName: TinyLife.World.ExportedHousehold - uid: TinyLife.Uis.Menus.CreateHouseholdPreview* commentId: Overload:TinyLife.Uis.Menus.CreateHouseholdPreview - href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateHouseholdPreview_System_String_System_Boolean_ + href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateHouseholdPreview_System_String_TinyLife_Objects_LifeSpan_System_Boolean_ name: CreateHouseholdPreview nameWithType: Menus.CreateHouseholdPreview fullName: TinyLife.Uis.Menus.CreateHouseholdPreview +- uid: TinyLife.Objects.LifeSpan + commentId: T:TinyLife.Objects.LifeSpan + parent: TinyLife.Objects + href: TinyLife.Objects.LifeSpan.html + name: LifeSpan + nameWithType: LifeSpan + fullName: TinyLife.Objects.LifeSpan - uid: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}} commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}} parent: System @@ -1283,6 +1292,28 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - name: ) +- uid: TinyLife.Objects + commentId: N:TinyLife.Objects + href: TinyLife.html + name: TinyLife.Objects + nameWithType: TinyLife.Objects + fullName: TinyLife.Objects + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Objects + name: Objects + href: TinyLife.Objects.html - uid: System.Action`1 commentId: T:System.Action`1 isExternal: true diff --git a/docs/api/TinyLife.Uis.NotifType.yml b/docs/api/TinyLife.Uis.NotifType.yml index 3f2b834..a7a00b5 100644 --- a/docs/api/TinyLife.Uis.NotifType.yml +++ b/docs/api/TinyLife.Uis.NotifType.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifType path: ../TinyLife/Uis/Notifications.cs - startLine: 363 + startLine: 365 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/Uis/Notifications.cs - startLine: 368 + startLine: 370 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Warning path: ../TinyLife/Uis/Notifications.cs - startLine: 372 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryImportant path: ../TinyLife/Uis/Notifications.cs - startLine: 377 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -143,7 +143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryPositive path: ../TinyLife/Uis/Notifications.cs - startLine: 381 + startLine: 383 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Uis/Notifications.cs - startLine: 385 + startLine: 387 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Utilities.Extensions.yml b/docs/api/TinyLife.Utilities.Extensions.yml index 1f80f4a..cfd1ccb 100644 --- a/docs/api/TinyLife.Utilities.Extensions.yml +++ b/docs/api/TinyLife.Utilities.Extensions.yml @@ -14,8 +14,8 @@ items: - TinyLife.Utilities.Extensions.AnyInactive(TinyLife.Actions.CompletionType,TinyLife.Actions.CompletionType) - TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,System.Func{TinyLife.Actions.CanExecuteResult}) - TinyLife.Utilities.Extensions.BothValid(TinyLife.Actions.CanExecuteResult,TinyLife.Actions.CanExecuteResult) - - TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single}) - - TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single) + - TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single}) + - TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Single) - TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup) - TinyLife.Utilities.Extensions.GetChanceModifier(TinyLife.Skills.Quality) - TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan) @@ -23,7 +23,6 @@ items: - TinyLife.Utilities.Extensions.GetDefaultDirtyOverlayTextureName(TinyLife.Objects.ObjectCategory) - TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup) - TinyLife.Utilities.Extensions.GetDefaultTab(TinyLife.Objects.ObjectCategory) - - TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - TinyLife.Utilities.Extensions.GetDescription(TinyLife.Objects.ClothesIntention,System.Nullable{TinyLife.Objects.AgeGroup}) - TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.PregnancyAbility) - TinyLife.Utilities.Extensions.GetMostFittingStyle(TinyLife.Objects.VoiceStyle) @@ -1282,17 +1281,17 @@ items: description: Whether the lock type is considered locked for the person content.vb: Public Shared Function IsLockedFor(type As LockType, person As PersonLike, lot As Lot) As Boolean overload: TinyLife.Utilities.Extensions.IsLockedFor* -- uid: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single) - commentId: M:TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single) - id: DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Single) +- uid: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Single) + commentId: M:TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Single) + id: DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Single) isExtensionMethod: true parent: TinyLife.Utilities.Extensions langs: - csharp - vb - name: DrawIsoArea(SpriteBatch, RectangleF, float, Color, bool, float) - nameWithType: Extensions.DrawIsoArea(SpriteBatch, RectangleF, float, Color, bool, float) - fullName: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, float, Microsoft.Xna.Framework.Color, bool, float) + name: DrawIsoArea(SpriteBatch, RectangleF, float, Color, int, bool, float) + nameWithType: Extensions.DrawIsoArea(SpriteBatch, RectangleF, float, Color, int, bool, float) + fullName: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, float, Microsoft.Xna.Framework.Color, int, bool, float) type: Method source: remote: @@ -1308,7 +1307,7 @@ items: summary: Draws an isometric rectangle with the given data using a pixelated tile texture. example: [] syntax: - content: public static void DrawIsoArea(this SpriteBatch batch, RectangleF area, float floor, Color color, bool showSize, float depth) + content: public static void DrawIsoArea(this SpriteBatch batch, RectangleF area, float floor, Color color, int thickness, bool showSize, float depth) parameters: - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch @@ -1322,28 +1321,30 @@ items: - id: color type: Microsoft.Xna.Framework.Color description: The color that the rectangle should have + - id: thickness + type: System.Int32 - id: showSize type: System.Boolean description: Whether the rectangle's size in world tiles should be displayed on the screen as a string in the center of the drawn rectangle - id: depth type: System.Single description: The depth that the area should have. - content.vb: Public Shared Sub DrawIsoArea(batch As SpriteBatch, area As RectangleF, floor As Single, color As Color, showSize As Boolean, depth As Single) + content.vb: Public Shared Sub DrawIsoArea(batch As SpriteBatch, area As RectangleF, floor As Single, color As Color, thickness As Integer, showSize As Boolean, depth As Single) overload: TinyLife.Utilities.Extensions.DrawIsoArea* - nameWithType.vb: Extensions.DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Boolean, Single) - fullName.vb: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, Single, Microsoft.Xna.Framework.Color, Boolean, Single) - name.vb: DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Boolean, Single) -- uid: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single}) - commentId: M:TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single}) - id: DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single}) + nameWithType.vb: Extensions.DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Integer, Boolean, Single) + fullName.vb: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, Single, Microsoft.Xna.Framework.Color, Integer, Boolean, Single) + name.vb: DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Integer, Boolean, Single) +- uid: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single}) + commentId: M:TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single}) + id: DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Misc.RectangleF,System.Single,Microsoft.Xna.Framework.Color,System.Int32,System.Boolean,System.Func{Microsoft.Xna.Framework.Vector2,System.Single,System.Single},System.Nullable{System.Single}) isExtensionMethod: true parent: TinyLife.Utilities.Extensions langs: - csharp - vb - name: DrawIsoArea(SpriteBatch, RectangleF, float, Color, bool, Func, float?) - nameWithType: Extensions.DrawIsoArea(SpriteBatch, RectangleF, float, Color, bool, Func, float?) - fullName: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, float, Microsoft.Xna.Framework.Color, bool, System.Func, float?) + name: DrawIsoArea(SpriteBatch, RectangleF, float, Color, int, bool, Func, float?) + nameWithType: Extensions.DrawIsoArea(SpriteBatch, RectangleF, float, Color, int, bool, Func, float?) + fullName: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, float, Microsoft.Xna.Framework.Color, int, bool, System.Func, float?) type: Method source: remote: @@ -1359,7 +1360,7 @@ items: summary: Draws an isometric rectangle with the given data using a pixelated tile texture. example: [] syntax: - content: public static void DrawIsoArea(this SpriteBatch batch, RectangleF area, float floor, Color color, bool showSize = false, Func depth = null, float? defaultDepth = null) + content: public static void DrawIsoArea(this SpriteBatch batch, RectangleF area, float floor, Color color, int thickness, bool showSize = false, Func depth = null, float? defaultDepth = null) parameters: - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch @@ -1373,6 +1374,8 @@ items: - id: color type: Microsoft.Xna.Framework.Color description: The color that the rectangle should have + - id: thickness + type: System.Int32 - id: showSize type: System.Boolean description: Whether the rectangle's size in world tiles should be displayed on the screen as a string in the center of the drawn rectangle @@ -1382,11 +1385,11 @@ items: - id: defaultDepth type: System.Nullable{System.Single} description: The default depth to use if depth is null. - content.vb: Public Shared Sub DrawIsoArea(batch As SpriteBatch, area As RectangleF, floor As Single, color As Color, showSize As Boolean = False, depth As Func(Of Vector2, Single, Single) = Nothing, defaultDepth As Single? = Nothing) + content.vb: Public Shared Sub DrawIsoArea(batch As SpriteBatch, area As RectangleF, floor As Single, color As Color, thickness As Integer, showSize As Boolean = False, depth As Func(Of Vector2, Single, Single) = Nothing, defaultDepth As Single? = Nothing) overload: TinyLife.Utilities.Extensions.DrawIsoArea* - nameWithType.vb: Extensions.DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Boolean, Func(Of Vector2, Single, Single), Single?) - fullName.vb: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, Single, Microsoft.Xna.Framework.Color, Boolean, System.Func(Of Microsoft.Xna.Framework.Vector2, Single, Single), Single?) - name.vb: DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Boolean, Func(Of Vector2, Single, Single), Single?) + nameWithType.vb: Extensions.DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Integer, Boolean, Func(Of Vector2, Single, Single), Single?) + fullName.vb: TinyLife.Utilities.Extensions.DrawIsoArea(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Misc.RectangleF, Single, Microsoft.Xna.Framework.Color, Integer, Boolean, System.Func(Of Microsoft.Xna.Framework.Vector2, Single, Single), Single?) + name.vb: DrawIsoArea(SpriteBatch, RectangleF, Single, Color, Integer, Boolean, Func(Of Vector2, Single, Single), Single?) - uid: TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer) commentId: M:TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer) id: IsPartOfPerson(TinyLife.Objects.ClothesLayer) @@ -1406,14 +1409,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPartOfPerson path: ../TinyLife/Utilities/Extensions.cs - startLine: 617 + startLine: 623 assemblies: - Tiny Life namespace: TinyLife.Utilities summary: >- Returns whether the given is part of a person physically. - This methdo returns true for , and . + This methdo returns true for , ClothesLayer.Arms and . example: [] syntax: content: public static bool IsPartOfPerson(this ClothesLayer layer) @@ -1426,45 +1429,6 @@ items: description: Whether the clothes layer is part of the person content.vb: Public Shared Function IsPartOfPerson(layer As ClothesLayer) As Boolean overload: TinyLife.Utilities.Extensions.IsPartOfPerson* -- uid: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - commentId: M:TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - id: GetDepth(TinyLife.Objects.ClothesLayer) - isExtensionMethod: true - parent: TinyLife.Utilities.Extensions - langs: - - csharp - - vb - name: GetDepth(ClothesLayer) - nameWithType: Extensions.GetDepth(ClothesLayer) - fullName: TinyLife.Utilities.Extensions.GetDepth(TinyLife.Objects.ClothesLayer) - type: Method - source: - remote: - path: TinyLife/Utilities/Extensions.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetDepth - path: ../TinyLife/Utilities/Extensions.cs - startLine: 627 - assemblies: - - Tiny Life - namespace: TinyLife.Utilities - summary: >- - Returns the default depth for the when rendering. - - The default value is the index of the layer in the array. - example: [] - syntax: - content: public static float GetDepth(this ClothesLayer layer) - parameters: - - id: layer - type: TinyLife.Objects.ClothesLayer - description: The clothes layer - return: - type: System.Single - description: The default render depth - content.vb: Public Shared Function GetDepth(layer As ClothesLayer) As Single - overload: TinyLife.Utilities.Extensions.GetDepth* - uid: TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement,System.Boolean) commentId: M:TinyLife.Utilities.Extensions.SetPauseGame(MLEM.Ui.RootElement,System.Boolean) id: SetPauseGame(MLEM.Ui.RootElement,System.Boolean) @@ -1484,7 +1448,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPauseGame path: ../TinyLife/Utilities/Extensions.cs - startLine: 637 + startLine: 633 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1526,7 +1490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActiveRoot path: ../TinyLife/Utilities/Extensions.cs - startLine: 647 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1562,7 +1526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRequiredMatchPercentage path: ../TinyLife/Utilities/Extensions.cs - startLine: 657 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1601,7 +1565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAvailableForAge path: ../TinyLife/Utilities/Extensions.cs - startLine: 674 + startLine: 670 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1643,7 +1607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Weekday path: ../TinyLife/Utilities/Extensions.cs - startLine: 687 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1679,7 +1643,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 697 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1718,7 +1682,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 726 + startLine: 722 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1754,7 +1718,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonality path: ../TinyLife/Utilities/Extensions.cs - startLine: 744 + startLine: 740 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1796,7 +1760,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Utilities/Extensions.cs - startLine: 758 + startLine: 754 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1833,7 +1797,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Multiplier path: ../TinyLife/Utilities/Extensions.cs - startLine: 771 + startLine: 767 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1873,7 +1837,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnancyHours path: ../TinyLife/Utilities/Extensions.cs - startLine: 787 + startLine: 783 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1909,7 +1873,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDaysBeforeAging path: ../TinyLife/Utilities/Extensions.cs - startLine: 798 + startLine: 794 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1952,7 +1916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddGamepadScrolling path: ../TinyLife/Utilities/Extensions.cs - startLine: 815 + startLine: 811 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1985,7 +1949,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddProgressArrows path: ../TinyLife/Utilities/Extensions.cs - startLine: 835 + startLine: 831 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2035,7 +1999,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToTimestampString path: ../TinyLife/Utilities/Extensions.cs - startLine: 870 + startLine: 866 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2071,7 +2035,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsBetween path: ../TinyLife/Utilities/Extensions.cs - startLine: 881 + startLine: 877 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2116,7 +2080,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Length path: ../TinyLife/Utilities/Extensions.cs - startLine: 900 + startLine: 896 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2158,7 +2122,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 913 + startLine: 909 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2194,7 +2158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 926 + startLine: 922 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2230,7 +2194,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetBedCategories path: ../TinyLife/Utilities/Extensions.cs - startLine: 939 + startLine: 935 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2266,7 +2230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetInWorldSnapping path: ../TinyLife/Utilities/Extensions.cs - startLine: 954 + startLine: 950 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2299,7 +2263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScreenContent path: ../TinyLife/Utilities/Extensions.cs - startLine: 975 + startLine: 971 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2335,7 +2299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsTextFieldSelected path: ../TinyLife/Utilities/Extensions.cs - startLine: 989 + startLine: 985 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2371,7 +2335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Slugify path: ../TinyLife/Utilities/Extensions.cs - startLine: 998 + startLine: 994 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -3618,7 +3582,7 @@ references: href: TinyLife.World.html - uid: TinyLife.Utilities.Extensions.DrawIsoArea* commentId: Overload:TinyLife.Utilities.Extensions.DrawIsoArea - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_DrawIsoArea_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Misc_RectangleF_System_Single_Microsoft_Xna_Framework_Color_System_Boolean_System_Single_ + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_DrawIsoArea_Microsoft_Xna_Framework_Graphics_SpriteBatch_MLEM_Misc_RectangleF_System_Single_Microsoft_Xna_Framework_Color_System_Int32_System_Boolean_System_Single_ name: DrawIsoArea nameWithType: Extensions.DrawIsoArea fullName: TinyLife.Utilities.Extensions.DrawIsoArea @@ -3814,12 +3778,6 @@ references: name: Body nameWithType: ClothesLayer.Body fullName: TinyLife.Objects.ClothesLayer.Body -- uid: TinyLife.Objects.ClothesLayer.Arms - commentId: F:TinyLife.Objects.ClothesLayer.Arms - href: TinyLife.Objects.ClothesLayer.html#TinyLife_Objects_ClothesLayer_Arms - name: Arms - nameWithType: ClothesLayer.Arms - fullName: TinyLife.Objects.ClothesLayer.Arms - uid: TinyLife.Objects.ClothesLayer.Eyes commentId: F:TinyLife.Objects.ClothesLayer.Eyes href: TinyLife.Objects.ClothesLayer.html#TinyLife_Objects_ClothesLayer_Eyes @@ -3832,18 +3790,6 @@ references: name: IsPartOfPerson nameWithType: Extensions.IsPartOfPerson fullName: TinyLife.Utilities.Extensions.IsPartOfPerson -- uid: TinyLife.Objects.Clothes.Layers - commentId: F:TinyLife.Objects.Clothes.Layers - href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_Layers - name: Layers - nameWithType: Clothes.Layers - fullName: TinyLife.Objects.Clothes.Layers -- uid: TinyLife.Utilities.Extensions.GetDepth* - commentId: Overload:TinyLife.Utilities.Extensions.GetDepth - href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDepth_TinyLife_Objects_ClothesLayer_ - name: GetDepth - nameWithType: Extensions.GetDepth - fullName: TinyLife.Utilities.Extensions.GetDepth - uid: MLEM.Ui.RootElement commentId: T:MLEM.Ui.RootElement parent: MLEM.Ui diff --git a/docs/api/TinyLife.World.AutoTile.yml b/docs/api/TinyLife.World.AutoTile.yml index d7fbdb8..17b6434 100644 --- a/docs/api/TinyLife.World.AutoTile.yml +++ b/docs/api/TinyLife.World.AutoTile.yml @@ -7,8 +7,10 @@ items: children: - TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single}) - TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,System.Int32,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + - TinyLife.World.AutoTile.DefaultBorderTile - TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - - TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) + - TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + - TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) langs: - csharp @@ -58,7 +60,7 @@ items: - TinyLife.World.Tile.RegionWeights - TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) - TinyLife.World.Tile.GetPrice - - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) + - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) - TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) @@ -75,6 +77,35 @@ items: - System.Object.ToString extensionMethods: - TinyLife.World.AutoTile.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.World.AutoTile.DefaultBorderTile + commentId: P:TinyLife.World.AutoTile.DefaultBorderTile + id: DefaultBorderTile + parent: TinyLife.World.AutoTile + langs: + - csharp + - vb + name: DefaultBorderTile + nameWithType: AutoTile.DefaultBorderTile + fullName: TinyLife.World.AutoTile.DefaultBorderTile + type: Property + source: + remote: + path: TinyLife/World/AutoTile.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DefaultBorderTile + path: ../TinyLife/World/AutoTile.cs + startLine: 17 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: protected virtual (Func, Color) DefaultBorderTile { get; } + parameters: [] + return: + type: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color} + content.vb: Protected Overridable ReadOnly Property DefaultBorderTile As (Func(Of Integer, TextureRegion), Color) + overload: TinyLife.World.AutoTile.DefaultBorderTile* - uid: TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single}) commentId: M:TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single}) id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorSettings,System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{Microsoft.Xna.Framework.Point,System.Single})' @@ -93,7 +124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/AutoTile.cs - startLine: 18 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.World @@ -152,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/AutoTile.cs - startLine: 21 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.World @@ -221,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/AutoTile.cs - startLine: 27 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.World @@ -269,7 +300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConnectsToTile path: ../TinyLife/World/AutoTile.cs - startLine: 43 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.World @@ -307,16 +338,16 @@ items: nameWithType.vb: AutoTile.ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) fullName.vb: TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Integer, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) name.vb: ConnectsToTile(Map, Point, Integer, Integer, Integer, Func(Of Point, Integer, Tile)) -- uid: TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) - commentId: M:TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) - id: DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) +- uid: TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + commentId: M:TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + id: DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) parent: TinyLife.World.AutoTile langs: - csharp - vb - name: DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, Func, (Func Texture, Color Color)?) - nameWithType: AutoTile.DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, Func, (Func Texture, Color Color)?) - fullName: TinyLife.World.AutoTile.DrawBorder(object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, System.Func, (System.Func Texture, Microsoft.Xna.Framework.Color Color)?) + name: DrawBorder(object, Map, Point, int, int, Vector2, float, float, ICollection, Func) + nameWithType: AutoTile.DrawBorder(object, Map, Point, int, int, Vector2, float, float, ICollection, Func) + fullName: TinyLife.World.AutoTile.DrawBorder(object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, System.Func) type: Method source: remote: @@ -325,14 +356,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawBorder path: ../TinyLife/World/AutoTile.cs - startLine: 64 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.World summary: Draws the auto-tile border. example: [] syntax: - content: protected void DrawBorder(object batch, Map map, Point pos, int floor, Vector2 drawPos, float scale, float depthOffset, ICollection items, Func getRelatedTileFunc = null, (Func Texture, Color Color)? bestBorderTile = null) + content: protected void DrawBorder(object batch, Map map, Point pos, int floor, int layer, Vector2 drawPos, float scale, float depthOffset, ICollection items, Func getRelatedTileFunc = null) parameters: - id: batch type: System.Object @@ -346,6 +377,9 @@ items: - id: floor type: System.Int32 description: The floor to draw at. + - id: layer + type: System.Int32 + description: The layer of the border to draw. By default, tiles use layer 0 for regular borders, and layer 1 for special borders, like the little "cliff" that displays on water tiles. This is passed to . - id: drawPos type: Microsoft.Xna.Framework.Vector2 description: The position, in screen space, to draw at. @@ -361,14 +395,55 @@ items: - id: getRelatedTileFunc type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} description: A function that can optionally be supplied to override the method when checking for neighboring tiles. This is useful for when tile placement in the world is mocked, for example. - - id: bestBorderTile - type: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}} - description: A function to return the best tile to use as this tile's border tile when rendering. - content.vb: Protected Sub DrawBorder(batch As Object, map As Map, pos As Point, floor As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), getRelatedTileFunc As Func(Of Point, Integer, Tile) = Nothing, bestBorderTile As (Texture As Func(Of Integer, TextureRegion), Color As Color)? = Nothing) + content.vb: Protected Sub DrawBorder(batch As Object, map As Map, pos As Point, floor As Integer, layer As Integer, drawPos As Vector2, scale As Single, depthOffset As Single, items As ICollection(Of StaticSpriteBatch.Item), getRelatedTileFunc As Func(Of Point, Integer, Tile) = Nothing) overload: TinyLife.World.AutoTile.DrawBorder* - nameWithType.vb: AutoTile.DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Func(Of Point, Integer, Tile), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) - fullName.vb: TinyLife.World.AutoTile.DrawBorder(Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile), (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color)?) - name.vb: DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Func(Of Point, Integer, Tile), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) + nameWithType.vb: AutoTile.DrawBorder(Object, Map, Point, Integer, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.AutoTile.DrawBorder(Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: DrawBorder(Object, Map, Point, Integer, Integer, Vector2, Single, Single, ICollection(Of Item), Func(Of Point, Integer, Tile)) +- uid: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + commentId: M:TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + id: GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + parent: TinyLife.World.AutoTile + langs: + - csharp + - vb + name: GetBorder(Map, Point, int, int, Direction2, Func) + nameWithType: AutoTile.GetBorder(Map, Point, int, int, Direction2, Func) + fullName: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, MLEM.Misc.Direction2, System.Func) + type: Method + source: + remote: + path: TinyLife/World/AutoTile.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetBorder + path: ../TinyLife/World/AutoTile.cs + startLine: 107 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: protected (Func Texture, Color Color, float Priority)? GetBorder(Map map, Point pos, int floor, int layer, Direction2 dir, Func getRelatedTileFunc) + parameters: + - id: map + type: TinyLife.World.Map + - id: pos + type: Microsoft.Xna.Framework.Point + - id: floor + type: System.Int32 + - id: layer + type: System.Int32 + - id: dir + type: MLEM.Misc.Direction2 + - id: getRelatedTileFunc + type: System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile} + return: + type: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}} + content.vb: Protected Function GetBorder(map As Map, pos As Point, floor As Integer, layer As Integer, dir As Direction2, getRelatedTileFunc As Func(Of Point, Integer, Tile)) As (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)? + overload: TinyLife.World.AutoTile.GetBorder* + nameWithType.vb: AutoTile.GetBorder(Map, Point, Integer, Integer, Direction2, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, MLEM.Misc.Direction2, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: GetBorder(Map, Point, Integer, Integer, Direction2, Func(Of Point, Integer, Tile)) references: - uid: TinyLife.World.Tile commentId: T:TinyLife.World.Tile @@ -709,21 +784,21 @@ references: href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetPrice - name: ( - name: ) -- uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) - commentId: M:TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) +- uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) + commentId: M:TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) parent: TinyLife.World.Tile isExternal: true - href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_ - name: GetAutoTileBorder(Map, Point, int, Point, Tile) - nameWithType: Tile.GetAutoTileBorder(Map, Point, int, Point, Tile) - fullName: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, TinyLife.World.Tile) - nameWithType.vb: Tile.GetAutoTileBorder(Map, Point, Integer, Point, Tile) - fullName.vb: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, TinyLife.World.Tile) - name.vb: GetAutoTileBorder(Map, Point, Integer, Point, Tile) + href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_System_Int32_ + name: GetAutoTileBorder(Map, Point, int, Point, Tile, int) + nameWithType: Tile.GetAutoTileBorder(Map, Point, int, Point, Tile, int) + fullName: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, TinyLife.World.Tile, int) + nameWithType.vb: Tile.GetAutoTileBorder(Map, Point, Integer, Point, Tile, Integer) + fullName.vb: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, TinyLife.World.Tile, Integer) + name.vb: GetAutoTileBorder(Map, Point, Integer, Point, Tile, Integer) spec.csharp: - - uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) + - uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) name: GetAutoTileBorder - href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_ + href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_System_Int32_ - name: ( - uid: TinyLife.World.Map name: Map @@ -749,11 +824,17 @@ references: - uid: TinyLife.World.Tile name: Tile href: TinyLife.World.Tile.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) spec.vb: - - uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) + - uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) name: GetAutoTileBorder - href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_ + href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_System_Int32_ - name: ( - uid: TinyLife.World.Map name: Map @@ -779,6 +860,12 @@ references: - uid: TinyLife.World.Tile name: Tile href: TinyLife.World.Tile.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) - uid: TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) commentId: M:TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) @@ -2244,6 +2331,90 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html +- uid: TinyLife.World.AutoTile.DefaultBorderTile* + commentId: Overload:TinyLife.World.AutoTile.DefaultBorderTile + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DefaultBorderTile + name: DefaultBorderTile + nameWithType: AutoTile.DefaultBorderTile + fullName: TinyLife.World.AutoTile.DefaultBorderTile +- uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color} + commentId: T:System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color} + parent: System + definition: System.ValueTuple`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: (Func, Color) + nameWithType: (Func, Color) + fullName: (System.Func, Microsoft.Xna.Framework.Color) + nameWithType.vb: (Func(Of Integer, TextureRegion), Color) + fullName.vb: (System.Func(Of Integer, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Color) + name.vb: (Func(Of Integer, TextureRegion), Color) + spec.csharp: + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) + spec.vb: + - name: ( + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Color + name: Color + isExternal: true + - name: ) +- uid: System.ValueTuple`2 + commentId: T:System.ValueTuple`2 + name: (T1, T2) + nameWithType: (T1, T2) + fullName: (T1, T2) + spec.csharp: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) + spec.vb: + - name: ( + - name: T1 + - name: ',' + - name: " " + - name: T2 + - name: ) - uid: TinyLife.World.AutoTile.#ctor* commentId: Overload:TinyLife.World.AutoTile.#ctor href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile__ctor_System_String_System_String_System_Int32_System_Collections_Generic_Dictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__System_Collections_Generic_Dictionary_MLEM_Misc_Direction2_Microsoft_Xna_Framework_Point____TinyLife_Utilities_ColorSettings_System_Int32___System_Boolean_System_Single_TinyLife_World_Tile_Category_MLEM_Textures_TextureRegion_System_Func_Microsoft_Xna_Framework_Point_System_Single__ @@ -3224,21 +3395,34 @@ references: fullName: TinyLife.World.AutoTile.ConnectsToTile - uid: TinyLife.World.AutoTile.DrawBorder* commentId: Overload:TinyLife.World.AutoTile.DrawBorder - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DrawBorder_System_Object_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__System_Nullable_System_ValueTuple_System_Func_System_Int32_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Color___ + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DrawBorder_System_Object_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ name: DrawBorder nameWithType: AutoTile.DrawBorder fullName: TinyLife.World.AutoTile.DrawBorder -- uid: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}} - commentId: T:System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}} +- uid: TinyLife.World.AutoTile.GetBorder* + commentId: Overload:TinyLife.World.AutoTile.GetBorder + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_GetBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_MLEM_Misc_Direction2_System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ + name: GetBorder + nameWithType: AutoTile.GetBorder + fullName: TinyLife.World.AutoTile.GetBorder +- uid: MLEM.Misc.Direction2 + commentId: T:MLEM.Misc.Direction2 + parent: MLEM.Misc + isExternal: true + name: Direction2 + nameWithType: Direction2 + fullName: MLEM.Misc.Direction2 +- uid: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}} + commentId: T:System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}} parent: System definition: System.Nullable`1 href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: (Func Texture, Color Color)? - nameWithType: (Func Texture, Color Color)? - fullName: (System.Func Texture, Microsoft.Xna.Framework.Color Color)? - nameWithType.vb: (Texture As Func(Of Integer, TextureRegion), Color As Color)? - fullName.vb: (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color)? - name.vb: (Texture As Func(Of Integer, TextureRegion), Color As Color)? + name: (Func Texture, Color Color, float Priority)? + nameWithType: (Func Texture, Color Color, float Priority)? + fullName: (System.Func Texture, Microsoft.Xna.Framework.Color Color, float Priority)? + nameWithType.vb: (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)? + fullName.vb: (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color, Priority As Single)? + name.vb: (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)? spec.csharp: - name: ( - uid: System.Func`2 @@ -3257,25 +3441,35 @@ references: isExternal: true - name: '>' - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}.Texture + - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Texture name: Texture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color-.texture + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.texture - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}.Color + - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Color name: Color - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color-.color + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.color + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: " " + - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Priority + name: Priority + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.priority - name: ) - name: '?' spec.vb: - name: ( - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}.Texture + - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Texture name: Texture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color-.texture + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.texture - name: " " - name: As - name: " " @@ -3298,17 +3492,51 @@ references: - name: ) - name: ',' - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}.Color + - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Color name: Color - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color-.color + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.color - name: " " - name: As - name: " " - uid: Microsoft.Xna.Framework.Color name: Color isExternal: true + - name: ',' + - name: " " + - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}.Priority + name: Priority + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color,system.single-.priority + - name: " " + - name: As + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single - name: ) - name: '?' +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true - uid: System.Nullable`1 commentId: T:System.Nullable`1 isExternal: true diff --git a/docs/api/TinyLife.World.BillsMail.yml b/docs/api/TinyLife.World.BillsMail.yml index ec9cc56..06f70cd 100644 --- a/docs/api/TinyLife.World.BillsMail.yml +++ b/docs/api/TinyLife.World.BillsMail.yml @@ -80,7 +80,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: The amount of tiny bucks that needs to be paid by the receiving household, based on . + summary: The amount of tiny bucks that needs to be paid by the receiving household, based on Lot.GetWeeklyBills. example: [] syntax: content: >- @@ -163,7 +163,7 @@ items: description: The of the lot that should receive this mail - id: bills type: System.Collections.Generic.Dictionary{System.String,System.Single} - description: The amount of tiny bucks that needs to be paid by the receiving household, based on + description: The amount of tiny bucks that needs to be paid by the receiving household, based on Lot.GetWeeklyBills content.vb: Public Sub New(map As Map, receivingLot As Guid, bills As Dictionary(Of String, Single)) overload: TinyLife.World.BillsMail.#ctor* nameWithType.vb: BillsMail.New(Map, Guid, Dictionary(Of String, Single)) @@ -916,24 +916,6 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html -- uid: TinyLife.World.Lot.GetWeeklyBills - commentId: M:TinyLife.World.Lot.GetWeeklyBills - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetWeeklyBills - name: GetWeeklyBills() - nameWithType: Lot.GetWeeklyBills() - fullName: TinyLife.World.Lot.GetWeeklyBills() - spec.csharp: - - uid: TinyLife.World.Lot.GetWeeklyBills - name: GetWeeklyBills - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetWeeklyBills - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.World.Lot.GetWeeklyBills - name: GetWeeklyBills - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetWeeklyBills - - name: ( - - name: ) - uid: System.Collections.Generic.Dictionary{System.String,System.Single} commentId: T:System.Collections.Generic.Dictionary{System.String,System.Single} parent: System.Collections.Generic diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml index 9978bfd..6035b2b 100644 --- a/docs/api/TinyLife.World.DrawDelegate.yml +++ b/docs/api/TinyLife.World.DrawDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawDelegate path: ../TinyLife/World/Map.cs - startLine: 3083 + startLine: 3058 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedHousehold.yml b/docs/api/TinyLife.World.ExportedHousehold.yml index 52a8620..3fd3b69 100644 --- a/docs/api/TinyLife.World.ExportedHousehold.yml +++ b/docs/api/TinyLife.World.ExportedHousehold.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedHousehold path: ../TinyLife/World/Household.cs - startLine: 638 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife.World @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Household.cs - startLine: 643 + startLine: 688 assemblies: - Tiny Life namespace: TinyLife.World @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 648 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.World @@ -128,7 +128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 652 + startLine: 697 assemblies: - Tiny Life namespace: TinyLife.World @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 656 + startLine: 701 assemblies: - Tiny Life namespace: TinyLife.World @@ -186,7 +186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 660 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.World @@ -215,7 +215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 664 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedLot.yml b/docs/api/TinyLife.World.ExportedLot.yml index d48d588..36afc60 100644 --- a/docs/api/TinyLife.World.ExportedLot.yml +++ b/docs/api/TinyLife.World.ExportedLot.yml @@ -31,7 +31,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedLot path: ../TinyLife/World/Lot.cs - startLine: 625 + startLine: 589 assemblies: - Tiny Life namespace: TinyLife.World @@ -73,7 +73,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Lot.cs - startLine: 630 + startLine: 594 assemblies: - Tiny Life namespace: TinyLife.World @@ -102,7 +102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 634 + startLine: 598 assemblies: - Tiny Life namespace: TinyLife.World @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 638 + startLine: 602 assemblies: - Tiny Life namespace: TinyLife.World @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/World/Lot.cs - startLine: 642 + startLine: 606 assemblies: - Tiny Life namespace: TinyLife.World @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/World/Lot.cs - startLine: 647 + startLine: 611 assemblies: - Tiny Life namespace: TinyLife.World @@ -230,7 +230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallLikes path: ../TinyLife/World/Lot.cs - startLine: 652 + startLine: 616 assemblies: - Tiny Life namespace: TinyLife.World @@ -259,7 +259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: ../TinyLife/World/Lot.cs - startLine: 656 + startLine: 620 assemblies: - Tiny Life namespace: TinyLife.World @@ -288,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stairs path: ../TinyLife/World/Lot.cs - startLine: 661 + startLine: 625 assemblies: - Tiny Life namespace: TinyLife.World @@ -317,7 +317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Lot.cs - startLine: 665 + startLine: 629 assemblies: - Tiny Life namespace: TinyLife.World @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OtherFloorTiles path: ../TinyLife/World/Lot.cs - startLine: 670 + startLine: 634 assemblies: - Tiny Life namespace: TinyLife.World @@ -375,7 +375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 676 + startLine: 640 assemblies: - Tiny Life namespace: TinyLife.World @@ -406,7 +406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 691 + startLine: 655 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.RandomConstellation.yml b/docs/api/TinyLife.World.Household.RandomConstellation.yml index 75ee674..c39fd3a 100644 --- a/docs/api/TinyLife.World.Household.RandomConstellation.yml +++ b/docs/api/TinyLife.World.Household.RandomConstellation.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomConstellation path: ../TinyLife/World/Household.cs - startLine: 465 + startLine: 510 assemblies: - Tiny Life namespace: TinyLife.World @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PossibleMembers path: ../TinyLife/World/Household.cs - startLine: 471 + startLine: 516 assemblies: - Tiny Life namespace: TinyLife.World @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PossibleRelations path: ../TinyLife/World/Household.cs - startLine: 476 + startLine: 521 assemblies: - Tiny Life namespace: TinyLife.World @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 483 + startLine: 528 assemblies: - Tiny Life namespace: TinyLife.World @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Generate path: ../TinyLife/World/Household.cs - startLine: 494 + startLine: 539 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.RandomRelation.yml b/docs/api/TinyLife.World.Household.RandomRelation.yml index 1c0f119..9a1ebd1 100644 --- a/docs/api/TinyLife.World.Household.RandomRelation.yml +++ b/docs/api/TinyLife.World.Household.RandomRelation.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomRelation path: ../TinyLife/World/Household.cs - startLine: 562 + startLine: 607 assemblies: - Tiny Life namespace: TinyLife.World @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstPerson path: ../TinyLife/World/Household.cs - startLine: 567 + startLine: 612 assemblies: - Tiny Life namespace: TinyLife.World @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SecondPerson path: ../TinyLife/World/Household.cs - startLine: 571 + startLine: 616 assemblies: - Tiny Life namespace: TinyLife.World @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relation path: ../TinyLife/World/Household.cs - startLine: 575 + startLine: 620 assemblies: - Tiny Life namespace: TinyLife.World @@ -150,7 +150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Max path: ../TinyLife/World/Household.cs - startLine: 579 + startLine: 624 assemblies: - Tiny Life namespace: TinyLife.World @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 590 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife.World @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 601 + startLine: 646 assemblies: - Tiny Life namespace: TinyLife.World @@ -276,7 +276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 611 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife.World @@ -320,7 +320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 621 + startLine: 666 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.Relation.yml b/docs/api/TinyLife.World.Household.Relation.yml index a904c83..0160a4d 100644 --- a/docs/api/TinyLife.World.Household.Relation.yml +++ b/docs/api/TinyLife.World.Household.Relation.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relation path: ../TinyLife/World/Household.cs - startLine: 524 + startLine: 569 assemblies: - Tiny Life namespace: TinyLife.World @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenealogyType path: ../TinyLife/World/Household.cs - startLine: 529 + startLine: 574 assemblies: - Tiny Life namespace: TinyLife.World @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipType path: ../TinyLife/World/Household.cs - startLine: 533 + startLine: 578 assemblies: - Tiny Life namespace: TinyLife.World @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RomanceType path: ../TinyLife/World/Household.cs - startLine: 537 + startLine: 582 assemblies: - Tiny Life namespace: TinyLife.World @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dating path: ../TinyLife/World/Household.cs - startLine: 541 + startLine: 586 assemblies: - Tiny Life namespace: TinyLife.World @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 550 + startLine: 595 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml b/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml new file mode 100644 index 0000000..d80c9d3 --- /dev/null +++ b/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml @@ -0,0 +1,323 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.World.Household.WeeklyBillsDelegate + commentId: T:TinyLife.World.Household.WeeklyBillsDelegate + id: Household.WeeklyBillsDelegate + parent: TinyLife.World + children: [] + langs: + - csharp + - vb + name: Household.WeeklyBillsDelegate + nameWithType: Household.WeeklyBillsDelegate + fullName: TinyLife.World.Household.WeeklyBillsDelegate + type: Delegate + source: + remote: + path: TinyLife/World/Household.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: WeeklyBillsDelegate + path: ../TinyLife/World/Household.cs + startLine: 505 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: A delegate method used by . + example: [] + syntax: + content: public delegate void Household.WeeklyBillsDelegate(Household household, Dictionary amount, EventPhase phase) + parameters: + - id: household + type: TinyLife.World.Household + - id: amount + type: System.Collections.Generic.Dictionary{System.String,System.Single} + - id: phase + type: TinyLife.Mods.EventPhase + content.vb: Public Delegate Sub Household.WeeklyBillsDelegate(household As Household, amount As Dictionary(Of String, Single), phase As EventPhase) + extensionMethods: + - TinyLife.World.Household.WeeklyBillsDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 +references: +- uid: TinyLife.World.Household.OnGetWeeklyBills + commentId: E:TinyLife.World.Household.OnGetWeeklyBills + href: TinyLife.World.Household.html#TinyLife_World_Household_OnGetWeeklyBills + name: OnGetWeeklyBills + nameWithType: Household.OnGetWeeklyBills + fullName: TinyLife.World.Household.OnGetWeeklyBills +- uid: TinyLife.World + commentId: N:TinyLife.World + href: TinyLife.html + name: TinyLife.World + nameWithType: TinyLife.World + fullName: TinyLife.World + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.World + name: World + href: TinyLife.World.html +- uid: TinyLife.World.Household.WeeklyBillsDelegate.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + name: JsonCopy(WeeklyBillsDelegate) + nameWithType: Extensions.JsonCopy(Household.WeeklyBillsDelegate) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.World.Household.WeeklyBillsDelegate) + nameWithType.vb: Extensions.JsonCopy(Of Household.WeeklyBillsDelegate)(Household.WeeklyBillsDelegate) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.World.Household.WeeklyBillsDelegate)(TinyLife.World.Household.WeeklyBillsDelegate) + name.vb: JsonCopy(Of WeeklyBillsDelegate)(WeeklyBillsDelegate) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Household.WeeklyBillsDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - uid: TinyLife.World.Household.WeeklyBillsDelegate + name: WeeklyBillsDelegate + href: TinyLife.World.Household.WeeklyBillsDelegate.html + - name: '>' + - name: ( + - uid: TinyLife.World.Household.WeeklyBillsDelegate + name: WeeklyBillsDelegate + href: TinyLife.World.Household.WeeklyBillsDelegate.html + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.World.Household.WeeklyBillsDelegate) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - uid: TinyLife.World.Household.WeeklyBillsDelegate + name: WeeklyBillsDelegate + href: TinyLife.World.Household.WeeklyBillsDelegate.html + - name: ) + - name: ( + - uid: TinyLife.World.Household.WeeklyBillsDelegate + name: WeeklyBillsDelegate + href: TinyLife.World.Household.WeeklyBillsDelegate.html + - name: ) +- uid: TinyLife.World.Household + commentId: T:TinyLife.World.Household + parent: TinyLife.World + href: TinyLife.World.Household.html + name: Household + nameWithType: Household + fullName: TinyLife.World.Household +- uid: System.Collections.Generic.Dictionary{System.String,System.Single} + commentId: T:System.Collections.Generic.Dictionary{System.String,System.Single} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of String, Single) + fullName.vb: System.Collections.Generic.Dictionary(Of String, Single) + name.vb: Dictionary(Of String, Single) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Mods.EventPhase + commentId: T:TinyLife.Mods.EventPhase + parent: TinyLife.Mods + href: TinyLife.Mods.EventPhase.html + name: EventPhase + nameWithType: EventPhase + fullName: TinyLife.Mods.EventPhase +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + href: TinyLife.Utilities.Extensions.html#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 + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_ + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + href: TinyLife.Utilities.Extensions.html + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: System.Collections.Generic + commentId: N:System.Collections.Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Collections.Generic + nameWithType: System.Collections.Generic + fullName: System.Collections.Generic + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Collections + name: Collections + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections + - name: . + - uid: System.Collections.Generic + name: Generic + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: TinyLife.Mods + commentId: N:TinyLife.Mods + href: TinyLife.html + name: TinyLife.Mods + nameWithType: TinyLife.Mods + fullName: TinyLife.Mods + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Mods + name: Mods + href: TinyLife.Mods.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Mods + name: Mods + href: TinyLife.Mods.html +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + href: TinyLife.html + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html + spec.vb: + - uid: TinyLife + name: TinyLife + href: TinyLife.html + - name: . + - uid: TinyLife.Utilities + name: Utilities + href: TinyLife.Utilities.html diff --git a/docs/api/TinyLife.World.Household.yml b/docs/api/TinyLife.World.Household.yml index beab8be..0f849bd 100644 --- a/docs/api/TinyLife.World.Household.yml +++ b/docs/api/TinyLife.World.Household.yml @@ -20,6 +20,7 @@ items: - TinyLife.World.Household.Generate(TinyLife.World.Map,System.Random,System.Collections.Generic.List{TinyLife.Objects.AgeGroup},System.Collections.Generic.Dictionary{System.ValueTuple{System.Int32,System.Int32},TinyLife.World.Household.Relation}) - TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) - TinyLife.World.Household.GetMatchingConstellations(TinyLife.Objects.AgeGroup) + - TinyLife.World.Household.GetWeeklyBills - TinyLife.World.Household.HasBeenPlayed - TinyLife.World.Household.HasMember(System.Guid) - TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean,System.Boolean) @@ -28,6 +29,7 @@ items: - TinyLife.World.Household.Members - TinyLife.World.Household.Money - TinyLife.World.Household.Name + - TinyLife.World.Household.OnGetWeeklyBills - TinyLife.World.Household.RandomConstellations - TinyLife.World.Household.Remove(TinyLife.Objects.PersonLike,System.Boolean) - TinyLife.World.Household.TotalMemberAmount @@ -48,7 +50,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Household.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.World @@ -104,7 +106,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultMoney path: ../TinyLife/World/Household.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.World @@ -136,7 +138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomConstellations path: ../TinyLife/World/Household.cs - startLine: 35 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.World @@ -150,6 +152,38 @@ items: return: type: System.Collections.Generic.List{TinyLife.World.Household.RandomConstellation} content.vb: Public Shared ReadOnly RandomConstellations As List(Of Household.RandomConstellation) +- uid: TinyLife.World.Household.OnGetWeeklyBills + commentId: E:TinyLife.World.Household.OnGetWeeklyBills + id: OnGetWeeklyBills + parent: TinyLife.World.Household + langs: + - csharp + - vb + name: OnGetWeeklyBills + nameWithType: Household.OnGetWeeklyBills + fullName: TinyLife.World.Household.OnGetWeeklyBills + type: Event + source: + remote: + path: TinyLife/World/Household.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnGetWeeklyBills + path: ../TinyLife/World/Household.cs + startLine: 72 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: >- + An event that is invoked when weekly bills are calculated for a in . + + Mods can subscribe to this event to add additional costs or reduce the default costs. + example: [] + syntax: + content: public static event Household.WeeklyBillsDelegate OnGetWeeklyBills + return: + type: TinyLife.World.Household.WeeklyBillsDelegate + content.vb: Public Shared Event OnGetWeeklyBills As Household.WeeklyBillsDelegate - uid: TinyLife.World.Household.FurnitureStorage commentId: F:TinyLife.World.Household.FurnitureStorage id: FurnitureStorage @@ -168,7 +202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 72 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.World @@ -210,7 +244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 78 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.World @@ -252,7 +286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnopenedMail path: ../TinyLife/World/Household.cs - startLine: 84 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.World @@ -294,7 +328,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddedThroughPopulating path: ../TinyLife/World/Household.cs - startLine: 89 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.World @@ -333,7 +367,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 94 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.World @@ -374,7 +408,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 102 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.World @@ -405,7 +439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/World/Household.cs - startLine: 120 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.World @@ -439,7 +473,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Household.cs - startLine: 125 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.World @@ -473,7 +507,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrent path: ../TinyLife/World/Household.cs - startLine: 129 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.World @@ -504,7 +538,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 134 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.World @@ -543,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowNewspapers path: ../TinyLife/World/Household.cs - startLine: 140 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.World @@ -585,7 +619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowFriendsVisiting path: ../TinyLife/World/Household.cs - startLine: 145 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.World @@ -624,7 +658,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowStrangersVisiting path: ../TinyLife/World/Household.cs - startLine: 150 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.World @@ -663,7 +697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalMemberAmount path: ../TinyLife/World/Household.cs - startLine: 154 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.World @@ -694,7 +728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasBeenPlayed path: ../TinyLife/World/Household.cs - startLine: 163 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.World @@ -733,7 +767,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 183 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.World @@ -774,7 +808,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Household.cs - startLine: 195 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.World @@ -815,7 +849,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/World/Household.cs - startLine: 214 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.World @@ -847,7 +881,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/World/Household.cs - startLine: 226 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.World @@ -885,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasMember path: ../TinyLife/World/Household.cs - startLine: 239 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.World @@ -920,7 +954,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Household.cs - startLine: 248 + startLine: 255 assemblies: - Tiny Life namespace: TinyLife.World @@ -954,7 +988,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Household.cs - startLine: 266 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.World @@ -998,7 +1032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Household.cs - startLine: 277 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.World @@ -1042,7 +1076,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreUtilitiesDisabled path: ../TinyLife/World/Household.cs - startLine: 324 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.World @@ -1062,6 +1096,40 @@ items: description: Whether utilites are disabled content.vb: Public Function AreUtilitiesDisabled(time As TimeSpan? = Nothing) As Boolean overload: TinyLife.World.Household.AreUtilitiesDisabled* +- uid: TinyLife.World.Household.GetWeeklyBills + commentId: M:TinyLife.World.Household.GetWeeklyBills + id: GetWeeklyBills + parent: TinyLife.World.Household + langs: + - csharp + - vb + name: GetWeeklyBills() + nameWithType: Household.GetWeeklyBills() + fullName: TinyLife.World.Household.GetWeeklyBills() + type: Method + source: + remote: + path: TinyLife/World/Household.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetWeeklyBills + path: ../TinyLife/World/Household.cs + startLine: 344 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: >- + Returns the amount of tiny bucks that need to be paid weekly by a living on this lot. + + The bills result from the and of the objects on the lot, as well as additional values like the lot size, and the personality. + example: [] + syntax: + content: public Dictionary GetWeeklyBills() + return: + type: System.Collections.Generic.Dictionary{System.String,System.Single} + description: The amount of weekly bills, in tiny bucks + content.vb: Public Function GetWeeklyBills() As Dictionary(Of String, Single) + overload: TinyLife.World.Household.GetWeeklyBills* - uid: TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) commentId: M:TinyLife.World.Household.GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) id: GetAgeGroups(System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}) @@ -1080,7 +1148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAgeGroups path: ../TinyLife/World/Household.cs - startLine: 337 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.World @@ -1118,7 +1186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Generate path: ../TinyLife/World/Household.cs - startLine: 350 + startLine: 390 assemblies: - Tiny Life namespace: TinyLife.World @@ -1168,7 +1236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMatchingConstellations path: ../TinyLife/World/Household.cs - startLine: 400 + startLine: 440 assemblies: - Tiny Life namespace: TinyLife.World @@ -2144,6 +2212,54 @@ references: name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: TinyLife.World.Household + commentId: T:TinyLife.World.Household + parent: TinyLife.World + href: TinyLife.World.Household.html + name: Household + nameWithType: Household + fullName: TinyLife.World.Household +- uid: TinyLife.World.Household.GetWeeklyBills + commentId: M:TinyLife.World.Household.GetWeeklyBills + href: TinyLife.World.Household.html#TinyLife_World_Household_GetWeeklyBills + name: GetWeeklyBills() + nameWithType: Household.GetWeeklyBills() + fullName: TinyLife.World.Household.GetWeeklyBills() + spec.csharp: + - uid: TinyLife.World.Household.GetWeeklyBills + name: GetWeeklyBills + href: TinyLife.World.Household.html#TinyLife_World_Household_GetWeeklyBills + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.World.Household.GetWeeklyBills + name: GetWeeklyBills + href: TinyLife.World.Household.html#TinyLife_World_Household_GetWeeklyBills + - name: ( + - name: ) +- uid: TinyLife.World.Household.WeeklyBillsDelegate + commentId: T:TinyLife.World.Household.WeeklyBillsDelegate + parent: TinyLife.World + href: TinyLife.World.Household.html + name: Household.WeeklyBillsDelegate + nameWithType: Household.WeeklyBillsDelegate + fullName: TinyLife.World.Household.WeeklyBillsDelegate + spec.csharp: + - uid: TinyLife.World.Household + name: Household + href: TinyLife.World.Household.html + - name: . + - uid: TinyLife.World.Household.WeeklyBillsDelegate + name: WeeklyBillsDelegate + href: TinyLife.World.Household.WeeklyBillsDelegate.html + spec.vb: + - uid: TinyLife.World.Household + name: Household + href: TinyLife.World.Household.html + - name: . + - uid: TinyLife.World.Household.WeeklyBillsDelegate + name: WeeklyBillsDelegate + href: TinyLife.World.Household.WeeklyBillsDelegate.html - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture parent: TinyLife.Objects @@ -2831,6 +2947,111 @@ references: - name: " " - name: T - name: ) +- uid: TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating + commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating + href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ElectricityRating + name: ElectricityRating + nameWithType: FurnitureType.TypeSettings.ElectricityRating + fullName: TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating +- uid: TinyLife.Objects.FurnitureType.TypeSettings.WaterRating + commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.WaterRating + href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_WaterRating + name: WaterRating + nameWithType: FurnitureType.TypeSettings.WaterRating + fullName: TinyLife.Objects.FurnitureType.TypeSettings.WaterRating +- uid: TinyLife.PersonalityType.CityNative + commentId: F:TinyLife.PersonalityType.CityNative + href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_CityNative + name: CityNative + nameWithType: PersonalityType.CityNative + fullName: TinyLife.PersonalityType.CityNative +- uid: TinyLife.World.Household.GetWeeklyBills* + commentId: Overload:TinyLife.World.Household.GetWeeklyBills + href: TinyLife.World.Household.html#TinyLife_World_Household_GetWeeklyBills + name: GetWeeklyBills + nameWithType: Household.GetWeeklyBills + fullName: TinyLife.World.Household.GetWeeklyBills +- uid: System.Collections.Generic.Dictionary{System.String,System.Single} + commentId: T:System.Collections.Generic.Dictionary{System.String,System.Single} + parent: System.Collections.Generic + definition: System.Collections.Generic.Dictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of String, Single) + fullName.vb: System.Collections.Generic.Dictionary(Of String, Single) + name.vb: Dictionary(Of String, Single) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System.Collections.Generic.Dictionary`2 + commentId: T:System.Collections.Generic.Dictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + name: Dictionary + nameWithType: Dictionary + fullName: System.Collections.Generic.Dictionary + nameWithType.vb: Dictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) + name.vb: Dictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.Dictionary`2 + name: Dictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) - uid: TinyLife.World.Household.GetAgeGroups* commentId: Overload:TinyLife.World.Household.GetAgeGroups href: TinyLife.World.Household.html#TinyLife_World_Household_GetAgeGroups_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__ @@ -3013,40 +3234,6 @@ references: name: Relation href: TinyLife.World.Household.Relation.html - name: ) -- uid: System.Collections.Generic.Dictionary`2 - commentId: T:System.Collections.Generic.Dictionary`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary - nameWithType: Dictionary - fullName: System.Collections.Generic.Dictionary - nameWithType.vb: Dictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) - name.vb: Dictionary(Of TKey, TValue) - spec.csharp: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: < - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: '>' - spec.vb: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: ( - - name: Of - - name: " " - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: ) - uid: TinyLife.World.Household.GetMatchingConstellations* commentId: Overload:TinyLife.World.Household.GetMatchingConstellations href: TinyLife.World.Household.html#TinyLife_World_Household_GetMatchingConstellations_TinyLife_Objects_AgeGroup_ diff --git a/docs/api/TinyLife.World.Lot.yml b/docs/api/TinyLife.World.Lot.yml index 2412725..58fa849 100644 --- a/docs/api/TinyLife.World.Lot.yml +++ b/docs/api/TinyLife.World.Lot.yml @@ -27,14 +27,12 @@ items: - TinyLife.World.Lot.GetTiles - TinyLife.World.Lot.GetValidOccupyingAges - TinyLife.World.Lot.GetWalls``1 - - TinyLife.World.Lot.GetWeeklyBills - TinyLife.World.Lot.HasBasicAmenities - TinyLife.World.Lot.Household - TinyLife.World.Lot.Id - TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean) - TinyLife.World.Lot.Map - TinyLife.World.Lot.Name - - TinyLife.World.Lot.OnGetWeeklyBills - TinyLife.World.Lot.Type - TinyLife.World.Lot.Validate(TinyLife.World.Map) langs: @@ -94,38 +92,6 @@ items: - type: System.Runtime.Serialization.DataContractAttribute ctor: System.Runtime.Serialization.DataContractAttribute.#ctor arguments: [] -- uid: TinyLife.World.Lot.OnGetWeeklyBills - commentId: E:TinyLife.World.Lot.OnGetWeeklyBills - id: OnGetWeeklyBills - parent: TinyLife.World.Lot - langs: - - csharp - - vb - name: OnGetWeeklyBills - nameWithType: Lot.OnGetWeeklyBills - fullName: TinyLife.World.Lot.OnGetWeeklyBills - type: Event - source: - remote: - path: TinyLife/World/Lot.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: OnGetWeeklyBills - path: ../TinyLife/World/Lot.cs - startLine: 34 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: >- - An event that is invoked when weekly bills are calculated for this lot's in . - - Mods can subscribe to this event to add additional costs or reduce the default costs. - example: [] - syntax: - content: public static event Lot.WeeklyBillsDelegate OnGetWeeklyBills - return: - type: TinyLife.World.Lot.WeeklyBillsDelegate - content.vb: Public Shared Event OnGetWeeklyBills As Lot.WeeklyBillsDelegate - uid: TinyLife.World.Lot.Id commentId: F:TinyLife.World.Lot.Id id: Id @@ -144,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Id path: ../TinyLife/World/Lot.cs - startLine: 41 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -186,7 +152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 45 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.World @@ -227,7 +193,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 51 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.World @@ -261,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Lot.cs - startLine: 69 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.World @@ -295,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Lot.cs - startLine: 74 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.World @@ -334,7 +300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/Lot.cs - startLine: 78 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World @@ -365,7 +331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 87 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.World @@ -403,7 +369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Lot.cs - startLine: 95 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.World @@ -434,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Lot.cs - startLine: 106 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.World @@ -471,7 +437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Lot.cs - startLine: 119 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.World @@ -507,7 +473,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Lot.cs - startLine: 132 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.World @@ -538,7 +504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStairs path: ../TinyLife/World/Lot.cs - startLine: 145 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.World @@ -569,7 +535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTiles path: ../TinyLife/World/Lot.cs - startLine: 158 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.World @@ -600,7 +566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRooms path: ../TinyLife/World/Lot.cs - startLine: 166 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.World @@ -631,7 +597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTile path: ../TinyLife/World/Lot.cs - startLine: 175 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.World @@ -665,7 +631,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreRequirementsMet path: ../TinyLife/World/Lot.cs - startLine: 204 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.World @@ -696,7 +662,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFrontDoor path: ../TinyLife/World/Lot.cs - startLine: 219 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.World @@ -730,7 +696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHomeLocation path: ../TinyLife/World/Lot.cs - startLine: 244 + startLine: 238 assemblies: - Tiny Life namespace: TinyLife.World @@ -768,7 +734,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 264 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.World @@ -781,40 +747,6 @@ items: description: This lot's total price. content.vb: Public Function GetPrice() As Single overload: TinyLife.World.Lot.GetPrice* -- uid: TinyLife.World.Lot.GetWeeklyBills - commentId: M:TinyLife.World.Lot.GetWeeklyBills - id: GetWeeklyBills - parent: TinyLife.World.Lot - langs: - - csharp - - vb - name: GetWeeklyBills() - nameWithType: Lot.GetWeeklyBills() - fullName: TinyLife.World.Lot.GetWeeklyBills() - type: Method - source: - remote: - path: TinyLife/World/Lot.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetWeeklyBills - path: ../TinyLife/World/Lot.cs - startLine: 278 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: >- - Returns the amount of tiny bucks that need to be paid weekly by a living on this lot. - - The bills result from the and of the objects on the lot, as well as additional values like the lot size, and the personality. - example: [] - syntax: - content: public Dictionary GetWeeklyBills() - return: - type: System.Collections.Generic.Dictionary{System.String,System.Single} - description: The amount of weekly bills, in tiny bucks - content.vb: Public Function GetWeeklyBills() As Dictionary(Of String, Single) - overload: TinyLife.World.Lot.GetWeeklyBills* - uid: TinyLife.World.Lot.Export commentId: M:TinyLife.World.Lot.Export id: Export @@ -833,7 +765,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Lot.cs - startLine: 303 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.World @@ -867,7 +799,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Lot.cs - startLine: 330 + startLine: 299 assemblies: - Tiny Life namespace: TinyLife.World @@ -916,7 +848,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanImport path: ../TinyLife/World/Lot.cs - startLine: 346 + startLine: 315 assemblies: - Tiny Life namespace: TinyLife.World @@ -954,7 +886,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 358 + startLine: 327 assemblies: - Tiny Life namespace: TinyLife.World @@ -988,7 +920,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanVisitRightNow path: ../TinyLife/World/Lot.cs - startLine: 368 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.World @@ -1026,7 +958,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasBasicAmenities path: ../TinyLife/World/Lot.cs - startLine: 391 + startLine: 360 assemblies: - Tiny Life namespace: TinyLife.World @@ -1060,7 +992,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanOccupy path: ../TinyLife/World/Lot.cs - startLine: 408 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.World @@ -1098,7 +1030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanOccupy path: ../TinyLife/World/Lot.cs - startLine: 417 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.World @@ -1136,7 +1068,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanOccupy path: ../TinyLife/World/Lot.cs - startLine: 427 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.World @@ -1177,7 +1109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidOccupyingAges path: ../TinyLife/World/Lot.cs - startLine: 464 + startLine: 433 assemblies: - Tiny Life namespace: TinyLife.World @@ -1211,7 +1143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clear path: ../TinyLife/World/Lot.cs - startLine: 515 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife.World @@ -1868,53 +1800,6 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html -- uid: TinyLife.World.Lot.Household - commentId: P:TinyLife.World.Lot.Household - href: TinyLife.World.Lot.html#TinyLife_World_Lot_Household - name: Household - nameWithType: Lot.Household - fullName: TinyLife.World.Lot.Household -- uid: TinyLife.World.Lot.GetWeeklyBills - commentId: M:TinyLife.World.Lot.GetWeeklyBills - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetWeeklyBills - name: GetWeeklyBills() - nameWithType: Lot.GetWeeklyBills() - fullName: TinyLife.World.Lot.GetWeeklyBills() - spec.csharp: - - uid: TinyLife.World.Lot.GetWeeklyBills - name: GetWeeklyBills - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetWeeklyBills - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.World.Lot.GetWeeklyBills - name: GetWeeklyBills - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetWeeklyBills - - name: ( - - name: ) -- uid: TinyLife.World.Lot.WeeklyBillsDelegate - commentId: T:TinyLife.World.Lot.WeeklyBillsDelegate - parent: TinyLife.World - href: TinyLife.World.Lot.html - name: Lot.WeeklyBillsDelegate - nameWithType: Lot.WeeklyBillsDelegate - fullName: TinyLife.World.Lot.WeeklyBillsDelegate - spec.csharp: - - uid: TinyLife.World.Lot - name: Lot - href: TinyLife.World.Lot.html - - name: . - - uid: TinyLife.World.Lot.WeeklyBillsDelegate - name: WeeklyBillsDelegate - href: TinyLife.World.Lot.WeeklyBillsDelegate.html - spec.vb: - - uid: TinyLife.World.Lot - name: Lot - href: TinyLife.World.Lot.html - - name: . - - uid: TinyLife.World.Lot.WeeklyBillsDelegate - name: WeeklyBillsDelegate - href: TinyLife.World.Lot.WeeklyBillsDelegate.html - uid: System.Guid commentId: T:System.Guid parent: System @@ -2568,111 +2453,6 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single -- uid: TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating - commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating - href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_ElectricityRating - name: ElectricityRating - nameWithType: FurnitureType.TypeSettings.ElectricityRating - fullName: TinyLife.Objects.FurnitureType.TypeSettings.ElectricityRating -- uid: TinyLife.Objects.FurnitureType.TypeSettings.WaterRating - commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.WaterRating - href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_WaterRating - name: WaterRating - nameWithType: FurnitureType.TypeSettings.WaterRating - fullName: TinyLife.Objects.FurnitureType.TypeSettings.WaterRating -- uid: TinyLife.PersonalityType.CityNative - commentId: F:TinyLife.PersonalityType.CityNative - href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_CityNative - name: CityNative - nameWithType: PersonalityType.CityNative - fullName: TinyLife.PersonalityType.CityNative -- uid: TinyLife.World.Lot.GetWeeklyBills* - commentId: Overload:TinyLife.World.Lot.GetWeeklyBills - href: TinyLife.World.Lot.html#TinyLife_World_Lot_GetWeeklyBills - name: GetWeeklyBills - nameWithType: Lot.GetWeeklyBills - fullName: TinyLife.World.Lot.GetWeeklyBills -- uid: System.Collections.Generic.Dictionary{System.String,System.Single} - commentId: T:System.Collections.Generic.Dictionary{System.String,System.Single} - parent: System.Collections.Generic - definition: System.Collections.Generic.Dictionary`2 - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary - nameWithType: Dictionary - fullName: System.Collections.Generic.Dictionary - nameWithType.vb: Dictionary(Of String, Single) - fullName.vb: System.Collections.Generic.Dictionary(Of String, Single) - name.vb: Dictionary(Of String, Single) - spec.csharp: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: < - - uid: System.String - name: string - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: '>' - spec.vb: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: ( - - name: Of - - name: " " - - uid: System.String - name: String - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.string - - name: ',' - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) -- uid: System.Collections.Generic.Dictionary`2 - commentId: T:System.Collections.Generic.Dictionary`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - name: Dictionary - nameWithType: Dictionary - fullName: System.Collections.Generic.Dictionary - nameWithType.vb: Dictionary(Of TKey, TValue) - fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue) - name.vb: Dictionary(Of TKey, TValue) - spec.csharp: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: < - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: '>' - spec.vb: - - uid: System.Collections.Generic.Dictionary`2 - name: Dictionary - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2 - - name: ( - - name: Of - - name: " " - - name: TKey - - name: ',' - - name: " " - - name: TValue - - name: ) - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture parent: TinyLife.Objects @@ -2693,6 +2473,12 @@ references: name: ExportedLot nameWithType: ExportedLot fullName: TinyLife.World.ExportedLot +- uid: TinyLife.World.Lot.Household + commentId: P:TinyLife.World.Lot.Household + href: TinyLife.World.Lot.html#TinyLife_World_Lot_Household + name: Household + nameWithType: Lot.Household + fullName: TinyLife.World.Lot.Household - uid: TinyLife.Objects.ObjectCategory.NonSellable commentId: F:TinyLife.Objects.ObjectCategory.NonSellable href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_NonSellable diff --git a/docs/api/TinyLife.World.LotEmployment.Instance.yml b/docs/api/TinyLife.World.LotEmployment.Instance.yml index b556005..2b2eb88 100644 --- a/docs/api/TinyLife.World.LotEmployment.Instance.yml +++ b/docs/api/TinyLife.World.LotEmployment.Instance.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/World/LotEmployment.cs - startLine: 365 + startLine: 366 assemblies: - Tiny Life namespace: TinyLife.World @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/World/LotEmployment.cs - startLine: 371 + startLine: 372 assemblies: - Tiny Life namespace: TinyLife.World @@ -113,7 +113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmploymentLot path: ../TinyLife/World/LotEmployment.cs - startLine: 376 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.World @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkLot path: ../TinyLife/World/LotEmployment.cs - startLine: 381 + startLine: 382 assemblies: - Tiny Life namespace: TinyLife.World @@ -181,7 +181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/LotEmployment.cs - startLine: 388 + startLine: 389 assemblies: - Tiny Life namespace: TinyLife.World @@ -212,7 +212,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetManually path: ../TinyLife/World/LotEmployment.cs - startLine: 401 + startLine: 402 assemblies: - Tiny Life namespace: TinyLife.World @@ -253,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAtWork path: ../TinyLife/World/LotEmployment.cs - startLine: 407 + startLine: 408 assemblies: - Tiny Life namespace: TinyLife.World @@ -292,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeAtWork path: ../TinyLife/World/LotEmployment.cs - startLine: 413 + startLine: 414 assemblies: - Tiny Life namespace: TinyLife.World @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/LotEmployment.cs - startLine: 438 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife.World @@ -381,7 +381,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishWork path: ../TinyLife/World/LotEmployment.cs - startLine: 451 + startLine: 452 assemblies: - Tiny Life namespace: TinyLife.World @@ -419,7 +419,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/LotEmployment.cs - startLine: 481 + startLine: 482 assemblies: - Tiny Life namespace: TinyLife.World @@ -457,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldWorkRightNow path: ../TinyLife/World/LotEmployment.cs - startLine: 493 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.LotType.yml b/docs/api/TinyLife.World.LotType.yml index 8f27ff5..e2b4028 100644 --- a/docs/api/TinyLife.World.LotType.yml +++ b/docs/api/TinyLife.World.LotType.yml @@ -42,7 +42,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotType path: ../TinyLife/World/Lot.cs - startLine: 713 + startLine: 677 assemblies: - Tiny Life namespace: TinyLife.World @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Lot.cs - startLine: 720 + startLine: 684 assemblies: - Tiny Life namespace: TinyLife.World @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Residential path: ../TinyLife/World/Lot.cs - startLine: 723 + startLine: 687 assemblies: - Tiny Life namespace: TinyLife.World @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Park path: ../TinyLife/World/Lot.cs - startLine: 739 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.World @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cafe path: ../TinyLife/World/Lot.cs - startLine: 742 + startLine: 706 assemblies: - Tiny Life namespace: TinyLife.World @@ -200,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KidsPlayground path: ../TinyLife/World/Lot.cs - startLine: 753 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.World @@ -227,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Library path: ../TinyLife/World/Lot.cs - startLine: 760 + startLine: 724 assemblies: - Tiny Life namespace: TinyLife.World @@ -254,7 +254,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenericPublicLot path: ../TinyLife/World/Lot.cs - startLine: 769 + startLine: 733 assemblies: - Tiny Life namespace: TinyLife.World @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gym path: ../TinyLife/World/Lot.cs - startLine: 772 + startLine: 736 assemblies: - Tiny Life namespace: TinyLife.World @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bar path: ../TinyLife/World/Lot.cs - startLine: 779 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife.World @@ -335,7 +335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Museum path: ../TinyLife/World/Lot.cs - startLine: 790 + startLine: 754 assemblies: - Tiny Life namespace: TinyLife.World @@ -362,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Lot.cs - startLine: 805 + startLine: 769 assemblies: - Tiny Life namespace: TinyLife.World @@ -391,7 +391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Lot.cs - startLine: 809 + startLine: 773 assemblies: - Tiny Life namespace: TinyLife.World @@ -420,7 +420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsResidential path: ../TinyLife/World/Lot.cs - startLine: 814 + startLine: 778 assemblies: - Tiny Life namespace: TinyLife.World @@ -452,7 +452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredFurniture path: ../TinyLife/World/Lot.cs - startLine: 819 + startLine: 783 assemblies: - Tiny Life namespace: TinyLife.World @@ -484,7 +484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 826 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.World @@ -520,7 +520,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Employments path: ../TinyLife/World/Lot.cs - startLine: 831 + startLine: 795 assemblies: - Tiny Life namespace: TinyLife.World @@ -554,7 +554,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/World/Lot.cs - startLine: 836 + startLine: 800 assemblies: - Tiny Life namespace: TinyLife.World @@ -588,7 +588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitHours path: ../TinyLife/World/Lot.cs - startLine: 841 + startLine: 805 assemblies: - Tiny Life namespace: TinyLife.World @@ -622,7 +622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/World/Lot.cs - startLine: 846 + startLine: 810 assemblies: - Tiny Life namespace: TinyLife.World @@ -653,7 +653,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 856 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.World @@ -700,7 +700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 873 + startLine: 837 assemblies: - Tiny Life namespace: TinyLife.World @@ -746,7 +746,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Lot.cs - startLine: 881 + startLine: 845 assemblies: - Tiny Life namespace: TinyLife.World @@ -780,7 +780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetScalingVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 894 + startLine: 858 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml b/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml index 98c0c5f..df2ac2a 100644 --- a/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml +++ b/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathfindingNodeConstructDelegate path: ../TinyLife/World/Map.cs - startLine: 3051 + startLine: 3026 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml index 83bc51e..ae1ac37 100644 --- a/docs/api/TinyLife.World.Map.yml +++ b/docs/api/TinyLife.World.Map.yml @@ -20,7 +20,6 @@ items: - TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2}) - TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.PersonLike,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean) - - TinyLife.World.Map.Finalize - TinyLife.World.Map.GetAllLotEmployments - TinyLife.World.Map.GetAllPeople - TinyLife.World.Map.GetClosestEmptyTile(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) @@ -70,6 +69,7 @@ items: - TinyLife.World.Map.MarkGroundTileDirtyForDrawing(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean) - TinyLife.World.Map.MaxFloor + - TinyLife.World.Map.MinFloor - TinyLife.World.Map.MinorUpdateMinutes - TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile) - TinyLife.World.Map.Neighborhood @@ -223,6 +223,33 @@ items: return: type: System.Int32 content.vb: Public Const MaxFloor As Integer = 4 +- uid: TinyLife.World.Map.MinFloor + commentId: F:TinyLife.World.Map.MinFloor + id: MinFloor + parent: TinyLife.World.Map + langs: + - csharp + - vb + name: MinFloor + nameWithType: Map.MinFloor + fullName: TinyLife.World.Map.MinFloor + type: Field + source: + remote: + path: TinyLife/World/Map.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: MinFloor + path: ../TinyLife/World/Map.cs + startLine: 59 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public const int MinFloor = 0 + return: + type: System.Int32 + content.vb: Public Const MinFloor As Integer = 0 - uid: TinyLife.World.Map.MinorUpdateMinutes commentId: F:TinyLife.World.Map.MinorUpdateMinutes id: MinorUpdateMinutes @@ -241,7 +268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MinorUpdateMinutes path: ../TinyLife/World/Map.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.World @@ -270,7 +297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveUpdateMinutes path: ../TinyLife/World/Map.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.World @@ -299,7 +326,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnEventsAttachable path: ../TinyLife/World/Map.cs - startLine: 72 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.World @@ -331,7 +358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/World/Map.cs - startLine: 110 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.World @@ -363,7 +390,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectAdded path: ../TinyLife/World/Map.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.World @@ -395,7 +422,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnObjectRemoved path: ../TinyLife/World/Map.cs - startLine: 120 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.World @@ -427,7 +454,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPathfindingNodeConstruct path: ../TinyLife/World/Map.cs - startLine: 126 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.World @@ -461,7 +488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MailToSend path: ../TinyLife/World/Map.cs - startLine: 132 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.World @@ -500,7 +527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptableChildren path: ../TinyLife/World/Map.cs - startLine: 137 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.World @@ -534,7 +561,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SizeInSections path: ../TinyLife/World/Map.cs - startLine: 153 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.World @@ -575,7 +602,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Size path: ../TinyLife/World/Map.cs - startLine: 167 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.World @@ -609,7 +636,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StaticVersion path: ../TinyLife/World/Map.cs - startLine: 181 + startLine: 182 assemblies: - Tiny Life namespace: TinyLife.World @@ -655,7 +682,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/World/Map.cs - startLine: 186 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.World @@ -686,7 +713,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Info path: ../TinyLife/World/Map.cs - startLine: 190 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.World @@ -717,7 +744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neighborhood path: ../TinyLife/World/Map.cs - startLine: 195 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.World @@ -751,7 +778,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrent path: ../TinyLife/World/Map.cs - startLine: 199 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.World @@ -782,7 +809,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActive path: ../TinyLife/World/Map.cs - startLine: 203 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.World @@ -813,7 +840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Map.cs - startLine: 253 + startLine: 250 assemblies: - Tiny Life namespace: TinyLife.World @@ -830,36 +857,6 @@ items: nameWithType.vb: Map.New(Point) fullName.vb: TinyLife.World.Map.New(Microsoft.Xna.Framework.Point) name.vb: New(Point) -- uid: TinyLife.World.Map.Finalize - commentId: M:TinyLife.World.Map.Finalize - id: Finalize - parent: TinyLife.World.Map - langs: - - csharp - - vb - name: ~Map() - nameWithType: Map.~Map() - fullName: TinyLife.World.Map.~Map() - type: Method - source: - remote: - path: TinyLife/World/Map.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Finalize - path: ../TinyLife/World/Map.cs - startLine: 258 - assemblies: - - Tiny Life - namespace: TinyLife.World - example: [] - syntax: - content: protected ~Map() - content.vb: 'Protected ' - overload: TinyLife.World.Map.Finalize* - nameWithType.vb: '' - fullName.vb: '' - name.vb: '' - uid: TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) commentId: M:TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -878,7 +875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Map.cs - startLine: 269 + startLine: 260 assemblies: - Tiny Life namespace: TinyLife.World @@ -919,7 +916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Map.cs - startLine: 406 + startLine: 397 assemblies: - Tiny Life namespace: TinyLife.World @@ -975,7 +972,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Map.cs - startLine: 783 + startLine: 771 assemblies: - Tiny Life namespace: TinyLife.World @@ -1028,7 +1025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInBounds path: ../TinyLife/World/Map.cs - startLine: 796 + startLine: 784 assemblies: - Tiny Life namespace: TinyLife.World @@ -1063,7 +1060,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoad path: ../TinyLife/World/Map.cs - startLine: 805 + startLine: 793 assemblies: - Tiny Life namespace: TinyLife.World @@ -1098,7 +1095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRoad path: ../TinyLife/World/Map.cs - startLine: 815 + startLine: 803 assemblies: - Tiny Life namespace: TinyLife.World @@ -1136,7 +1133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoads path: ../TinyLife/World/Map.cs - startLine: 825 + startLine: 813 assemblies: - Tiny Life namespace: TinyLife.World @@ -1177,7 +1174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoads path: ../TinyLife/World/Map.cs - startLine: 835 + startLine: 823 assemblies: - Tiny Life namespace: TinyLife.World @@ -1208,7 +1205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoadsidePosition path: ../TinyLife/World/Map.cs - startLine: 846 + startLine: 834 assemblies: - Tiny Life namespace: TinyLife.World @@ -1246,7 +1243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTilesAround path: ../TinyLife/World/Map.cs - startLine: 865 + startLine: 853 assemblies: - Tiny Life namespace: TinyLife.World @@ -1302,7 +1299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestEmptyTile path: ../TinyLife/World/Map.cs - startLine: 897 + startLine: 885 assemblies: - Tiny Life namespace: TinyLife.World @@ -1364,7 +1361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomTile path: ../TinyLife/World/Map.cs - startLine: 919 + startLine: 907 assemblies: - Tiny Life namespace: TinyLife.World @@ -1426,7 +1423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateEarly path: ../TinyLife/World/Map.cs - startLine: 947 + startLine: 935 assemblies: - Tiny Life namespace: TinyLife.World @@ -1473,7 +1470,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Map.cs - startLine: 971 + startLine: 959 assemblies: - Tiny Life namespace: TinyLife.World @@ -1517,7 +1514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PostValidate path: ../TinyLife/World/Map.cs - startLine: 1025 + startLine: 1013 assemblies: - Tiny Life namespace: TinyLife.World @@ -1558,11 +1555,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoom path: ../TinyLife/World/Map.cs - startLine: 1042 + startLine: 1030 assemblies: - Tiny Life namespace: TinyLife.World - summary: Returns the room that the given position is contained in + summary: >- + Returns the room that the given pos is contained in. + + If the position is out of bounds (), null is returned. example: [] syntax: content: public Room GetRoom(Point pos, int floor) @@ -1599,7 +1599,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRooms path: ../TinyLife/World/Map.cs - startLine: 1056 + startLine: 1046 assemblies: - Tiny Life namespace: TinyLife.World @@ -1637,7 +1637,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 1067 + startLine: 1057 assemblies: - Tiny Life namespace: TinyLife.World @@ -1675,7 +1675,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 1078 + startLine: 1068 assemblies: - Tiny Life namespace: TinyLife.World @@ -1713,7 +1713,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 1091 + startLine: 1081 assemblies: - Tiny Life namespace: TinyLife.World @@ -1748,7 +1748,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 1101 + startLine: 1091 assemblies: - Tiny Life namespace: TinyLife.World @@ -1780,7 +1780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLot path: ../TinyLife/World/Map.cs - startLine: 1109 + startLine: 1099 assemblies: - Tiny Life namespace: TinyLife.World @@ -1812,7 +1812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLots path: ../TinyLife/World/Map.cs - startLine: 1128 + startLine: 1118 assemblies: - Tiny Life namespace: TinyLife.World @@ -1843,7 +1843,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 1139 + startLine: 1129 assemblies: - Tiny Life namespace: TinyLife.World @@ -1881,7 +1881,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs - startLine: 1149 + startLine: 1139 assemblies: - Tiny Life namespace: TinyLife.World @@ -1916,7 +1916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs - startLine: 1166 + startLine: 1156 assemblies: - Tiny Life namespace: TinyLife.World @@ -1965,7 +1965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs - startLine: 1182 + startLine: 1172 assemblies: - Tiny Life namespace: TinyLife.World @@ -2009,7 +2009,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs - startLine: 1193 + startLine: 1183 assemblies: - Tiny Life namespace: TinyLife.World @@ -2050,7 +2050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs - startLine: 1211 + startLine: 1201 assemblies: - Tiny Life namespace: TinyLife.World @@ -2082,7 +2082,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs - startLine: 1225 + startLine: 1215 assemblies: - Tiny Life namespace: TinyLife.World @@ -2123,7 +2123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Map.cs - startLine: 1240 + startLine: 1230 assemblies: - Tiny Life namespace: TinyLife.World @@ -2158,7 +2158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs - startLine: 1253 + startLine: 1243 assemblies: - Tiny Life namespace: TinyLife.World @@ -2190,7 +2190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs - startLine: 1267 + startLine: 1257 assemblies: - Tiny Life namespace: TinyLife.World @@ -2231,7 +2231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs - startLine: 1283 + startLine: 1273 assemblies: - Tiny Life namespace: TinyLife.World @@ -2275,7 +2275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs - startLine: 1295 + startLine: 1285 assemblies: - Tiny Life namespace: TinyLife.World @@ -2312,7 +2312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs - startLine: 1323 + startLine: 1313 assemblies: - Tiny Life namespace: TinyLife.World @@ -2351,7 +2351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs - startLine: 1351 + startLine: 1341 assemblies: - Tiny Life namespace: TinyLife.World @@ -2382,7 +2382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStoredDeadPeople path: ../TinyLife/World/Map.cs - startLine: 1362 + startLine: 1352 assemblies: - Tiny Life namespace: TinyLife.World @@ -2413,7 +2413,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllPeople path: ../TinyLife/World/Map.cs - startLine: 1375 + startLine: 1365 assemblies: - Tiny Life namespace: TinyLife.World @@ -2444,7 +2444,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1384 + startLine: 1374 assemblies: - Tiny Life namespace: TinyLife.World @@ -2479,7 +2479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1397 + startLine: 1387 assemblies: - Tiny Life namespace: TinyLife.World @@ -2514,7 +2514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs - startLine: 1411 + startLine: 1401 assemblies: - Tiny Life namespace: TinyLife.World @@ -2555,7 +2555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs - startLine: 1421 + startLine: 1411 assemblies: - Tiny Life namespace: TinyLife.World @@ -2587,7 +2587,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs - startLine: 1429 + startLine: 1419 assemblies: - Tiny Life namespace: TinyLife.World @@ -2618,7 +2618,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs - startLine: 1440 + startLine: 1430 assemblies: - Tiny Life namespace: TinyLife.World @@ -2659,14 +2659,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1458 + startLine: 1448 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of sections that are contained in (or intersect with) the given area example: [] syntax: - content: public IEnumerable GetSections(Point point, int radiusIncrease) + content: public IEnumerable GetSections(Point point, int radiusIncrease = 0) parameters: - id: point type: Microsoft.Xna.Framework.Point @@ -2677,7 +2677,7 @@ items: return: type: System.Collections.Generic.IEnumerable{TinyLife.World.MapSection} description: A set of sections covered by this area - content.vb: Public Function GetSections(point As Point, radiusIncrease As Integer) As IEnumerable(Of MapSection) + content.vb: Public Function GetSections(point As Point, radiusIncrease As Integer = 0) As IEnumerable(Of MapSection) overload: TinyLife.World.Map.GetSections* nameWithType.vb: Map.GetSections(Point, Integer) fullName.vb: TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point, Integer) @@ -2700,14 +2700,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1468 + startLine: 1458 assemblies: - Tiny Life namespace: TinyLife.World summary: Returns a set of sections that are contained in (or intersect with) the given area example: [] syntax: - content: public IEnumerable GetSections(RectangleF area, int radiusIncrease) + content: public IEnumerable GetSections(RectangleF area, int radiusIncrease = 0) parameters: - id: area type: MLEM.Misc.RectangleF @@ -2718,7 +2718,7 @@ items: return: type: System.Collections.Generic.IEnumerable{TinyLife.World.MapSection} description: A set of sections covered by this area - content.vb: Public Function GetSections(area As RectangleF, radiusIncrease As Integer) As IEnumerable(Of MapSection) + content.vb: Public Function GetSections(area As RectangleF, radiusIncrease As Integer = 0) As IEnumerable(Of MapSection) overload: TinyLife.World.Map.GetSections* nameWithType.vb: Map.GetSections(RectangleF, Integer) fullName.vb: TinyLife.World.Map.GetSections(MLEM.Misc.RectangleF, Integer) @@ -2741,7 +2741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs - startLine: 1490 + startLine: 1480 assemblies: - Tiny Life namespace: TinyLife.World @@ -2784,7 +2784,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs - startLine: 1513 + startLine: 1503 assemblies: - Tiny Life namespace: TinyLife.World @@ -2837,7 +2837,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs - startLine: 1537 + startLine: 1527 assemblies: - Tiny Life namespace: TinyLife.World @@ -2892,7 +2892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs - startLine: 1547 + startLine: 1537 assemblies: - Tiny Life namespace: TinyLife.World @@ -2933,7 +2933,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1565 + startLine: 1555 assemblies: - Tiny Life namespace: TinyLife.World @@ -2994,7 +2994,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1581 + startLine: 1571 assemblies: - Tiny Life namespace: TinyLife.World @@ -3052,7 +3052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestFreeExitPoint path: ../TinyLife/World/Map.cs - startLine: 1601 + startLine: 1591 assemblies: - Tiny Life namespace: TinyLife.World @@ -3087,7 +3087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitPoints path: ../TinyLife/World/Map.cs - startLine: 1611 + startLine: 1601 assemblies: - Tiny Life namespace: TinyLife.World @@ -3118,7 +3118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs - startLine: 1640 + startLine: 1630 assemblies: - Tiny Life namespace: TinyLife.World @@ -3161,7 +3161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStairs path: ../TinyLife/World/Map.cs - startLine: 1661 + startLine: 1651 assemblies: - Tiny Life namespace: TinyLife.World @@ -3202,7 +3202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddStairs path: ../TinyLife/World/Map.cs - startLine: 1674 + startLine: 1664 assemblies: - Tiny Life namespace: TinyLife.World @@ -3234,7 +3234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveStairs path: ../TinyLife/World/Map.cs - startLine: 1686 + startLine: 1676 assemblies: - Tiny Life namespace: TinyLife.World @@ -3269,7 +3269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1703 + startLine: 1693 assemblies: - Tiny Life namespace: TinyLife.World @@ -3313,7 +3313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1719 + startLine: 1709 assemblies: - Tiny Life namespace: TinyLife.World @@ -3351,7 +3351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs - startLine: 1734 + startLine: 1724 assemblies: - Tiny Life namespace: TinyLife.World @@ -3389,7 +3389,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/World/Map.cs - startLine: 1758 + startLine: 1748 assemblies: - Tiny Life namespace: TinyLife.World @@ -3424,7 +3424,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs - startLine: 1776 + startLine: 1766 assemblies: - Tiny Life namespace: TinyLife.World @@ -3458,7 +3458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs - startLine: 1788 + startLine: 1778 assemblies: - Tiny Life namespace: TinyLife.World @@ -3492,7 +3492,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs - startLine: 1800 + startLine: 1790 assemblies: - Tiny Life namespace: TinyLife.World @@ -3536,7 +3536,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateRooms path: ../TinyLife/World/Map.cs - startLine: 1896 + startLine: 1886 assemblies: - Tiny Life namespace: TinyLife.World @@ -3577,7 +3577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs - startLine: 1945 + startLine: 1935 assemblies: - Tiny Life namespace: TinyLife.World @@ -3613,7 +3613,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs - startLine: 1955 + startLine: 1945 assemblies: - Tiny Life namespace: TinyLife.World @@ -3647,7 +3647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkGroundTileDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1968 + startLine: 1958 assemblies: - Tiny Life namespace: TinyLife.World @@ -3682,7 +3682,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkObjectDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1984 + startLine: 1974 assemblies: - Tiny Life namespace: TinyLife.World @@ -3726,7 +3726,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateLots path: ../TinyLife/World/Map.cs - startLine: 2015 + startLine: 2005 assemblies: - Tiny Life namespace: TinyLife.World @@ -3757,7 +3757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/World/Map.cs - startLine: 2082 + startLine: 2072 assemblies: - Tiny Life namespace: TinyLife.World @@ -3785,7 +3785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs - startLine: 2712 + startLine: 2687 assemblies: - Tiny Life namespace: TinyLife.World @@ -3823,7 +3823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotHidden path: ../TinyLife/World/Map.cs - startLine: 2756 + startLine: 2731 assemblies: - Tiny Life namespace: TinyLife.World @@ -3863,7 +3863,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMapSampler path: ../TinyLife/World/Map.cs - startLine: 2774 + startLine: 2749 assemblies: - Tiny Life namespace: TinyLife.World @@ -3897,7 +3897,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs - startLine: 2782 + startLine: 2757 assemblies: - Tiny Life namespace: TinyLife.World @@ -3938,7 +3938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibleWorldArea path: ../TinyLife/World/Map.cs - startLine: 2883 + startLine: 2858 assemblies: - Tiny Life namespace: TinyLife.World @@ -5412,17 +5412,6 @@ references: nameWithType.vb: Map.New fullName.vb: TinyLife.World.Map.New name.vb: New -- uid: TinyLife.World.Map.Finalize* - commentId: Overload:TinyLife.World.Map.Finalize - href: TinyLife.World.Map.html#TinyLife_World_Map_Finalize - name: ~Map - nameWithType: Map.~Map - fullName: TinyLife.World.Map.~Map - spec.csharp: - - name: "~" - - uid: TinyLife.World.Map.Finalize* - name: Map - href: TinyLife.World.Map.html#TinyLife_World_Map_Finalize - uid: TinyLife.World.Household commentId: T:TinyLife.World.Household parent: TinyLife.World @@ -6203,6 +6192,31 @@ references: name: PostValidate nameWithType: Map.PostValidate fullName: TinyLife.World.Map.PostValidate +- uid: TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) + isExternal: true + href: TinyLife.World.Map.html#TinyLife_World_Map_IsInBounds_Microsoft_Xna_Framework_Point_ + name: IsInBounds(Point) + nameWithType: Map.IsInBounds(Point) + fullName: TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) + spec.csharp: + - uid: TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) + name: IsInBounds + href: TinyLife.World.Map.html#TinyLife_World_Map_IsInBounds_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) + name: IsInBounds + href: TinyLife.World.Map.html#TinyLife_World_Map_IsInBounds_Microsoft_Xna_Framework_Point_ + - name: ( + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) - uid: TinyLife.World.Map.GetRoom* commentId: Overload:TinyLife.World.Map.GetRoom href: TinyLife.World.Map.html#TinyLife_World_Map_GetRoom_Microsoft_Xna_Framework_Point_System_Int32_ diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml index 784d82a..b7a0c0a 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 3068 + startLine: 3043 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml index 3879b46..716a3ca 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 3073 + startLine: 3048 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml b/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml index b79c7af..68fb066 100644 --- a/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml +++ b/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntensityDelegate path: ../TinyLife/World/Soundscape.cs - startLine: 124 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Soundscape.yml b/docs/api/TinyLife.World.Soundscape.yml index 07817e1..86de96c 100644 --- a/docs/api/TinyLife.World.Soundscape.yml +++ b/docs/api/TinyLife.World.Soundscape.yml @@ -7,7 +7,8 @@ items: children: - TinyLife.World.Soundscape.#ctor(TinyLife.World.Soundscape.IntensityDelegate,Microsoft.Xna.Framework.Audio.SoundEffect[]) - TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map) - - TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) + - TinyLife.World.Soundscape.GetObjectDensity``1(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{``0,System.Boolean},System.Int32,System.Int32) + - TinyLife.World.Soundscape.GetTileDensity(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{TinyLife.World.Tile,System.Boolean},System.Int32,System.Int32) - TinyLife.World.Soundscape.Soundscapes - TinyLife.World.Soundscape.Update(TinyLife.World.Map,MLEM.Cameras.Camera) langs: @@ -24,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Soundscape path: ../TinyLife/World/Soundscape.cs - startLine: 17 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.World @@ -66,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Soundscapes path: ../TinyLife/World/Soundscape.cs - startLine: 23 + startLine: 25 assemblies: - Tiny Life namespace: TinyLife.World @@ -98,7 +99,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Soundscape.cs - startLine: 46 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.World @@ -136,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Soundscape.cs - startLine: 56 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.World @@ -171,7 +172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDaytimePercentage path: ../TinyLife/World/Soundscape.cs - startLine: 75 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.World @@ -188,44 +189,92 @@ items: description: The daytime percentage. content.vb: Public Shared Function GetDaytimePercentage(map As Map) As Single overload: TinyLife.World.Soundscape.GetDaytimePercentage* -- uid: TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - commentId: M:TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - id: GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) +- uid: TinyLife.World.Soundscape.GetObjectDensity``1(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{``0,System.Boolean},System.Int32,System.Int32) + commentId: M:TinyLife.World.Soundscape.GetObjectDensity``1(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{``0,System.Boolean},System.Int32,System.Int32) + id: GetObjectDensity``1(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{``0,System.Boolean},System.Int32,System.Int32) parent: TinyLife.World.Soundscape langs: - csharp - vb - name: GetForestedness(Map, Vector2) - nameWithType: Soundscape.GetForestedness(Map, Vector2) - fullName: TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2) + name: GetObjectDensity(Map, Vector2, Func, int, int) + nameWithType: Soundscape.GetObjectDensity(Map, Vector2, Func, int, int) + fullName: TinyLife.World.Soundscape.GetObjectDensity(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, System.Func, int, int) type: Method source: remote: path: TinyLife/World/Soundscape.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: GetForestedness + id: GetObjectDensity path: ../TinyLife/World/Soundscape.cs - startLine: 92 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.World - summary: Returns a number between 0 and 1 that determines how forested an area around the given cameraWorldPos is. - example: [] syntax: - content: public static float GetForestedness(Map map, Vector2 cameraWorldPos) + content: 'public static float GetObjectDensity(Map map, Vector2 cameraWorldPos, Func predicate, int maxDistance, int maxAmount) where T : MapObject' parameters: - id: map type: TinyLife.World.Map - description: The map. - id: cameraWorldPos type: Microsoft.Xna.Framework.Vector2 - description: The camera position, in world coordinates. + - id: predicate + type: System.Func{{T},System.Boolean} + - id: maxDistance + type: System.Int32 + - id: maxAmount + type: System.Int32 + typeParameters: + - id: T return: type: System.Single - description: The forestedness. - content.vb: Public Shared Function GetForestedness(map As Map, cameraWorldPos As Vector2) As Single - overload: TinyLife.World.Soundscape.GetForestedness* + content.vb: Public Shared Function GetObjectDensity(Of T As MapObject)(map As Map, cameraWorldPos As Vector2, predicate As Func(Of T, Boolean), maxDistance As Integer, maxAmount As Integer) As Single + overload: TinyLife.World.Soundscape.GetObjectDensity* + nameWithType.vb: Soundscape.GetObjectDensity(Of T)(Map, Vector2, Func(Of T, Boolean), Integer, Integer) + fullName.vb: TinyLife.World.Soundscape.GetObjectDensity(Of T)(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, System.Func(Of T, Boolean), Integer, Integer) + name.vb: GetObjectDensity(Of T)(Map, Vector2, Func(Of T, Boolean), Integer, Integer) +- uid: TinyLife.World.Soundscape.GetTileDensity(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{TinyLife.World.Tile,System.Boolean},System.Int32,System.Int32) + commentId: M:TinyLife.World.Soundscape.GetTileDensity(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{TinyLife.World.Tile,System.Boolean},System.Int32,System.Int32) + id: GetTileDensity(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{TinyLife.World.Tile,System.Boolean},System.Int32,System.Int32) + parent: TinyLife.World.Soundscape + langs: + - csharp + - vb + name: GetTileDensity(Map, Vector2, Func, int, int) + nameWithType: Soundscape.GetTileDensity(Map, Vector2, Func, int, int) + fullName: TinyLife.World.Soundscape.GetTileDensity(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, System.Func, int, int) + type: Method + source: + remote: + path: TinyLife/World/Soundscape.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetTileDensity + path: ../TinyLife/World/Soundscape.cs + startLine: 107 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public static float GetTileDensity(Map map, Vector2 cameraWorldPos, Func predicate, int maxDistance, int maxAmount) + parameters: + - id: map + type: TinyLife.World.Map + - id: cameraWorldPos + type: Microsoft.Xna.Framework.Vector2 + - id: predicate + type: System.Func{TinyLife.World.Tile,System.Boolean} + - id: maxDistance + type: System.Int32 + - id: maxAmount + type: System.Int32 + return: + type: System.Single + content.vb: Public Shared Function GetTileDensity(map As Map, cameraWorldPos As Vector2, predicate As Func(Of Tile, Boolean), maxDistance As Integer, maxAmount As Integer) As Single + overload: TinyLife.World.Soundscape.GetTileDensity* + nameWithType.vb: Soundscape.GetTileDensity(Map, Vector2, Func(Of Tile, Boolean), Integer, Integer) + fullName.vb: TinyLife.World.Soundscape.GetTileDensity(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, System.Func(Of TinyLife.World.Tile, Boolean), Integer, Integer) + name.vb: GetTileDensity(Map, Vector2, Func(Of Tile, Boolean), Integer, Integer) references: - uid: TinyLife.World.Soundscape.Soundscapes commentId: F:TinyLife.World.Soundscape.Soundscapes @@ -843,12 +892,12 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single -- uid: TinyLife.World.Soundscape.GetForestedness* - commentId: Overload:TinyLife.World.Soundscape.GetForestedness - href: TinyLife.World.Soundscape.html#TinyLife_World_Soundscape_GetForestedness_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_ - name: GetForestedness - nameWithType: Soundscape.GetForestedness - fullName: TinyLife.World.Soundscape.GetForestedness +- uid: TinyLife.World.Soundscape.GetObjectDensity* + commentId: Overload:TinyLife.World.Soundscape.GetObjectDensity + href: TinyLife.World.Soundscape.html#TinyLife_World_Soundscape_GetObjectDensity__1_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Func___0_System_Boolean__System_Int32_System_Int32_ + name: GetObjectDensity + nameWithType: Soundscape.GetObjectDensity + fullName: TinyLife.World.Soundscape.GetObjectDensity - uid: Microsoft.Xna.Framework.Vector2 commentId: T:Microsoft.Xna.Framework.Vector2 parent: Microsoft.Xna.Framework @@ -856,6 +905,58 @@ references: name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 +- uid: System.Func{{T},System.Boolean} + commentId: T:System.Func{``0,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, Boolean) + fullName.vb: System.Func(Of T, Boolean) + name.vb: Func(Of T, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer - uid: Microsoft.Xna.Framework commentId: N:Microsoft.Xna.Framework isExternal: true @@ -886,3 +987,88 @@ references: - uid: Microsoft.Xna.Framework name: Framework isExternal: true +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + 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 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) +- uid: TinyLife.World.Soundscape.GetTileDensity* + commentId: Overload:TinyLife.World.Soundscape.GetTileDensity + href: TinyLife.World.Soundscape.html#TinyLife_World_Soundscape_GetTileDensity_TinyLife_World_Map_Microsoft_Xna_Framework_Vector2_System_Func_TinyLife_World_Tile_System_Boolean__System_Int32_System_Int32_ + name: GetTileDensity + nameWithType: Soundscape.GetTileDensity + fullName: TinyLife.World.Soundscape.GetTileDensity +- uid: System.Func{TinyLife.World.Tile,System.Boolean} + commentId: T:System.Func{TinyLife.World.Tile,System.Boolean} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Tile, Boolean) + fullName.vb: System.Func(Of TinyLife.World.Tile, Boolean) + name.vb: Func(Of Tile, Boolean) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) diff --git a/docs/api/TinyLife.World.Tile.Category.yml b/docs/api/TinyLife.World.Tile.Category.yml index c2fd6dd..ce91767 100644 --- a/docs/api/TinyLife.World.Tile.Category.yml +++ b/docs/api/TinyLife.World.Tile.Category.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/World/Tile.cs - startLine: 382 + startLine: 390 assemblies: - Tiny Life namespace: TinyLife.World @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/World/Tile.cs - startLine: 388 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.World @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Natural path: ../TinyLife/World/Tile.cs - startLine: 392 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.World @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Water path: ../TinyLife/World/Tile.cs - startLine: 396 + startLine: 404 assemblies: - Tiny Life namespace: TinyLife.World @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidExitPoint path: ../TinyLife/World/Tile.cs - startLine: 401 + startLine: 409 assemblies: - Tiny Life namespace: TinyLife.World @@ -178,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Road path: ../TinyLife/World/Tile.cs - startLine: 406 + startLine: 414 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Tile.yml b/docs/api/TinyLife.World.Tile.yml index a40f2a8..2205a85 100644 --- a/docs/api/TinyLife.World.Tile.yml +++ b/docs/api/TinyLife.World.Tile.yml @@ -13,7 +13,7 @@ items: - TinyLife.World.Tile.Colors - TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) - - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) + - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) - TinyLife.World.Tile.GetDepth(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Boolean) - TinyLife.World.Tile.GetPrice - TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) @@ -744,16 +744,16 @@ items: nameWithType.vb: Tile.OnNeighborChanged(Map, Point, Point, Integer) fullName.vb: TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, Integer) name.vb: OnNeighborChanged(Map, Point, Point, Integer) -- uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) - commentId: M:TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) - id: GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) +- uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) + commentId: M:TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) + id: GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) parent: TinyLife.World.Tile langs: - csharp - vb - name: GetAutoTileBorder(Map, Point, int, Point, Tile) - nameWithType: Tile.GetAutoTileBorder(Map, Point, int, Point, Tile) - fullName: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, TinyLife.World.Tile) + name: GetAutoTileBorder(Map, Point, int, Point, Tile, int) + nameWithType: Tile.GetAutoTileBorder(Map, Point, int, Point, Tile, int) + fullName: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, TinyLife.World.Tile, int) type: Method source: remote: @@ -762,7 +762,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAutoTileBorder path: ../TinyLife/World/Tile.cs - startLine: 222 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.World @@ -772,7 +772,7 @@ items: By default, this method returns values only for some basegame tiles. example: [] syntax: - content: public virtual (Func Texture, Color Color, float Priority)? GetAutoTileBorder(Map map, Point pos, int floor, Point neighbor, Tile neighborTile) + content: public virtual (Func Texture, Color Color, float Priority)? GetAutoTileBorder(Map map, Point pos, int floor, Point neighbor, Tile neighborTile, int layer) parameters: - id: map type: TinyLife.World.Map @@ -785,18 +785,21 @@ items: description: The floor that this tile is on. - id: neighbor type: Microsoft.Xna.Framework.Point - description: The position of the neighbor tile. + description: The position of the neighbor tile querying the auto tile border on this tile. - id: neighborTile type: TinyLife.World.Tile - description: The neighbor tile. + description: The neighbor tile querying the auto tile border on this tile. + - id: layer + type: System.Int32 + description: The layer of the border being drawn. By default, tiles use layer 0 for regular borders, and layer 1 for special borders, like the little "cliff" that displays on water tiles. return: type: System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color,System.Single}} description: The texture, or null to draw no auto-tile border. - content.vb: Public Overridable Function GetAutoTileBorder(map As Map, pos As Point, floor As Integer, neighbor As Point, neighborTile As Tile) As (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)? + content.vb: Public Overridable Function GetAutoTileBorder(map As Map, pos As Point, floor As Integer, neighbor As Point, neighborTile As Tile, layer As Integer) As (Texture As Func(Of Integer, TextureRegion), Color As Color, Priority As Single)? overload: TinyLife.World.Tile.GetAutoTileBorder* - nameWithType.vb: Tile.GetAutoTileBorder(Map, Point, Integer, Point, Tile) - fullName.vb: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, TinyLife.World.Tile) - name.vb: GetAutoTileBorder(Map, Point, Integer, Point, Tile) + nameWithType.vb: Tile.GetAutoTileBorder(Map, Point, Integer, Point, Tile, Integer) + fullName.vb: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, TinyLife.World.Tile, Integer) + name.vb: GetAutoTileBorder(Map, Point, Integer, Point, Tile, Integer) - uid: TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) commentId: M:TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) id: GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) @@ -815,7 +818,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVariationTexture path: ../TinyLife/World/Tile.cs - startLine: 239 + startLine: 247 assemblies: - Tiny Life namespace: TinyLife.World @@ -856,7 +859,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 262 + startLine: 270 assemblies: - Tiny Life namespace: TinyLife.World @@ -927,7 +930,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 282 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife.World @@ -998,7 +1001,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 306 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.World @@ -1072,7 +1075,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 329 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.World @@ -1143,7 +1146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Tile.cs - startLine: 354 + startLine: 362 assemblies: - Tiny Life namespace: TinyLife.World @@ -1193,7 +1196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisualOffset path: ../TinyLife/World/Tile.cs - startLine: 366 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.World @@ -2768,7 +2771,7 @@ references: fullName: TinyLife.World.Tile.OnNeighborChanged - uid: TinyLife.World.Tile.GetAutoTileBorder* commentId: Overload:TinyLife.World.Tile.GetAutoTileBorder - href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_ + href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_System_Int32_ name: GetAutoTileBorder nameWithType: Tile.GetAutoTileBorder fullName: TinyLife.World.Tile.GetAutoTileBorder diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml index 1985591..64753b8 100644 --- a/docs/api/TinyLife.World.UpdateDelegate.yml +++ b/docs/api/TinyLife.World.UpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 3058 + startLine: 3033 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml index 9d20bad..39fb491 100644 --- a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml +++ b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 3063 + startLine: 3038 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Wall.yml b/docs/api/TinyLife.World.Wall.yml index 618a559..399166f 100644 --- a/docs/api/TinyLife.World.Wall.yml +++ b/docs/api/TinyLife.World.Wall.yml @@ -49,7 +49,7 @@ items: - TinyLife.Objects.WallLike.IsStatic - TinyLife.Objects.WallLike.Opening - TinyLife.Objects.WallLike.OnRemoved(TinyLife.World.Map) - - TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) + - TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) - TinyLife.Objects.WallLike.SetOpening(TinyLife.World.Map,TinyLife.World.Opening) - TinyLife.Objects.WallLike.NotifyNeighbors(TinyLife.World.Map) - TinyLife.Objects.WallLike.OnNeighborChanged(TinyLife.World.Map,TinyLife.Objects.WallLike) @@ -534,17 +534,17 @@ references: name: Map href: TinyLife.World.Map.html - name: ) -- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) +- uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + commentId: M:TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) parent: TinyLife.Objects.WallLike - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: GetFreeActionSpotInfo(Map, PersonLike) - nameWithType: WallLike.GetFreeActionSpotInfo(Map, PersonLike) - fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map, TinyLife.Objects.PersonLike) + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + name: GetFreeActionSpotInfos(Map, PersonLike) + nameWithType: WallLike.GetFreeActionSpotInfos(Map, PersonLike) + fullName: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map, TinyLife.Objects.PersonLike) spec.csharp: - - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.World.Map name: Map @@ -556,9 +556,9 @@ references: href: TinyLife.Objects.PersonLike.html - name: ) spec.vb: - - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfo(TinyLife.World.Map,TinyLife.Objects.PersonLike) - name: GetFreeActionSpotInfo - href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfo_TinyLife_World_Map_TinyLife_Objects_PersonLike_ + - uid: TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map,TinyLife.Objects.PersonLike) + name: GetFreeActionSpotInfos + href: TinyLife.Objects.WallLike.html#TinyLife_Objects_WallLike_GetFreeActionSpotInfos_TinyLife_World_Map_TinyLife_Objects_PersonLike_ - name: ( - uid: TinyLife.World.Map name: Map diff --git a/docs/api/TinyLife.World.WaterTile.yml b/docs/api/TinyLife.World.WaterTile.yml index 5348f42..70e4d7d 100644 --- a/docs/api/TinyLife.World.WaterTile.yml +++ b/docs/api/TinyLife.World.WaterTile.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterTile path: ../TinyLife/World/WaterTile.cs - startLine: 14 + startLine: 15 assemblies: - Tiny Life namespace: TinyLife.World @@ -36,8 +36,10 @@ items: - TinyLife.World.Tile - TinyLife.World.AutoTile inheritedMembers: + - TinyLife.World.AutoTile.DefaultBorderTile - TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) - - TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) + - TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + - TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) - TinyLife.World.Tile.Tiles - TinyLife.World.Tile.ReferencePrice - TinyLife.World.Tile.BaseName @@ -54,7 +56,7 @@ items: - TinyLife.World.Tile.RegionWeights - TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) - TinyLife.World.Tile.GetPrice - - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) + - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) - TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) @@ -89,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/WaterTile.cs - startLine: 17 + startLine: 18 assemblies: - Tiny Life namespace: TinyLife.World @@ -148,7 +150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/WaterTile.cs - startLine: 20 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.World @@ -217,7 +219,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConnectsToTile path: ../TinyLife/World/WaterTile.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.World @@ -304,6 +306,13 @@ references: name: AutoTile nameWithType: AutoTile fullName: TinyLife.World.AutoTile +- uid: TinyLife.World.AutoTile.DefaultBorderTile + commentId: P:TinyLife.World.AutoTile.DefaultBorderTile + parent: TinyLife.World.AutoTile + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DefaultBorderTile + name: DefaultBorderTile + nameWithType: AutoTile.DefaultBorderTile + fullName: TinyLife.World.AutoTile.DefaultBorderTile - uid: TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) commentId: M:TinyLife.World.AutoTile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32) parent: TinyLife.World.AutoTile @@ -365,21 +374,21 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) -- uid: TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) - commentId: M:TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) +- uid: TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + commentId: M:TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) parent: TinyLife.World.AutoTile isExternal: true - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DrawBorder_System_Object_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__System_Nullable_System_ValueTuple_System_Func_System_Int32_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Color___ - name: DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, Func, (Func Texture, Color Color)?) - nameWithType: AutoTile.DrawBorder(object, Map, Point, int, Vector2, float, float, ICollection, Func, (Func Texture, Color Color)?) - fullName: TinyLife.World.AutoTile.DrawBorder(object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, System.Func, (System.Func Texture, Microsoft.Xna.Framework.Color Color)?) - nameWithType.vb: AutoTile.DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Func(Of Point, Integer, Tile), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) - fullName.vb: TinyLife.World.AutoTile.DrawBorder(Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile), (Texture As System.Func(Of Integer, MLEM.Textures.TextureRegion), Color As Microsoft.Xna.Framework.Color)?) - name.vb: DrawBorder(Object, Map, Point, Integer, Vector2, Single, Single, ICollection(Of Item), Func(Of Point, Integer, Tile), (Texture As Func(Of Integer, TextureRegion), Color As Color)?) + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DrawBorder_System_Object_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ + name: DrawBorder(object, Map, Point, int, int, Vector2, float, float, ICollection, Func) + nameWithType: AutoTile.DrawBorder(object, Map, Point, int, int, Vector2, float, float, ICollection, Func) + fullName: TinyLife.World.AutoTile.DrawBorder(object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, Microsoft.Xna.Framework.Vector2, float, float, System.Collections.Generic.ICollection, System.Func) + nameWithType.vb: AutoTile.DrawBorder(Object, Map, Point, Integer, Integer, Vector2, Single, Single, ICollection(Of StaticSpriteBatch.Item), Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.AutoTile.DrawBorder(Object, TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, Microsoft.Xna.Framework.Vector2, Single, Single, System.Collections.Generic.ICollection(Of MLEM.Graphics.StaticSpriteBatch.Item), System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: DrawBorder(Object, Map, Point, Integer, Integer, Vector2, Single, Single, ICollection(Of Item), Func(Of Point, Integer, Tile)) spec.csharp: - - uid: TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) + - uid: TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) name: DrawBorder - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DrawBorder_System_Object_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__System_Nullable_System_ValueTuple_System_Func_System_Int32_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Color___ + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DrawBorder_System_Object_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ - name: ( - uid: System.Object name: object @@ -403,6 +412,12 @@ references: href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true @@ -451,44 +466,11 @@ references: name: Tile href: TinyLife.World.Tile.html - name: '>' - - name: ',' - - name: " " - - name: ( - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: < - - uid: System.Int32 - name: int - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - - name: ',' - - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion - isExternal: true - - name: '>' - - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}.Texture - name: Texture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color-.texture - - name: ',' - - name: " " - - uid: Microsoft.Xna.Framework.Color - name: Color - isExternal: true - - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}.Color - name: Color - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color-.color - - name: ) - - name: '?' - name: ) spec.vb: - - uid: TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) + - uid: TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) name: DrawBorder - href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DrawBorder_System_Object_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__System_Nullable_System_ValueTuple_System_Func_System_Int32_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Color___ + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_DrawBorder_System_Object_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_Microsoft_Xna_Framework_Vector2_System_Single_System_Single_System_Collections_Generic_ICollection_MLEM_Graphics_StaticSpriteBatch_Item__System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ - name: ( - uid: System.Object name: Object @@ -512,6 +494,12 @@ references: href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true @@ -564,21 +552,85 @@ references: name: Tile href: TinyLife.World.Tile.html - name: ) + - name: ) +- uid: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + commentId: M:TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + parent: TinyLife.World.AutoTile + isExternal: true + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_GetBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_MLEM_Misc_Direction2_System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ + name: GetBorder(Map, Point, int, int, Direction2, Func) + nameWithType: AutoTile.GetBorder(Map, Point, int, int, Direction2, Func) + fullName: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, int, MLEM.Misc.Direction2, System.Func) + nameWithType.vb: AutoTile.GetBorder(Map, Point, Integer, Integer, Direction2, Func(Of Point, Integer, Tile)) + fullName.vb: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Integer, MLEM.Misc.Direction2, System.Func(Of Microsoft.Xna.Framework.Point, Integer, TinyLife.World.Tile)) + name.vb: GetBorder(Map, Point, Integer, Integer, Direction2, Func(Of Point, Integer, Tile)) + spec.csharp: + - uid: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + name: GetBorder + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_GetBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_MLEM_Misc_Direction2_System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html - name: ',' - name: " " - - name: ( - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}.Texture - name: Texture - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color-.texture + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' - name: " " - - name: As + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' - name: " " - - uid: System.Func`2 + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Func`3 name: Func isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.World.AutoTile.GetBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32,MLEM.Misc.Direction2,System.Func{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}) + name: GetBorder + href: TinyLife.World.AutoTile.html#TinyLife_World_AutoTile_GetBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_System_Int32_MLEM_Misc_Direction2_System_Func_Microsoft_Xna_Framework_Point_System_Int32_TinyLife_World_Tile__ - name: ( - - name: Of + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' - name: " " - uid: System.Int32 name: Integer @@ -586,23 +638,39 @@ references: href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - - uid: MLEM.Textures.TextureRegion - name: TextureRegion + - uid: System.Int32 + name: Integer isExternal: true - - name: ) + href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ',' - name: " " - - uid: System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}.Color - name: Color - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-system.int32,mlem.textures.textureregion-,microsoft.xna.framework.color-.color - - name: " " - - name: As - - name: " " - - uid: Microsoft.Xna.Framework.Color - name: Color + - uid: MLEM.Misc.Direction2 + name: Direction2 isExternal: true + - name: ',' + - name: " " + - uid: System.Func`3 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-3 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: TinyLife.World.Tile + name: Tile + href: TinyLife.World.Tile.html - name: ) - - name: '?' - name: ) - uid: TinyLife.World.Tile.Tiles commentId: F:TinyLife.World.Tile.Tiles @@ -782,21 +850,21 @@ references: href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetPrice - name: ( - name: ) -- uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) - commentId: M:TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) +- uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) + commentId: M:TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) parent: TinyLife.World.Tile isExternal: true - href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_ - name: GetAutoTileBorder(Map, Point, int, Point, Tile) - nameWithType: Tile.GetAutoTileBorder(Map, Point, int, Point, Tile) - fullName: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, TinyLife.World.Tile) - nameWithType.vb: Tile.GetAutoTileBorder(Map, Point, Integer, Point, Tile) - fullName.vb: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, TinyLife.World.Tile) - name.vb: GetAutoTileBorder(Map, Point, Integer, Point, Tile) + href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_System_Int32_ + name: GetAutoTileBorder(Map, Point, int, Point, Tile, int) + nameWithType: Tile.GetAutoTileBorder(Map, Point, int, Point, Tile, int) + fullName: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, int, Microsoft.Xna.Framework.Point, TinyLife.World.Tile, int) + nameWithType.vb: Tile.GetAutoTileBorder(Map, Point, Integer, Point, Tile, Integer) + fullName.vb: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map, Microsoft.Xna.Framework.Point, Integer, Microsoft.Xna.Framework.Point, TinyLife.World.Tile, Integer) + name.vb: GetAutoTileBorder(Map, Point, Integer, Point, Tile, Integer) spec.csharp: - - uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) + - uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) name: GetAutoTileBorder - href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_ + href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_System_Int32_ - name: ( - uid: TinyLife.World.Map name: Map @@ -822,11 +890,17 @@ references: - uid: TinyLife.World.Tile name: Tile href: TinyLife.World.Tile.html + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) spec.vb: - - uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) + - uid: TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Point,TinyLife.World.Tile,System.Int32) name: GetAutoTileBorder - href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_ + href: TinyLife.World.Tile.html#TinyLife_World_Tile_GetAutoTileBorder_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Int32_Microsoft_Xna_Framework_Point_TinyLife_World_Tile_System_Int32_ - name: ( - uid: TinyLife.World.Map name: Map @@ -852,6 +926,12 @@ references: - uid: TinyLife.World.Tile name: Tile href: TinyLife.World.Tile.html + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) - uid: TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) commentId: M:TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) diff --git a/docs/api/TinyLife.World.yml b/docs/api/TinyLife.World.yml index 5e0fe69..c47dea6 100644 --- a/docs/api/TinyLife.World.yml +++ b/docs/api/TinyLife.World.yml @@ -15,9 +15,9 @@ items: - TinyLife.World.Household.RandomConstellation - TinyLife.World.Household.RandomRelation - TinyLife.World.Household.Relation + - TinyLife.World.Household.WeeklyBillsDelegate - TinyLife.World.LockType - TinyLife.World.Lot - - TinyLife.World.Lot.WeeklyBillsDelegate - TinyLife.World.LotEmployment - TinyLife.World.LotEmployment.Instance - TinyLife.World.LotType @@ -71,6 +71,29 @@ references: name: Household nameWithType: Household fullName: TinyLife.World.Household +- uid: TinyLife.World.Household.WeeklyBillsDelegate + commentId: T:TinyLife.World.Household.WeeklyBillsDelegate + parent: TinyLife.World + href: TinyLife.World.Household.html + name: Household.WeeklyBillsDelegate + nameWithType: Household.WeeklyBillsDelegate + fullName: TinyLife.World.Household.WeeklyBillsDelegate + spec.csharp: + - uid: TinyLife.World.Household + name: Household + href: TinyLife.World.Household.html + - name: . + - uid: TinyLife.World.Household.WeeklyBillsDelegate + name: WeeklyBillsDelegate + href: TinyLife.World.Household.WeeklyBillsDelegate.html + spec.vb: + - uid: TinyLife.World.Household + name: Household + href: TinyLife.World.Household.html + - name: . + - uid: TinyLife.World.Household.WeeklyBillsDelegate + name: WeeklyBillsDelegate + href: TinyLife.World.Household.WeeklyBillsDelegate.html - uid: TinyLife.World.Household.RandomConstellation commentId: T:TinyLife.World.Household.RandomConstellation href: TinyLife.World.Household.html @@ -152,29 +175,6 @@ references: name: Lot nameWithType: Lot fullName: TinyLife.World.Lot -- uid: TinyLife.World.Lot.WeeklyBillsDelegate - commentId: T:TinyLife.World.Lot.WeeklyBillsDelegate - parent: TinyLife.World - href: TinyLife.World.Lot.html - name: Lot.WeeklyBillsDelegate - nameWithType: Lot.WeeklyBillsDelegate - fullName: TinyLife.World.Lot.WeeklyBillsDelegate - spec.csharp: - - uid: TinyLife.World.Lot - name: Lot - href: TinyLife.World.Lot.html - - name: . - - uid: TinyLife.World.Lot.WeeklyBillsDelegate - name: WeeklyBillsDelegate - href: TinyLife.World.Lot.WeeklyBillsDelegate.html - spec.vb: - - uid: TinyLife.World.Lot - name: Lot - href: TinyLife.World.Lot.html - - name: . - - uid: TinyLife.World.Lot.WeeklyBillsDelegate - name: WeeklyBillsDelegate - href: TinyLife.World.Lot.WeeklyBillsDelegate.html - uid: TinyLife.World.ExportedLot commentId: T:TinyLife.World.ExportedLot parent: TinyLife.World diff --git a/docs/api/TinyLife.yml b/docs/api/TinyLife.yml index f4c49b8..e3d8f4a 100644 --- a/docs/api/TinyLife.yml +++ b/docs/api/TinyLife.yml @@ -19,7 +19,6 @@ items: - TinyLife.NameCategory - TinyLife.Need - TinyLife.NeedType - - TinyLife.NeedType.PassiveReductionDelegate - TinyLife.Options - TinyLife.PerSaveOptions - TinyLife.PerSaveOptions.MapInfo @@ -191,29 +190,6 @@ references: name: NeedType nameWithType: NeedType fullName: TinyLife.NeedType -- uid: TinyLife.NeedType.PassiveReductionDelegate - commentId: T:TinyLife.NeedType.PassiveReductionDelegate - parent: TinyLife - href: TinyLife.NeedType.html - name: NeedType.PassiveReductionDelegate - nameWithType: NeedType.PassiveReductionDelegate - fullName: TinyLife.NeedType.PassiveReductionDelegate - spec.csharp: - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: . - - uid: TinyLife.NeedType.PassiveReductionDelegate - name: PassiveReductionDelegate - href: TinyLife.NeedType.PassiveReductionDelegate.html - spec.vb: - - uid: TinyLife.NeedType - name: NeedType - href: TinyLife.NeedType.html - - name: . - - uid: TinyLife.NeedType.PassiveReductionDelegate - name: PassiveReductionDelegate - href: TinyLife.NeedType.PassiveReductionDelegate.html - uid: TinyLife.Options commentId: T:TinyLife.Options parent: TinyLife diff --git a/docs/api/toc.yml b/docs/api/toc.yml index 38f4354..456d109 100644 --- a/docs/api/toc.yml +++ b/docs/api/toc.yml @@ -33,8 +33,6 @@ items: name: Need - uid: TinyLife.NeedType name: NeedType - - uid: TinyLife.NeedType.PassiveReductionDelegate - name: NeedType.PassiveReductionDelegate - uid: TinyLife.Options name: Options - uid: TinyLife.PerSaveOptions @@ -152,6 +150,8 @@ items: name: TalkAction.TalkSettings.EvaluationResult - uid: TinyLife.Actions.TellPeopleToLeaveRoomAction name: TellPeopleToLeaveRoomAction + - uid: TinyLife.Actions.ThrowUpAction + name: ThrowUpAction - uid: TinyLife.Actions.TryGoHereAction name: TryGoHereAction - uid: TinyLife.Actions.WalkAction @@ -374,6 +374,8 @@ items: name: PersonLike.EmotionModifiersChangedDelegate - uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate name: PersonLike.PassiveActionPriorityDelegate + - uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate + name: PersonLike.PassiveReductionDelegate - uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate name: PersonLike.RelationshipChangeDelegate - uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate @@ -559,12 +561,12 @@ items: name: Household.RandomRelation - uid: TinyLife.World.Household.Relation name: Household.Relation + - uid: TinyLife.World.Household.WeeklyBillsDelegate + name: Household.WeeklyBillsDelegate - uid: TinyLife.World.LockType name: LockType - uid: TinyLife.World.Lot name: Lot - - uid: TinyLife.World.Lot.WeeklyBillsDelegate - name: Lot.WeeklyBillsDelegate - uid: TinyLife.World.LotEmployment name: LotEmployment - uid: TinyLife.World.LotEmployment.Instance diff --git a/media/changelog/0.43.0.png b/media/changelog/0.43.0.png new file mode 100644 index 0000000..3772330 Binary files /dev/null and b/media/changelog/0.43.0.png differ diff --git a/web/_posts/0.43.0/2024-07-09-0.43.0.md b/web/_posts/0.43.0/2024-07-09-0.43.0.md new file mode 100644 index 0000000..83b5867 --- /dev/null +++ b/web/_posts/0.43.0/2024-07-09-0.43.0.md @@ -0,0 +1,115 @@ +--- +title: "0.43.0: New Plant Stuff, New Language and New Gross Stuff" +tags: [Devlogs] +image: "24-07-09_18-33-40.png" +itch: "https://ellpeck.itch.io/tiny-life/devlog/762467/0430-new-plant-stuff-new-language-and-new-gross-stuff" +steam: "https://store.steampowered.com/news/app/1651490/view/4237406000204173625" +--- + +Hi everyone! It's been a little bit since the last devlog-worthy update, but we're back with a bunch of small features, small improvements, and important bug fixes! Let's get right into it. + +# Some New Objects +First up, we added a few new objects into the game, most of which are variations of or spins on existing objects! + +First up, there are now larger versions of the evergreen and cypress trees! This will be especially nice for people wanting to make a map (or a lot) with a deep forest, or a mansion with glorious rows of cypresses in front of it. + +![](Tiny_Life_gSpVP1uJKb.png) + +Ever since the game first came out, there's been a "grass with flowers" tile available to place. This, I felt, was always a little clunky, but at the time it was implemented, the rendering engine wasn't nearly as feature-rich as it is now. Because of that, having objects batched statically was impossible, while having tiles was. + +In rendering, putting something in a static batch is great for performance. That's because an object is only drawn once, and then that draw data is preserved and put on the screen several times. Compare that to dynamic batching (or no batching at all), where objects are drawn anew every frame, and you can see where the performance improvement comes from. + +All that to say: the flowers that you can see on the "grass with flowers" tile are also available separately as a placeable object now, so you can put them on any natural tile you like. + +![](Tiny_Life_nSn4R17Tq7.png) + +We also added bowls. There's no new food in them (yet), but they're bowls! Not that interesting, we know, but they're very much meant for when we add foods in the future that don't make sense on a plate *at all*, like cereal or soup. + +![](Tiny_Life_LH1elz98kd.png) + +# Japanese! +Over the last few months, the lovely [mameketchup](https://linktr.ee/mameketchup) has been making steady progress on the Japanese translation of Tiny Life, and we now feel that it has enough content translated to be added into the game! You can find it, like all other localizations, in the options menu's general tab. + +![](Tiny_Life_fAyjzGFOYz.png) + +Thanks so much again to [mameketchup](https://linktr.ee/mameketchup), without whom the game wouldn't have a Japanese version to speak of at all. + +# Ew, Why Would You Add This (Sorry) +Okay, this is maybe a bit of a weird one. + +In the little free time that I've had recently, I've been playing a lot of OpenRCT2 again. RollerCoaster Tycoon 2 was one of the first games that really got me into video gaming, and its isometric perspective is also a main inspiration for the visuals of Tiny Life (despite the fact that RollerCoaster Tycoon 1 and 2's art is actually created from 3D models and just happens to *look* a bit like pixelart due to the low pixel density). + +I'm bringing this up because, in RollerCoaster Tycoon, people that went on intense rides may start feeling nauseous and, as a result, throw up onto the ground. And while playing the game, I guess I thought: wow, wouldn't that be lovely to have in Tiny Life? + +Yea. + +Anyway, when your Tinies have had enough brew to start feeling very brewed, they may throw up, which, thankfully, also makes them feel a little bit better. + + +![](Tiny_Life_O5LUIMbETL.gif) + +You then have to clean it up off the ground, or your Tinies will be pretty unhappy about their surroundings, for obvious reasons. + +Isn't that just a lovely feature? + +# The Full Changelog +That's it for this update! I've been really into working on smaller features as well as improvements for the game recently, so I haven't gotten around to starting on a new *big thing* yet. I've really been wanting to add gardening for a while, but it's not on the [public roadmap](https://tinylifegame.com/roadmap), and it's been a while since a new feature from that was implemented. Because of that, I kind of want to tackle social events first, which'll also pave the way for fun events like birthday parties and weddings. Feel free to let me know what you *really* want to see next, from the roadmap or otherwise! + +Lastly, here's the full changelog for you to peruse, as always. + +❤️ Ell + +Additions +- Added the ability to throw up from being drunk +- Added a wealth tax, whose value is partly determined by the game's difficulty setting +- Added a flower bed object that looks the same as the flower tiles, but can be used on any tile +- Added larger versions of the evergreen and cypress trees +- Added bowls for food that makes more sense in bowls +- Added an ambient water sound, as well as a placement sound for water and water objects +- Added japanese translation by [mameketchup](https://linktr.ee/mameketchup) + +Improvements +- Made the game's logo in the main menu animate +- Use the natural placement sound when placing natural tiles like grass +- Increase the flood fill limit for tiles +- Made water borders for sand have the color of the sand +- Made rummaging in the trash be considered inappropriate on other lots +- Display translation completion next to languages in the options menu +- Made objects verify their parent position on load +- Order the life goals menu by name +- Made the lot tooltip stationary above the lot +- Made pregnant people's bellies visually get bigger +- Disallow clicking the ground on water tiles and out of bounds +- Improved the autofill content for the feedback form when accessing it from within the game +- Allow multitasking social actions while playing with toys +- Made the lot outline thicker to look better when zoomed out +- Made the lilypad's bobbing animation look less stupid +- Improve the skill book selection ui +- Made adults carry babies to the food item after they make food for them +- Severely increased the priority of actions that help babies when they need help + +Fixes +- Fixed street lamps not drawing correctly with higher floors nearby +- Fixed full release saves with babies in them causing the demo to crash on the load menu +- Fixed actions that have a list of selectable people ignoring their visibility +- Fixed all remaining potential causes of the game sticking around after being closed +- Fixed existing notifications animating again when changing game modes while they're on-screen +- Fixed rotating lots causing objects with a limited amount of rotations to have incorrectly placed children +- Fixed a rare exception when checking for rooms near the map borders +- Fixed the millionaire life goal's expensive lot goal only taking furniture into account +- Fixed primary school students saying they "work" as students +- Fixed bad child food emotion being granted to the food's creator +- Fixed children claiming they forgot their homework every day +- Fixed life goals' homework goal not updating when being helped with homework +- Fixed a bee particle crash when there are no valid positions to fly to +- Fixed chatting being able to start new relationships through the AI even when AI relationships are disabled +- Fixed babies getting stuck when unable to put down items on different floors +- Use optimal compression for saving, which takes a bit longer but saves a lot of space + +API +- Allow different person types to support different age groups +- Added an event for when the game's game mode changes +- Added events for when people's animations are created and drawn +- Objects now always support all rotations, but display the texture that is the closest match for their rotation +- Added a cheat to dump portraits of all people +- Added a MinFloor constant for future use, which should be used over hardcoding 0 diff --git a/web/_posts/0.43.0/24-07-09_18-33-40.png b/web/_posts/0.43.0/24-07-09_18-33-40.png new file mode 100644 index 0000000..3772330 Binary files /dev/null and b/web/_posts/0.43.0/24-07-09_18-33-40.png differ diff --git a/web/_posts/0.43.0/Tiny_Life_LH1elz98kd.png b/web/_posts/0.43.0/Tiny_Life_LH1elz98kd.png new file mode 100644 index 0000000..3a8cd98 Binary files /dev/null and b/web/_posts/0.43.0/Tiny_Life_LH1elz98kd.png differ diff --git a/web/_posts/0.43.0/Tiny_Life_O5LUIMbETL.gif b/web/_posts/0.43.0/Tiny_Life_O5LUIMbETL.gif new file mode 100644 index 0000000..493c8f9 Binary files /dev/null and b/web/_posts/0.43.0/Tiny_Life_O5LUIMbETL.gif differ diff --git a/web/_posts/0.43.0/Tiny_Life_fAyjzGFOYz.png b/web/_posts/0.43.0/Tiny_Life_fAyjzGFOYz.png new file mode 100644 index 0000000..cd35bde Binary files /dev/null and b/web/_posts/0.43.0/Tiny_Life_fAyjzGFOYz.png differ diff --git a/web/_posts/0.43.0/Tiny_Life_gSpVP1uJKb.png b/web/_posts/0.43.0/Tiny_Life_gSpVP1uJKb.png new file mode 100644 index 0000000..585d0af Binary files /dev/null and b/web/_posts/0.43.0/Tiny_Life_gSpVP1uJKb.png differ diff --git a/web/_posts/0.43.0/Tiny_Life_nSn4R17Tq7.png b/web/_posts/0.43.0/Tiny_Life_nSn4R17Tq7.png new file mode 100644 index 0000000..d5d6ea5 Binary files /dev/null and b/web/_posts/0.43.0/Tiny_Life_nSn4R17Tq7.png differ