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