This commit is contained in:
Ell 2024-11-29 15:11:07 +01:00
parent 123fd4de08
commit 15c86e8522
82 changed files with 2988 additions and 1078 deletions

View file

@ -1,3 +1,38 @@
# 0.45.0
*November 29, 2024*
![](media/changelog/0.45.0.png)
> Small Plants and Big Emotions
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.45.0/).**
Additions
- Added three large potted plants
- Added three small potted plants
- Added a large weeping willow tree
- Added dandelion ground decorations
- Added various particles for different emotions, which can be disabled in the options menu
Improvements
- Improved the diagonal wood tile texture
- Moved world options to their own tab in the options menu
- Improved texture packing speed on startup
- Allow using the emotion cheat to get a specific emotion, rather than just emotion modifiers
- Also notify demo players of the floor restriction in the roof tool
- Made the amount of windows and doors determine the amount of natural light in a room
- Display a warning when a clothing item will be hidden under another
- Display open/closed arrows on dropdown menus
- Made randomly generated names have a high likelihood of matching the selected game language
Fixes
- Fixed various particles on people being in incorrect positions for certain ages and poses
- Fixed babies being able to use an easel
- Fixed being able to undo and redo in build mode when hovering the UI
- Fixed an exception when a transition is happening while starting another one
- Fixed center-aligned dropdown content in the character creator not being hoverable fully
- Fixed a crash when splitting households with a lot of money
# 0.44.1
*October 26, 2024*

View file

@ -3,7 +3,7 @@
"isRoot": false,
"tools": {
"docfx": {
"version": "2.76.0",
"version": "2.78.2",
"commands": [
"docfx"
]

73
docs/api/.manifest generated
View file

@ -1306,6 +1306,7 @@
"TinyLife.Emotions.EmotionType.Happy": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Icon": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Name": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.ParticleSpawner": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Priority": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)": "TinyLife.Emotions.EmotionType.yml",
"TinyLife.Emotions.EmotionType.Relaxed": "TinyLife.Emotions.EmotionType.yml",
@ -1725,6 +1726,7 @@
"TinyLife.Localization.Get(TinyLife.LnCategory,System.String)": "TinyLife.Localization.yml",
"TinyLife.Localization.Get(TinyLife.LnCategory,System.String,System.Object[])": "TinyLife.Localization.yml",
"TinyLife.Localization.GetKeys(TinyLife.LnCategory)": "TinyLife.Localization.yml",
"TinyLife.Localization.GetRandomName(System.Random,System.Boolean,TinyLife.Objects.StylePreference)": "TinyLife.Localization.yml",
"TinyLife.Localization.LanguageNames": "TinyLife.Localization.yml",
"TinyLife.Localization.Names": "TinyLife.Localization.yml",
"TinyLife.Localization.Reload": "TinyLife.Localization.yml",
@ -1779,9 +1781,8 @@
"TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song,TinyLife.Music.Occasion[])": "TinyLife.Music.yml",
"TinyLife.NameCategory": "TinyLife.NameCategory.yml",
"TinyLife.NameCategory.AppNames": "TinyLife.NameCategory.yml",
"TinyLife.NameCategory.FeminineFirstNames": "TinyLife.NameCategory.yml",
"TinyLife.NameCategory.FirstNames": "TinyLife.NameCategory.yml",
"TinyLife.NameCategory.LastNames": "TinyLife.NameCategory.yml",
"TinyLife.NameCategory.MasculineFirstNames": "TinyLife.NameCategory.yml",
"TinyLife.NameCategory.ModNames": "TinyLife.NameCategory.yml",
"TinyLife.Need": "TinyLife.Need.yml",
"TinyLife.Need.#ctor(TinyLife.NeedType)": "TinyLife.Need.yml",
@ -2149,6 +2150,7 @@
"TinyLife.Objects.FurnitureType.CushionedWoodworkingSofa": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.CustomPainting": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Cypress": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Dandelions": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.DecorativeBowls": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.DecorativeKite": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.DecorativeLogPile": "TinyLife.Objects.FurnitureType.yml",
@ -2233,6 +2235,7 @@
"TinyLife.Objects.FurnitureType.ModernTv": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.ModernTvStand": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.ModernWoodworkingLamp": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.MonsteraPotPlant": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Mop": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.MuseumSign": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Newspaper": "TinyLife.Objects.FurnitureType.yml",
@ -2252,6 +2255,7 @@
"TinyLife.Objects.FurnitureType.PlateStack": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Pot": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.PotPlant": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.PottedBirdOfParadise": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.PreparedFood": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.PrismaticShard": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.ProteinShakeKit": "TinyLife.Objects.FurnitureType.yml",
@ -2319,6 +2323,7 @@
"TinyLife.Objects.FurnitureType.SmallOpenShelf": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.SmallPicnicTable": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.SmallPlant": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.SmallPotPlants": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.SmallRocks": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.SmallShovel": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.SmallSimpleCurtain": "TinyLife.Objects.FurnitureType.yml",
@ -2405,6 +2410,7 @@
"TinyLife.Objects.FurnitureType.WideBoxBookshelf": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WideConsoleTable": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WildLavender": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WillowTree": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WindowPlants": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.WinterTree": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Wisteria": "TinyLife.Objects.FurnitureType.yml",
@ -2519,6 +2525,7 @@
"TinyLife.Objects.MapObject.OnValidatedEarly": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.ParentInfo": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.PersonRotationOrder": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.PersonRotationOrderIndices": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.Position": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.MapObject.yml",
"TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.MapObject.yml",
@ -2722,7 +2729,6 @@
"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.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "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.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup})": "TinyLife.Objects.Person.yml",
@ -2730,12 +2736,13 @@
"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.GenerateShadowAnimation": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetCurrentGoals": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)": "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",
@ -2752,13 +2759,13 @@
"TinyLife.Objects.Person.OnLifeGoalChanged": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnRoomCheck": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.PhoneColors": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Pivot": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Projects": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Pronouns": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.UpdateAdditionalVisuals": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.UpdateJobs(System.TimeSpan)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.UpdatePose": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Validate(TinyLife.Utilities.AppliedMigrations)": "TinyLife.Objects.Person.yml",
@ -2799,6 +2806,7 @@
"TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml",
"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.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)": "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",
@ -2820,6 +2828,7 @@
"TinyLife.Objects.PersonLike.GenerateShadowAnimation": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.GetCurrentGoals": "TinyLife.Objects.PersonLike.yml",
@ -2828,6 +2837,7 @@
"TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType)": "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.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.GetHeldActionInfo": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.GetHeldItemDepthOffset": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean)": "TinyLife.Objects.PersonLike.yml",
@ -2840,7 +2850,6 @@
"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",
"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.yml",
"TinyLife.Objects.PersonLike.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
@ -2924,6 +2933,7 @@
"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.Pivot": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.Portrait": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.PregnancyAbility": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.PregnancyHoursRemaining": "TinyLife.Objects.PersonLike.yml",
@ -2964,6 +2974,7 @@
"TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable})": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.UpdateActions(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.UpdateAdditionalVisuals": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.UpdateEmotes(Microsoft.Xna.Framework.GameTime,System.Single)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.UpdateEmotions(Microsoft.Xna.Framework.GameTime,System.TimeSpan)": "TinyLife.Objects.PersonLike.yml",
@ -3167,6 +3178,7 @@
"TinyLife.Options.CurrentFloor": "TinyLife.Options.yml",
"TinyLife.Options.CursorScale": "TinyLife.Options.yml",
"TinyLife.Options.DecreaseSpeedKeybind": "TinyLife.Options.yml",
"TinyLife.Options.EmotionParticles": "TinyLife.Options.yml",
"TinyLife.Options.EmotionStingVolume": "TinyLife.Options.yml",
"TinyLife.Options.EventStingVolume": "TinyLife.Options.yml",
"TinyLife.Options.FloorDownKeybind": "TinyLife.Options.yml",
@ -3579,7 +3591,7 @@
"TinyLife.Tools.FenceTool": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.#ctor": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.CanPlaceForTooltip": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.CanUndoRedo": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.GetMouseCursor": "TinyLife.Tools.FenceTool.yml",
"TinyLife.Tools.FenceTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.FenceTool.yml",
@ -3629,7 +3641,7 @@
"TinyLife.Tools.FurnitureTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.FurnitureTool.yml",
"TinyLife.Tools.LotTool": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.#ctor": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.CanUndoRedo": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.OnButtonCreated(MLEM.Ui.Elements.Button)": "TinyLife.Tools.LotTool.yml",
"TinyLife.Tools.LotTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.LotTool.yml",
@ -3637,7 +3649,7 @@
"TinyLife.Tools.MoveLotTool": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.#ctor": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.CanSwitchGameModes": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.CanUndoRedo": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.Closed": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.MoveLotTool.yml",
"TinyLife.Tools.MoveLotTool.Draw(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.MoveLotTool.yml",
@ -3651,7 +3663,7 @@
"TinyLife.Tools.MoveTool.#ctor": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.CanPlaceForTooltip": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.CanSwitchGameModes": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.CanUndoRedo": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.Closed": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.MoveTool.yml",
"TinyLife.Tools.MoveTool.GetMouseCursor": "TinyLife.Tools.MoveTool.yml",
@ -3674,7 +3686,7 @@
"TinyLife.Tools.PlayModeTool": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.#ctor": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.AvailableStats": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.CanUndoRedo": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.Closed": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.OnUpdateStatsView": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.PlayModeTool.Opened": "TinyLife.Tools.PlayModeTool.yml",
@ -3695,7 +3707,7 @@
"TinyLife.Tools.PlayModeTool.Update(Microsoft.Xna.Framework.GameTime,System.Boolean)": "TinyLife.Tools.PlayModeTool.yml",
"TinyLife.Tools.RemoveTool": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.#ctor": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.CanUndoRedo": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.GetMouseCursor": "TinyLife.Tools.RemoveTool.yml",
"TinyLife.Tools.RemoveTool.PlayDestroySound": "TinyLife.Tools.RemoveTool.yml",
@ -3713,7 +3725,7 @@
"TinyLife.Tools.RoofTool": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.#ctor": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.CanPlaceForTooltip": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.CanUndoRedo": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.GetMouseCursor": "TinyLife.Tools.RoofTool.yml",
"TinyLife.Tools.RoofTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.RoofTool.yml",
@ -3729,7 +3741,7 @@
"TinyLife.Tools.TileTool": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.#ctor": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.CanPlaceForTooltip": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.CanUndoRedo": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.GetMouseCursor": "TinyLife.Tools.TileTool.yml",
"TinyLife.Tools.TileTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)": "TinyLife.Tools.TileTool.yml",
@ -3743,7 +3755,7 @@
"TinyLife.Tools.Tool.BuildTools": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.CanPlaceForTooltip": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.CanSwitchGameModes": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.CanUndoRedo": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.Closed": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color,System.Action{System.Int32},System.Func{System.Int32,System.Boolean},System.String)": "TinyLife.Tools.Tool.yml",
"TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})": "TinyLife.Tools.Tool.yml",
@ -3793,7 +3805,7 @@
"TinyLife.Tools.WallTool": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.#ctor": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.CanPlaceForTooltip": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.CanUndoRedo": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.CanUndoRedo(System.Boolean)": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.GetMouseCursor": "TinyLife.Tools.WallTool.yml",
"TinyLife.Tools.WallTool.ShouldHighlightSelectedObject(System.Object)": "TinyLife.Tools.WallTool.yml",
@ -3895,6 +3907,7 @@
"TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold})": "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,System.Func{System.String,TinyLife.World.ExportedLot})": "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.IsTransitioning": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.MenuBackground(System.Single,System.Single,System.Single,System.Single)": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.TransitionType": "TinyLife.Uis.Menus.TransitionType.yml",
@ -3907,10 +3920,24 @@
"TinyLife.Uis.NotifType.VeryPositive": "TinyLife.Uis.NotifType.yml",
"TinyLife.Uis.NotifType.Warning": "TinyLife.Uis.NotifType.yml",
"TinyLife.Uis.Notifications": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.AchievementIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType,System.Boolean)": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.BillsIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.CheatsIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.DeathIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.DebugIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.ErrorIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.JobIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.MailIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.MaxHistoryLength": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.NewspaperIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion)": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.RestoreIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.SpeechIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.SteamIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.UpgradeIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Uis.Notifications.WrenchIcon": "TinyLife.Uis.Notifications.yml",
"TinyLife.Utilities": "TinyLife.Utilities.yml",
"TinyLife.Utilities.AppliedMigrations": "TinyLife.Utilities.AppliedMigrations.yml",
"TinyLife.Utilities.AppliedMigrations.ApplyWithData(System.Collections.Generic.HashSet{System.String}@)": "TinyLife.Utilities.AppliedMigrations.yml",
@ -4014,7 +4041,6 @@
"TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsTextFieldSelected(MLEM.Ui.UiSystem)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.IsVertical(MLEM.Maths.Direction2)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.JsonCopy``1(``0)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.Length(System.ValueTuple{System.Int32,System.Int32})": "TinyLife.Utilities.Extensions.yml",
@ -4449,15 +4475,16 @@
"TinyLife.World.Opening.Type": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.Validate(TinyLife.Objects.WallLike,TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.World.Opening.yml",
"TinyLife.World.OpeningType": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.CanBuy": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Colors": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.Objects.WallLike)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],System.Single)": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Icon": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.LightPour": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Migrations": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Name": "TinyLife.World.OpeningType.yml",
"TinyLife.World.OpeningType.Price": "TinyLife.World.OpeningType.yml",
@ -4516,8 +4543,8 @@
"TinyLife.World.Room.GetObjects``1": "TinyLife.World.Room.yml",
"TinyLife.World.Room.GetStairs": "TinyLife.World.Room.yml",
"TinyLife.World.Room.GetWalls(System.Boolean)": "TinyLife.World.Room.yml",
"TinyLife.World.Room.HasOpeningsToOutside": "TinyLife.World.Room.yml",
"TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)": "TinyLife.World.Room.yml",
"TinyLife.World.Room.LightPourPercentage": "TinyLife.World.Room.yml",
"TinyLife.World.Room.Map": "TinyLife.World.Room.yml",
"TinyLife.World.Room.Tiles": "TinyLife.World.Room.yml",
"TinyLife.World.Room.Validate": "TinyLife.World.Room.yml",
@ -4643,9 +4670,11 @@
"TinyLife.World.Wall.Validate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)": "TinyLife.World.Wall.yml",
"TinyLife.World.Wall.Wallpapers": "TinyLife.World.Wall.yml",
"TinyLife.World.WallMode": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,MLEM.Textures.UniformTextureAtlas,System.Nullable{Microsoft.Xna.Framework.Point})": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}})": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.Door": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.DownMaskPosition": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.DownMaskTexture": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.Full": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.FullSizeWindow": "TinyLife.World.WallMode.yml",
"TinyLife.World.WallMode.LongWindow": "TinyLife.World.WallMode.yml",

View file

@ -4471,7 +4471,6 @@ references:
name.vb: String
- uid: TinyLife.Actions.SleepAction
commentId: T:TinyLife.Actions.SleepAction
href: TinyLife.Actions.SleepAction.html
name: SleepAction
nameWithType: SleepAction
fullName: TinyLife.Actions.SleepAction

View file

@ -561,7 +561,7 @@ items:
summary: >-
Converts this action info into a set of free action spots that the <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref> can interact with, and returns the results.
Depending on the <xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>, this method will return <xref href="TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike%2cTinyLife.Objects.ObjectCategory)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>, or, for the <xref href="TinyLife.Objects.ObjectCategory.Ground" data-throw-if-not-resolved="false"></xref> <code class="paramref">context</code>, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/this">this</a> action info is returned.
Depending on the <xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>, this method will return <xref href="TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike%2cTinyLife.Objects.ObjectCategory)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>, or, for the <xref href="TinyLife.Objects.ObjectCategory.Ground" data-throw-if-not-resolved="false"></xref><code class="paramref">context</code>, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/this">this</a> action info is returned.
example: []
syntax:
content: public IEnumerable<ActionInfo> ToFreeActionSpots(ObjectCategory context = null)
@ -591,7 +591,7 @@ items:
summary: >-
Converts this action info into a set of free action spots that the <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref> can interact with, and returns the first result, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if there are none.
Depending on the <xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>, this method will return the first entry of <xref href="TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike%2cTinyLife.Objects.ObjectCategory)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>, or, for the <xref href="TinyLife.Objects.ObjectCategory.Ground" data-throw-if-not-resolved="false"></xref> <code class="paramref">context</code>, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/this">this</a> action info is returned.
Depending on the <xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>, this method will return the first entry of <xref href="TinyLife.Objects.MapObject.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike%2cTinyLife.Objects.ObjectCategory)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Objects.WallLike.GetFreeActionSpotInfos(TinyLife.World.Map%2cTinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>, or, for the <xref href="TinyLife.Objects.ObjectCategory.Ground" data-throw-if-not-resolved="false"></xref><code class="paramref">context</code>, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/this">this</a> action info is returned.
example: []
syntax:
content: public ActionInfo ToFreeActionSpot(ObjectCategory context = null)
@ -1593,7 +1593,6 @@ references:
name.vb: Single
- uid: TinyLife.Actions.ActionInfo.actionObject
commentId: F:TinyLife.Actions.ActionInfo.actionObject
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_actionObject
name: actionObject
nameWithType: ActionInfo.actionObject
fullName: TinyLife.Actions.ActionInfo.actionObject

View file

@ -466,7 +466,6 @@ items:
references:
- uid: TinyLife.Debug.ShowDebugActions
commentId: F:TinyLife.Debug.ShowDebugActions
href: TinyLife.Debug.html#TinyLife_Debug_ShowDebugActions
name: ShowDebugActions
nameWithType: Debug.ShowDebugActions
fullName: TinyLife.Debug.ShowDebugActions

View file

@ -4169,7 +4169,6 @@ references:
name.vb: Boolean
- uid: TinyLife.Actions.SleepAction
commentId: T:TinyLife.Actions.SleepAction
href: TinyLife.Actions.SleepAction.html
name: SleepAction
nameWithType: SleepAction
fullName: TinyLife.Actions.SleepAction

View file

@ -4712,7 +4712,6 @@ references:
fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.SleepAction
commentId: T:TinyLife.Actions.SleepAction
href: TinyLife.Actions.SleepAction.html
name: SleepAction
nameWithType: SleepAction
fullName: TinyLife.Actions.SleepAction

View file

@ -269,7 +269,7 @@ items:
summary: >-
The amount of time that the actual conversation has been going on for.
This is the total amount of time (<xref href="TinyLife.Actions.Action.ElapsedTime" data-throw-if-not-resolved="false"></xref>) minus the amount of time it took for the <xref href="TinyLife.Actions.SocialAction.IsMain" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> to reach the <xref href="TinyLife.Actions.SocialAction.Partner" data-throw-if-not-resolved="false"></xref>.
This is the total amount of time (<xref href="TinyLife.Actions.Action.ElapsedTime" data-throw-if-not-resolved="false"></xref>) minus the amount of time it took for the <xref href="TinyLife.Actions.SocialAction.IsMain" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> to reach the <xref href="TinyLife.Actions.SocialAction.Partner" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
@ -1073,7 +1073,7 @@ items:
The returned <xref href="TinyLife.Actions.ActionType.TypeSettings" data-throw-if-not-resolved="false"></xref> also automatically include an <xref href="TinyLife.Actions.ActionArgument" data-throw-if-not-resolved="false"></xref> evaluator that displays a list of potential action partners if no action partner was immediately selected through the <code class="paramref">context</code>.
This means that the <code class="paramref">constructedType</code>'s constructor should accept the usual <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref>, but also the <code>wasOffered</code> <xref href="System.Boolean" data-throw-if-not-resolved="false"></xref> and the (optional) <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> passed from the <xref href="TinyLife.Actions.ActionArgument" data-throw-if-not-resolved="false"></xref>.
This means that the <code class="paramref">constructedType</code>'s constructor should accept the usual <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref>, but also the <code>wasOffered</code><xref href="System.Boolean" data-throw-if-not-resolved="false"></xref> and the (optional) <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> passed from the <xref href="TinyLife.Actions.ActionArgument" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static IEnumerable<ActionType.TypeSettings> CreateAskOffer(string name, ObjectCategory context, Type constructedType, ActionType.CanExecuteDelegate canRecipientExecute, ActionType.CanExecuteDelegate canHelperExecute, ActionType.AiSettings? askAi = null, ActionType.AiSettings? offerAi = null, CanExecuteResult? noValidArgumentsResult = null)

View file

@ -4460,7 +4460,7 @@ items:
description: The amount of an emotion that the passed object should give, which is returned from this method.
- id: source
type: System.Func{{T},TinyLife.Emotions.IEmotionSource}
description: The emotion source that the passed object should display.
description: The emotion source that the passed object should display. If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> and the object is of type <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref>, the <xref href="TinyLife.Objects.Furniture.Type" data-throw-if-not-resolved="false"></xref> is used as the emotion source.
typeParameters:
- id: T
description: The type of object to find around the person.
@ -5795,6 +5795,20 @@ references:
- name: " "
- name: T2
- name: )
- uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture
parent: TinyLife.Objects
href: TinyLife.Objects.Furniture.html
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.Furniture.Type
commentId: F:TinyLife.Objects.Furniture.Type
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_Type
name: Type
nameWithType: Furniture.Type
fullName: TinyLife.Objects.Furniture.Type
- uid: TinyLife.Emotions.EmotionModifier.ObjectAroundEmotion*
commentId: Overload:TinyLife.Emotions.EmotionModifier.ObjectAroundEmotion
href: TinyLife.Emotions.EmotionModifier.html#TinyLife_Emotions_EmotionModifier_ObjectAroundEmotion__1_TinyLife_Objects_PersonLike_System_Int32_System_Func___0_System_Int32__System_Func___0_TinyLife_Emotions_IEmotionSource__

View file

@ -22,6 +22,7 @@ items:
- TinyLife.Emotions.EmotionType.Happy
- TinyLife.Emotions.EmotionType.Icon
- TinyLife.Emotions.EmotionType.Name
- TinyLife.Emotions.EmotionType.ParticleSpawner
- TinyLife.Emotions.EmotionType.Priority
- TinyLife.Emotions.EmotionType.Register(TinyLife.Emotions.EmotionType)
- TinyLife.Emotions.EmotionType.Relaxed
@ -44,7 +45,7 @@ items:
summary: >-
An emotion type is a type of feeling that a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref> can have.
The emotion that a person has results from that person's applied <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>s.
The emotion that a person has results from that person's applied <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>s.
example: []
syntax:
content: >-
@ -551,6 +552,27 @@ items:
type: System.Int32
content.vb: Public Property Priority As Integer
overload: TinyLife.Emotions.EmotionType.Priority*
- uid: TinyLife.Emotions.EmotionType.ParticleSpawner
commentId: P:TinyLife.Emotions.EmotionType.ParticleSpawner
id: ParticleSpawner
parent: TinyLife.Emotions.EmotionType
langs:
- csharp
- vb
name: ParticleSpawner
nameWithType: EmotionType.ParticleSpawner
fullName: TinyLife.Emotions.EmotionType.ParticleSpawner
type: Property
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public (Func<PersonLike, float> Chance, Action<PersonLike, Random> Spawner) ParticleSpawner { get; init; }
parameters: []
return:
type: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,System.Single},System.Action{TinyLife.Objects.PersonLike,System.Random}}
content.vb: Public Property ParticleSpawner As (Chance As Func(Of PersonLike, Single), Spawner As Action(Of PersonLike, Random))
overload: TinyLife.Emotions.EmotionType.ParticleSpawner*
- uid: TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory,Microsoft.Xna.Framework.Audio.SoundEffect)
commentId: M:TinyLife.Emotions.EmotionType.#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory,Microsoft.Xna.Framework.Audio.SoundEffect)
id: '#ctor(System.String,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Color,TinyLife.Emotions.EmotionType.TypeCategory,Microsoft.Xna.Framework.Audio.SoundEffect)'
@ -1322,6 +1344,136 @@ references:
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: TinyLife.Emotions.EmotionType.ParticleSpawner*
commentId: Overload:TinyLife.Emotions.EmotionType.ParticleSpawner
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType_ParticleSpawner
name: ParticleSpawner
nameWithType: EmotionType.ParticleSpawner
fullName: TinyLife.Emotions.EmotionType.ParticleSpawner
- uid: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,System.Single},System.Action{TinyLife.Objects.PersonLike,System.Random}}
commentId: T:System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,System.Single},System.Action{TinyLife.Objects.PersonLike,System.Random}}
parent: System
definition: System.ValueTuple`2
href: https://learn.microsoft.com/dotnet/api/system.func-2
name: (Func<PersonLike, float> Chance, Action<PersonLike, Random> Spawner)
nameWithType: (Func<PersonLike, float> Chance, Action<PersonLike, Random> Spawner)
fullName: (System.Func<TinyLife.Objects.PersonLike, float> Chance, System.Action<TinyLife.Objects.PersonLike, System.Random> Spawner)
nameWithType.vb: (Chance As Func(Of PersonLike, Single), Spawner As Action(Of PersonLike, Random))
fullName.vb: (Chance As System.Func(Of TinyLife.Objects.PersonLike, Single), Spawner As System.Action(Of TinyLife.Objects.PersonLike, System.Random))
name.vb: (Chance As Func(Of PersonLike, Single), Spawner As Action(Of PersonLike, Random))
spec.csharp:
- name: (
- uid: System.Func`2
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-2
- name: <
- uid: TinyLife.Objects.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
- name: " "
- uid: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,System.Single},System.Action{TinyLife.Objects.PersonLike,System.Random}}.Chance
name: Chance
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.personlike,system.single-,system.action-tinylife.objects.personlike,system.random--.chance
- 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: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: '>'
- name: " "
- uid: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,System.Single},System.Action{TinyLife.Objects.PersonLike,System.Random}}.Spawner
name: Spawner
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.personlike,system.single-,system.action-tinylife.objects.personlike,system.random--.spawner
- name: )
spec.vb:
- name: (
- uid: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,System.Single},System.Action{TinyLife.Objects.PersonLike,System.Random}}.Chance
name: Chance
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.personlike,system.single-,system.action-tinylife.objects.personlike,system.random--.chance
- name: " "
- name: As
- 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.PersonLike
name: PersonLike
href: TinyLife.Objects.PersonLike.html
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- name: ','
- name: " "
- uid: System.ValueTuple{System.Func{TinyLife.Objects.PersonLike,System.Single},System.Action{TinyLife.Objects.PersonLike,System.Random}}.Spawner
name: Spawner
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.func-tinylife.objects.personlike,system.single-,system.action-tinylife.objects.personlike,system.random--.spawner
- name: " "
- name: As
- 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: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: )
- name: )
- uid: System.ValueTuple`2
commentId: T:System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: (T1, T2)
spec.csharp:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
spec.vb:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
- uid: TinyLife.Emotions.EmotionType.#ctor*
commentId: Overload:TinyLife.Emotions.EmotionType.#ctor
href: TinyLife.Emotions.EmotionType.html#TinyLife_Emotions_EmotionType__ctor_System_String_MLEM_Textures_TextureRegion_Microsoft_Xna_Framework_Color_TinyLife_Emotions_EmotionType_TypeCategory_Microsoft_Xna_Framework_Audio_SoundEffect_

View file

@ -1127,7 +1127,7 @@ items:
description: An optional additional action that should be invoked when the camera is moved, which is passed to <xref href="TinyLife.Uis.Menus.Transition(System.Action%2cSystem.Action%2cTinyLife.Uis.Menus.TransitionType%2cTinyLife.Uis.Menus.TransitionType%2cSystem.Single%2cSystem.Single%2cSystem.Single%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Color%7d)" data-throw-if-not-resolved="false"></xref> when switching maps, or invoked immediately when not switching maps.
return:
type: System.Boolean
description: Whether following the person was successful, which is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> if <code class="paramref">switchToMap</code> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> and the person's <xref href="TinyLife.Objects.MapObject.Map" data-throw-if-not-resolved="false"></xref> doesn't match the <xref href="TinyLife.GameImpl.CurrentMap" data-throw-if-not-resolved="false"></xref>, or if the ui system <xref href="TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)" data-throw-if-not-resolved="false"></xref> while trying to switch the active map.
description: Whether following the person was successful, which is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> if <code class="paramref">switchToMap</code> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> and the person's <xref href="TinyLife.Objects.MapObject.Map" data-throw-if-not-resolved="false"></xref> doesn't match the <xref href="TinyLife.GameImpl.CurrentMap" data-throw-if-not-resolved="false"></xref>, or if the ui system <xref href="TinyLife.Uis.Menus.IsTransitioning" data-throw-if-not-resolved="false"></xref> while trying to switch the active map.
content.vb: Public Function FollowPerson(person As PersonLike, switchToMap As Boolean = True, additionalAction As Action = Nothing) As Boolean
overload: TinyLife.GameImpl.FollowPerson*
nameWithType.vb: GameImpl.FollowPerson(PersonLike, Boolean, Action)
@ -3894,30 +3894,23 @@ references:
name: Map
nameWithType: MapObject.Map
fullName: TinyLife.Objects.MapObject.Map
- uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
commentId: M:TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
isExternal: true
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_
name: IsTransitioning(UiSystem)
nameWithType: Extensions.IsTransitioning(UiSystem)
fullName: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
- uid: TinyLife.Uis.Menus.IsTransitioning
commentId: M:TinyLife.Uis.Menus.IsTransitioning
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_IsTransitioning
name: IsTransitioning()
nameWithType: Menus.IsTransitioning()
fullName: TinyLife.Uis.Menus.IsTransitioning()
spec.csharp:
- uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
- uid: TinyLife.Uis.Menus.IsTransitioning
name: IsTransitioning
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_IsTransitioning
- name: (
- uid: MLEM.Ui.UiSystem
name: UiSystem
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
- uid: TinyLife.Uis.Menus.IsTransitioning
name: IsTransitioning
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_IsTransitioning
- name: (
- uid: MLEM.Ui.UiSystem
name: UiSystem
isExternal: true
- name: )
- uid: TinyLife.GameImpl.FollowPerson*
commentId: Overload:TinyLife.GameImpl.FollowPerson

View file

@ -8,6 +8,7 @@ items:
- TinyLife.Localization.Get(TinyLife.LnCategory,System.String)
- TinyLife.Localization.Get(TinyLife.LnCategory,System.String,System.Object[])
- TinyLife.Localization.GetKeys(TinyLife.LnCategory)
- TinyLife.Localization.GetRandomName(System.Random,System.Boolean,TinyLife.Objects.StylePreference)
- TinyLife.Localization.LanguageNames
- TinyLife.Localization.Names
- TinyLife.Localization.Reload
@ -234,6 +235,36 @@ items:
description: A set of keys
content.vb: Public Shared Function GetKeys(category As LnCategory) As IEnumerable(Of String)
overload: TinyLife.Localization.GetKeys*
- uid: TinyLife.Localization.GetRandomName(System.Random,System.Boolean,TinyLife.Objects.StylePreference)
commentId: M:TinyLife.Localization.GetRandomName(System.Random,System.Boolean,TinyLife.Objects.StylePreference)
id: GetRandomName(System.Random,System.Boolean,TinyLife.Objects.StylePreference)
parent: TinyLife.Localization
langs:
- csharp
- vb
name: GetRandomName(Random, bool, StylePreference)
nameWithType: Localization.GetRandomName(Random, bool, StylePreference)
fullName: TinyLife.Localization.GetRandomName(System.Random, bool, TinyLife.Objects.StylePreference)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public static string GetRandomName(Random random, bool lastName, StylePreference preference = StylePreference.Neutral)
parameters:
- id: random
type: System.Random
- id: lastName
type: System.Boolean
- id: preference
type: TinyLife.Objects.StylePreference
return:
type: System.String
content.vb: Public Shared Function GetRandomName(random As Random, lastName As Boolean, preference As StylePreference = StylePreference.Neutral) As String
overload: TinyLife.Localization.GetRandomName*
nameWithType.vb: Localization.GetRandomName(Random, Boolean, StylePreference)
fullName.vb: TinyLife.Localization.GetRandomName(System.Random, Boolean, TinyLife.Objects.StylePreference)
name.vb: GetRandomName(Random, Boolean, StylePreference)
references:
- uid: TinyLife
commentId: N:TinyLife
@ -898,3 +929,57 @@ references:
- name: " "
- name: T
- name: )
- uid: TinyLife.Localization.GetRandomName*
commentId: Overload:TinyLife.Localization.GetRandomName
href: TinyLife.Localization.html#TinyLife_Localization_GetRandomName_System_Random_System_Boolean_TinyLife_Objects_StylePreference_
name: GetRandomName
nameWithType: Localization.GetRandomName
fullName: TinyLife.Localization.GetRandomName
- uid: System.Random
commentId: T:System.Random
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
name: Random
nameWithType: Random
fullName: System.Random
- 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.StylePreference
commentId: T:TinyLife.Objects.StylePreference
parent: TinyLife.Objects
href: TinyLife.Objects.StylePreference.html
name: StylePreference
nameWithType: StylePreference
fullName: TinyLife.Objects.StylePreference
- 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

View file

@ -6,9 +6,8 @@ items:
parent: TinyLife
children:
- TinyLife.NameCategory.AppNames
- TinyLife.NameCategory.FeminineFirstNames
- TinyLife.NameCategory.FirstNames
- TinyLife.NameCategory.LastNames
- TinyLife.NameCategory.MasculineFirstNames
- TinyLife.NameCategory.ModNames
langs:
- csharp
@ -70,44 +69,27 @@ items:
content: AppNames = 1
return:
type: TinyLife.NameCategory
- uid: TinyLife.NameCategory.MasculineFirstNames
commentId: F:TinyLife.NameCategory.MasculineFirstNames
id: MasculineFirstNames
- uid: TinyLife.NameCategory.FirstNames
commentId: F:TinyLife.NameCategory.FirstNames
id: FirstNames
parent: TinyLife.NameCategory
langs:
- csharp
- vb
name: MasculineFirstNames
nameWithType: NameCategory.MasculineFirstNames
fullName: TinyLife.NameCategory.MasculineFirstNames
name: FirstNames
nameWithType: NameCategory.FirstNames
fullName: TinyLife.NameCategory.FirstNames
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: Masculine first names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.PersonLike%5b%5d)" data-throw-if-not-resolved="false"></xref>.
summary: >-
Last names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.PersonLike%5b%5d)" data-throw-if-not-resolved="false"></xref>.
Each entry is formatted as "name, style preference, most common continent".
example: []
syntax:
content: MasculineFirstNames = 2
return:
type: TinyLife.NameCategory
- uid: TinyLife.NameCategory.FeminineFirstNames
commentId: F:TinyLife.NameCategory.FeminineFirstNames
id: FeminineFirstNames
parent: TinyLife.NameCategory
langs:
- csharp
- vb
name: FeminineFirstNames
nameWithType: NameCategory.FeminineFirstNames
fullName: TinyLife.NameCategory.FeminineFirstNames
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: Feminine first names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.PersonLike%5b%5d)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: FeminineFirstNames = 3
content: FirstNames = 2
return:
type: TinyLife.NameCategory
- uid: TinyLife.NameCategory.LastNames
@ -124,10 +106,13 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife
summary: Last names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.PersonLike%5b%5d)" data-throw-if-not-resolved="false"></xref>.
summary: >-
Last names, used in the character creator and in <xref href="TinyLife.Objects.Person.Create(TinyLife.World.Map%2cSystem.Random%2cTinyLife.Objects.AgeGroup%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean%2cTinyLife.Objects.PersonLike%5b%5d)" data-throw-if-not-resolved="false"></xref>.
Each entry is formatted as "name, most common continent".
example: []
syntax:
content: LastNames = 4
content: LastNames = 3
return:
type: TinyLife.NameCategory
references:

View file

@ -119,6 +119,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3199,6 +3200,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -122,6 +122,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3191,6 +3192,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -130,6 +130,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3507,6 +3508,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -120,6 +120,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3328,6 +3329,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -124,6 +124,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3346,6 +3347,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -129,6 +129,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3346,6 +3347,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -269,7 +269,6 @@ references:
href: TinyLife.Utilities.html
- uid: TinyLife.Actions.StarveAction
commentId: T:TinyLife.Actions.StarveAction
href: TinyLife.Actions.StarveAction.html
name: StarveAction
nameWithType: StarveAction
fullName: TinyLife.Actions.StarveAction
@ -282,7 +281,6 @@ references:
fullName: TinyLife.Objects.DeathReason
- uid: TinyLife.Actions.RepairAction
commentId: T:TinyLife.Actions.RepairAction
href: TinyLife.Actions.RepairAction.html
name: RepairAction
nameWithType: RepairAction
fullName: TinyLife.Actions.RepairAction

View file

@ -125,6 +125,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3221,6 +3222,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -126,6 +126,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3293,6 +3294,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -130,6 +130,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3329,6 +3330,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -129,6 +129,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3472,6 +3473,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -125,6 +125,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3412,6 +3413,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -137,6 +137,7 @@ items:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3222,6 +3223,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -45,6 +45,7 @@ items:
- TinyLife.Objects.FurnitureType.CushionedWoodworkingSofa
- TinyLife.Objects.FurnitureType.CustomPainting
- TinyLife.Objects.FurnitureType.Cypress
- TinyLife.Objects.FurnitureType.Dandelions
- TinyLife.Objects.FurnitureType.DecorativeBowls
- TinyLife.Objects.FurnitureType.DecorativeKite
- TinyLife.Objects.FurnitureType.DecorativeLogPile
@ -129,6 +130,7 @@ items:
- TinyLife.Objects.FurnitureType.ModernTv
- TinyLife.Objects.FurnitureType.ModernTvStand
- TinyLife.Objects.FurnitureType.ModernWoodworkingLamp
- TinyLife.Objects.FurnitureType.MonsteraPotPlant
- TinyLife.Objects.FurnitureType.Mop
- TinyLife.Objects.FurnitureType.MuseumSign
- TinyLife.Objects.FurnitureType.Newspaper
@ -148,6 +150,7 @@ items:
- TinyLife.Objects.FurnitureType.PlateStack
- TinyLife.Objects.FurnitureType.Pot
- TinyLife.Objects.FurnitureType.PotPlant
- TinyLife.Objects.FurnitureType.PottedBirdOfParadise
- TinyLife.Objects.FurnitureType.PreparedFood
- TinyLife.Objects.FurnitureType.PrismaticShard
- TinyLife.Objects.FurnitureType.ProteinShakeKit
@ -215,6 +218,7 @@ items:
- TinyLife.Objects.FurnitureType.SmallOpenShelf
- TinyLife.Objects.FurnitureType.SmallPicnicTable
- TinyLife.Objects.FurnitureType.SmallPlant
- TinyLife.Objects.FurnitureType.SmallPotPlants
- TinyLife.Objects.FurnitureType.SmallRocks
- TinyLife.Objects.FurnitureType.SmallShovel
- TinyLife.Objects.FurnitureType.SmallSimpleCurtain
@ -265,6 +269,7 @@ items:
- TinyLife.Objects.FurnitureType.WideBoxBookshelf
- TinyLife.Objects.FurnitureType.WideConsoleTable
- TinyLife.Objects.FurnitureType.WildLavender
- TinyLife.Objects.FurnitureType.WillowTree
- TinyLife.Objects.FurnitureType.WindowPlants
- TinyLife.Objects.FurnitureType.WinterTree
- TinyLife.Objects.FurnitureType.Wisteria
@ -893,7 +898,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: Returns this furniture item's display name, optionally based on the given <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> <code class="paramref">instance</code>.
summary: Returns this furniture item's display name, optionally based on the given <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref><code class="paramref">instance</code>.
example: []
syntax:
content: public string GetDisplayName(Furniture instance)
@ -1132,6 +1137,25 @@ items:
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly MapleTree As FurnitureType
- uid: TinyLife.Objects.FurnitureType.WillowTree
commentId: F:TinyLife.Objects.FurnitureType.WillowTree
id: WillowTree
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: WillowTree
nameWithType: FurnitureType.WillowTree
fullName: TinyLife.Objects.FurnitureType.WillowTree
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType WillowTree
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly WillowTree As FurnitureType
- uid: TinyLife.Objects.FurnitureType.GrassPatch
commentId: F:TinyLife.Objects.FurnitureType.GrassPatch
id: GrassPatch
@ -1189,6 +1213,25 @@ items:
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly FlowerPatch As FurnitureType
- uid: TinyLife.Objects.FurnitureType.Dandelions
commentId: F:TinyLife.Objects.FurnitureType.Dandelions
id: Dandelions
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: Dandelions
nameWithType: FurnitureType.Dandelions
fullName: TinyLife.Objects.FurnitureType.Dandelions
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType Dandelions
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly Dandelions As FurnitureType
- uid: TinyLife.Objects.FurnitureType.SmallRocks
commentId: F:TinyLife.Objects.FurnitureType.SmallRocks
id: SmallRocks
@ -1398,6 +1441,25 @@ items:
return:
type: TinyLife.Objects.FurnitureType[]
content.vb: Public Shared ReadOnly Succulents As FurnitureType()
- uid: TinyLife.Objects.FurnitureType.SmallPotPlants
commentId: F:TinyLife.Objects.FurnitureType.SmallPotPlants
id: SmallPotPlants
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: SmallPotPlants
nameWithType: FurnitureType.SmallPotPlants
fullName: TinyLife.Objects.FurnitureType.SmallPotPlants
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType[] SmallPotPlants
return:
type: TinyLife.Objects.FurnitureType[]
content.vb: Public Shared ReadOnly SmallPotPlants As FurnitureType()
- uid: TinyLife.Objects.FurnitureType.LargePotPlant
commentId: F:TinyLife.Objects.FurnitureType.LargePotPlant
id: LargePotPlant
@ -1417,6 +1479,44 @@ items:
return:
type: TinyLife.Objects.FurnitureType[]
content.vb: Public Shared ReadOnly LargePotPlant As FurnitureType()
- uid: TinyLife.Objects.FurnitureType.MonsteraPotPlant
commentId: F:TinyLife.Objects.FurnitureType.MonsteraPotPlant
id: MonsteraPotPlant
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: MonsteraPotPlant
nameWithType: FurnitureType.MonsteraPotPlant
fullName: TinyLife.Objects.FurnitureType.MonsteraPotPlant
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType MonsteraPotPlant
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly MonsteraPotPlant As FurnitureType
- uid: TinyLife.Objects.FurnitureType.PottedBirdOfParadise
commentId: F:TinyLife.Objects.FurnitureType.PottedBirdOfParadise
id: PottedBirdOfParadise
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: PottedBirdOfParadise
nameWithType: FurnitureType.PottedBirdOfParadise
fullName: TinyLife.Objects.FurnitureType.PottedBirdOfParadise
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType PottedBirdOfParadise
return:
type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly PottedBirdOfParadise As FurnitureType
- uid: TinyLife.Objects.FurnitureType.StreetLamps
commentId: F:TinyLife.Objects.FurnitureType.StreetLamps
id: StreetLamps

View file

@ -124,6 +124,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3400,6 +3401,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -130,6 +130,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3492,6 +3493,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -52,6 +52,7 @@ items:
- TinyLife.Objects.MapObject.OnValidatedEarly
- TinyLife.Objects.MapObject.ParentInfo
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
@ -126,6 +127,25 @@ items:
return:
type: MLEM.Maths.Direction2[]
content.vb: Public Shared ReadOnly PersonRotationOrder As Direction2()
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
id: PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
langs:
- csharp
- vb
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly Dictionary<Direction2, int> PersonRotationOrderIndices
return:
type: System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,System.Int32}
content.vb: Public Shared ReadOnly PersonRotationOrderIndices As Dictionary(Of Direction2, Integer)
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
id: OnCreated
@ -2461,6 +2481,122 @@ references:
- uid: MLEM.Maths
name: Maths
isExternal: true
- uid: System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,System.Int32}
commentId: T:System.Collections.Generic.Dictionary{MLEM.Maths.Direction2,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<Direction2, int>
nameWithType: Dictionary<Direction2, int>
fullName: System.Collections.Generic.Dictionary<MLEM.Maths.Direction2, int>
nameWithType.vb: Dictionary(Of Direction2, Integer)
fullName.vb: System.Collections.Generic.Dictionary(Of MLEM.Maths.Direction2, Integer)
name.vb: Dictionary(Of Direction2, 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: MLEM.Maths.Direction2
name: Direction2
isExternal: true
- 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: MLEM.Maths.Direction2
name: Direction2
isExternal: true
- 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<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
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: System.Action{TinyLife.Objects.MapObject}
commentId: T:System.Action{TinyLife.Objects.MapObject}
parent: System
@ -3311,43 +3447,6 @@ references:
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: 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.World.Map.GetObjects``1(MLEM.Maths.RectangleF)
commentId: M:TinyLife.World.Map.GetObjects``1(MLEM.Maths.RectangleF)
isExternal: true
@ -4323,40 +4422,6 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: )
- uid: TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single)
commentId: M:TinyLife.Objects.PersonLike.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single)
parent: TinyLife.Objects.PersonLike

View file

@ -119,6 +119,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3264,6 +3265,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -123,6 +123,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3177,6 +3178,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -124,6 +124,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -243,7 +244,7 @@ items:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Stores whether this painting emits a <xref href="TinyLife.Emotions.EmotionType.Creative" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> when people are in the same room as it.
Stores whether this painting emits a <xref href="TinyLife.Emotions.EmotionType.Creative" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Emotions.EmotionModifier" data-throw-if-not-resolved="false"></xref> when people are in the same room as it.
This field is used by the <xref href="TinyLife.PersonalityType.PerfectPainter" data-throw-if-not-resolved="false"></xref> award personality.
example: []
@ -3267,6 +3268,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -12,7 +12,6 @@ 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.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- 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.Maths.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup})
@ -20,12 +19,13 @@ items:
- 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.GenerateShadowAnimation
- TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Person.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
- TinyLife.Objects.Person.GetCurrentGoals
- TinyLife.Objects.Person.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
- 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)
@ -42,13 +42,13 @@ items:
- TinyLife.Objects.Person.OnLifeGoalChanged
- TinyLife.Objects.Person.OnRoomCheck
- TinyLife.Objects.Person.PhoneColors
- TinyLife.Objects.Person.Pivot
- TinyLife.Objects.Person.Projects
- TinyLife.Objects.Person.Pronouns
- TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType)
- TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project)
- TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.Person.UpdateAdditionalVisuals
- TinyLife.Objects.Person.UpdateJobs(System.TimeSpan)
- TinyLife.Objects.Person.UpdatePose
- TinyLife.Objects.Person.Validate(TinyLife.Utilities.AppliedMigrations)
@ -172,6 +172,7 @@ items:
- TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.PersonLike.OnCameraRotationChanged(MLEM.Maths.Direction2,MLEM.Maths.Direction2)
- TinyLife.Objects.PersonLike.FocusCameraOnEvent(System.Boolean,System.Boolean)
- TinyLife.Objects.PersonLike.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
- TinyLife.Objects.PersonLike.PrepareForPermanentRemoval
- TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)
@ -259,11 +260,13 @@ items:
- TinyLife.Objects.PersonLike.UpdateNeeds(System.TimeSpan,System.Single)
- TinyLife.Objects.PersonLike.UpdateActions(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.PersonLike.ResetVisuals
- TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
- TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)
- TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable})
- TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action)
- 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.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -716,6 +719,30 @@ items:
content.vb: Public Overrides ReadOnly Property DrawSize As Point
overridden: TinyLife.Objects.PersonLike.DrawSize
overload: TinyLife.Objects.Person.DrawSize*
- uid: TinyLife.Objects.Person.Pivot
commentId: P:TinyLife.Objects.Person.Pivot
id: Pivot
parent: TinyLife.Objects.Person
langs:
- csharp
- vb
name: Pivot
nameWithType: Person.Pivot
fullName: TinyLife.Objects.Person.Pivot
type: Property
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 Pivot { get; }
parameters: []
return:
type: Microsoft.Xna.Framework.Vector2
content.vb: Public Overrides ReadOnly Property Pivot As Vector2
overridden: TinyLife.Objects.PersonLike.Pivot
overload: TinyLife.Objects.Person.Pivot*
- uid: TinyLife.Objects.Person.OnLifeGoalChanged
commentId: E:TinyLife.Objects.Person.OnLifeGoalChanged
id: OnLifeGoalChanged
@ -913,26 +940,6 @@ items:
content.vb: Protected Overrides Sub UpdatePose()
overridden: TinyLife.Objects.PersonLike.UpdatePose
overload: TinyLife.Objects.Person.UpdatePose*
- uid: TinyLife.Objects.Person.UpdateAdditionalVisuals
commentId: M:TinyLife.Objects.Person.UpdateAdditionalVisuals
id: UpdateAdditionalVisuals
parent: TinyLife.Objects.Person
langs:
- csharp
- vb
name: UpdateAdditionalVisuals()
nameWithType: Person.UpdateAdditionalVisuals()
fullName: TinyLife.Objects.Person.UpdateAdditionalVisuals()
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: A method invoked in <xref href="TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> near the end to update additional visuals, like spawning particles and changing the person's <xref href="TinyLife.Objects.PersonLike.Tint" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: protected virtual void UpdateAdditionalVisuals()
content.vb: Protected Overridable Sub UpdateAdditionalVisuals()
overload: TinyLife.Objects.Person.UpdateAdditionalVisuals*
- uid: TinyLife.Objects.Person.UpdateJobs(System.TimeSpan)
commentId: M:TinyLife.Objects.Person.UpdateJobs(System.TimeSpan)
id: UpdateJobs(System.TimeSpan)
@ -1256,30 +1263,60 @@ items:
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
- uid: TinyLife.Objects.Person.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
commentId: M:TinyLife.Objects.Person.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
id: GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
parent: TinyLife.Objects.Person
langs:
- csharp
- vb
name: GetPivot()
nameWithType: Person.GetPivot()
fullName: TinyLife.Objects.Person.GetPivot()
name: GetBodyArea(Pose, Direction2)
nameWithType: Person.GetBodyArea(Pose, Direction2)
fullName: TinyLife.Objects.Person.GetBodyArea(TinyLife.Objects.Pose, MLEM.Maths.Direction2)
type: Method
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()
content: public override Rectangle GetBodyArea(Pose pose, Direction2 rotation)
parameters:
- id: pose
type: TinyLife.Objects.Pose
- id: rotation
type: MLEM.Maths.Direction2
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*
type: Microsoft.Xna.Framework.Rectangle
content.vb: Public Overrides Function GetBodyArea(pose As Pose, rotation As Direction2) As Rectangle
overridden: TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
overload: TinyLife.Objects.Person.GetBodyArea*
- uid: TinyLife.Objects.Person.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
commentId: M:TinyLife.Objects.Person.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
id: GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
parent: TinyLife.Objects.Person
langs:
- csharp
- vb
name: GetHeadArea(Pose, Direction2)
nameWithType: Person.GetHeadArea(Pose, Direction2)
fullName: TinyLife.Objects.Person.GetHeadArea(TinyLife.Objects.Pose, MLEM.Maths.Direction2)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
example: []
syntax:
content: public override Rectangle GetHeadArea(Pose pose, Direction2 rotation)
parameters:
- id: pose
type: TinyLife.Objects.Pose
- id: rotation
type: MLEM.Maths.Direction2
return:
type: Microsoft.Xna.Framework.Rectangle
content.vb: Public Overrides Function GetHeadArea(pose As Pose, rotation As Direction2) As Rectangle
overridden: TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
overload: TinyLife.Objects.Person.GetHeadArea*
- uid: TinyLife.Objects.Person.OnRoomCheck
commentId: M:TinyLife.Objects.Person.OnRoomCheck
id: OnRoomCheck
@ -1518,43 +1555,6 @@ items:
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.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Person.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
id: DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.Person
langs:
- csharp
- vb
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: Person.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.Person.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Draws this object as an icon in UI space. This method is called by the action queue as well as for notifications.
By default, people draw their <xref href="TinyLife.Objects.PersonLike.Portrait" data-throw-if-not-resolved="false"></xref>, and <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> draws itself in ui space.
example: []
syntax:
content: public override bool DrawIcon(Element element, GameTime time, SpriteBatch batch)
parameters:
- id: element
type: MLEM.Ui.Elements.Element
description: The element to draw the object in.
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game time.
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to use for drawing.
return:
type: System.Boolean
description: Whether the object was actually drawn as an icon. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned, a replacement icon can be drawn by the caller instead.
content.vb: Public Overrides Function DrawIcon(element As Element, time As GameTime, batch As SpriteBatch) As Boolean
overridden: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
overload: TinyLife.Objects.Person.DrawIcon*
- uid: TinyLife.Objects.Person.GetProjects(System.String)
commentId: M:TinyLife.Objects.Person.GetProjects(System.String)
id: GetProjects(System.String)
@ -2776,6 +2776,52 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.PersonLike.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.PersonLike.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: PersonLike.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.PersonLike.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.PersonLike.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.PersonLike.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
parent: TinyLife.Objects.PersonLike
@ -6401,6 +6447,25 @@ references:
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ResetVisuals
- name: (
- name: )
- uid: TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
commentId: M:TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAdditionalVisuals
name: UpdateAdditionalVisuals()
nameWithType: PersonLike.UpdateAdditionalVisuals()
fullName: TinyLife.Objects.PersonLike.UpdateAdditionalVisuals()
spec.csharp:
- uid: TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
name: UpdateAdditionalVisuals
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAdditionalVisuals
- name: (
- name: )
spec.vb:
- uid: TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
name: UpdateAdditionalVisuals
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAdditionalVisuals
- name: (
- name: )
- uid: TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)
parent: TinyLife.Objects.PersonLike
@ -6632,6 +6697,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject
@ -9743,6 +9815,26 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: TinyLife.Objects.PersonLike.Pivot
commentId: P:TinyLife.Objects.PersonLike.Pivot
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Pivot
name: Pivot
nameWithType: PersonLike.Pivot
fullName: TinyLife.Objects.PersonLike.Pivot
- uid: TinyLife.Objects.Person.Pivot*
commentId: Overload:TinyLife.Objects.Person.Pivot
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Pivot
name: Pivot
nameWithType: Person.Pivot
fullName: TinyLife.Objects.Person.Pivot
- uid: Microsoft.Xna.Framework.Vector2
commentId: T:Microsoft.Xna.Framework.Vector2
parent: Microsoft.Xna.Framework
isExternal: true
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
- uid: TinyLife.Objects.Person.LifeGoal
commentId: P:TinyLife.Objects.Person.LifeGoal
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_LifeGoal
@ -10379,13 +10471,6 @@ references:
name: Map
nameWithType: Map
fullName: TinyLife.World.Map
- uid: Microsoft.Xna.Framework.Vector2
commentId: T:Microsoft.Xna.Framework.Vector2
parent: Microsoft.Xna.Framework
isExternal: true
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
- uid: System.Single
commentId: T:System.Single
parent: System
@ -10560,12 +10645,6 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Objects.Person.UpdateAdditionalVisuals*
commentId: Overload:TinyLife.Objects.Person.UpdateAdditionalVisuals
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_UpdateAdditionalVisuals
name: UpdateAdditionalVisuals
nameWithType: Person.UpdateAdditionalVisuals
fullName: TinyLife.Objects.Person.UpdateAdditionalVisuals
- uid: TinyLife.Objects.Person.UpdateJobs*
commentId: Overload:TinyLife.Objects.Person.UpdateJobs
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_UpdateJobs_System_TimeSpan_
@ -11369,31 +11448,133 @@ references:
name: GetHeldItemDrawOffset
nameWithType: Person.GetHeldItemDrawOffset
fullName: TinyLife.Objects.Person.GetHeldItemDrawOffset
- uid: TinyLife.Objects.PersonLike.GetPivot
commentId: M:TinyLife.Objects.PersonLike.GetPivot
- uid: TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
commentId: M:TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot
name: GetPivot()
nameWithType: PersonLike.GetPivot()
fullName: TinyLife.Objects.PersonLike.GetPivot()
isExternal: true
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetBodyArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
name: GetBodyArea(Pose, Direction2)
nameWithType: PersonLike.GetBodyArea(Pose, Direction2)
fullName: TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose, MLEM.Maths.Direction2)
spec.csharp:
- uid: TinyLife.Objects.PersonLike.GetPivot
name: GetPivot
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot
- uid: TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
name: GetBodyArea
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetBodyArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
- name: (
- uid: TinyLife.Objects.Pose
name: Pose
href: TinyLife.Objects.Pose.html
- name: ','
- name: " "
- uid: MLEM.Maths.Direction2
name: Direction2
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.PersonLike.GetPivot
name: GetPivot
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot
- uid: TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
name: GetBodyArea
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetBodyArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
- name: (
- uid: TinyLife.Objects.Pose
name: Pose
href: TinyLife.Objects.Pose.html
- name: ','
- name: " "
- uid: MLEM.Maths.Direction2
name: Direction2
isExternal: true
- 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.Person.GetBodyArea*
commentId: Overload:TinyLife.Objects.Person.GetBodyArea
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetBodyArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
name: GetBodyArea
nameWithType: Person.GetBodyArea
fullName: TinyLife.Objects.Person.GetBodyArea
- uid: TinyLife.Objects.Pose
commentId: T:TinyLife.Objects.Pose
parent: TinyLife.Objects
href: TinyLife.Objects.Pose.html
name: Pose
nameWithType: Pose
fullName: TinyLife.Objects.Pose
- uid: MLEM.Maths.Direction2
commentId: T:MLEM.Maths.Direction2
parent: MLEM.Maths
isExternal: true
name: Direction2
nameWithType: Direction2
fullName: MLEM.Maths.Direction2
- uid: Microsoft.Xna.Framework.Rectangle
commentId: T:Microsoft.Xna.Framework.Rectangle
parent: Microsoft.Xna.Framework
isExternal: true
name: Rectangle
nameWithType: Rectangle
fullName: Microsoft.Xna.Framework.Rectangle
- uid: MLEM.Maths
commentId: N:MLEM.Maths
isExternal: true
name: MLEM.Maths
nameWithType: MLEM.Maths
fullName: MLEM.Maths
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Maths
name: Maths
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Maths
name: Maths
isExternal: true
- uid: TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
commentId: M:TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
parent: TinyLife.Objects.PersonLike
isExternal: true
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeadArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
name: GetHeadArea(Pose, Direction2)
nameWithType: PersonLike.GetHeadArea(Pose, Direction2)
fullName: TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose, MLEM.Maths.Direction2)
spec.csharp:
- uid: TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
name: GetHeadArea
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeadArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
- name: (
- uid: TinyLife.Objects.Pose
name: Pose
href: TinyLife.Objects.Pose.html
- name: ','
- name: " "
- uid: MLEM.Maths.Direction2
name: Direction2
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
name: GetHeadArea
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeadArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
- name: (
- uid: TinyLife.Objects.Pose
name: Pose
href: TinyLife.Objects.Pose.html
- name: ','
- name: " "
- uid: MLEM.Maths.Direction2
name: Direction2
isExternal: true
- name: )
- uid: TinyLife.Objects.Person.GetHeadArea*
commentId: Overload:TinyLife.Objects.Person.GetHeadArea
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_GetHeadArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
name: GetHeadArea
nameWithType: Person.GetHeadArea
fullName: TinyLife.Objects.Person.GetHeadArea
- uid: TinyLife.Objects.PersonLike.OnRoomCheck
commentId: M:TinyLife.Objects.PersonLike.OnRoomCheck
parent: TinyLife.Objects.PersonLike
@ -11810,13 +11991,6 @@ references:
name: DrawUi
nameWithType: Person.DrawUi
fullName: TinyLife.Objects.Person.DrawUi
- uid: MLEM.Maths.Direction2
commentId: T:MLEM.Maths.Direction2
parent: MLEM.Maths
isExternal: true
name: Direction2
nameWithType: Direction2
fullName: MLEM.Maths.Direction2
- uid: TinyLife.Objects.Outfit
commentId: T:TinyLife.Objects.Outfit
parent: TinyLife.Objects
@ -11860,28 +12034,6 @@ references:
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: '?'
- uid: MLEM.Maths
commentId: N:MLEM.Maths
isExternal: true
name: MLEM.Maths
nameWithType: MLEM.Maths
fullName: MLEM.Maths
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Maths
name: Maths
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Maths
name: Maths
isExternal: true
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
@ -11967,65 +12119,6 @@ references:
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.Person.DrawIcon*
commentId: Overload:TinyLife.Objects.Person.DrawIcon
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon
nameWithType: Person.DrawIcon
fullName: TinyLife.Objects.Person.DrawIcon
- uid: MLEM.Ui.Elements.Element
commentId: T:MLEM.Ui.Elements.Element
parent: MLEM.Ui.Elements
isExternal: true
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
- uid: TinyLife.Goals.Project.Type
commentId: F:TinyLife.Goals.Project.Type
href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type

View file

@ -37,6 +37,7 @@ items:
- TinyLife.Objects.PersonLike.DisplayEmote(TinyLife.Actions.EmoteChoices,System.Boolean,System.Single,System.Single)
- 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.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- 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
@ -56,6 +57,7 @@ items:
- TinyLife.Objects.PersonLike.GenerateShadowAnimation
- TinyLife.Objects.PersonLike.GetAction``1(System.Guid,System.Boolean)
- TinyLife.Objects.PersonLike.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
- TinyLife.Objects.PersonLike.GetCategories(TinyLife.Objects.PersonLike)
- TinyLife.Objects.PersonLike.GetCausedEmotion(TinyLife.Emotions.EmotionModifier)
- TinyLife.Objects.PersonLike.GetCurrentGoals
@ -64,6 +66,7 @@ items:
- TinyLife.Objects.PersonLike.GetEmotionSkillBoost(TinyLife.Skills.SkillType)
- TinyLife.Objects.PersonLike.GetFreeActionSpotInfos(TinyLife.Objects.PersonLike,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.PersonLike.GetFreeTalkingSpots(TinyLife.Objects.PersonLike)
- TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
- TinyLife.Objects.PersonLike.GetHeldActionInfo
- TinyLife.Objects.PersonLike.GetHeldItemDepthOffset
- TinyLife.Objects.PersonLike.GetHeldItemDrawOffset(System.Boolean)
@ -76,7 +79,6 @@ items:
- 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)
- 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.GetRelationship(TinyLife.Objects.PersonLike,System.Boolean)
@ -158,6 +160,7 @@ items:
- TinyLife.Objects.PersonLike.Outfits
- TinyLife.Objects.PersonLike.ParentInfo
- TinyLife.Objects.PersonLike.PersonalityTypes
- TinyLife.Objects.PersonLike.Pivot
- TinyLife.Objects.PersonLike.Portrait
- TinyLife.Objects.PersonLike.PregnancyAbility
- TinyLife.Objects.PersonLike.PregnancyHoursRemaining
@ -195,6 +198,7 @@ items:
- TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable})
- TinyLife.Objects.PersonLike.UpdateActions(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
- TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single)
- TinyLife.Objects.PersonLike.UpdateEmotes(Microsoft.Xna.Framework.GameTime,System.Single)
- TinyLife.Objects.PersonLike.UpdateEmotions(Microsoft.Xna.Framework.GameTime,System.TimeSpan)
@ -244,6 +248,7 @@ items:
- TinyLife.Objects.IUpdatingObject
inheritedMembers:
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -275,7 +280,6 @@ items:
- 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.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
- 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.Utilities.AppliedMigrations)
@ -2215,6 +2219,29 @@ items:
type: Microsoft.Xna.Framework.Point
content.vb: Public MustOverride ReadOnly Property DrawSize As Point
overload: TinyLife.Objects.PersonLike.DrawSize*
- uid: TinyLife.Objects.PersonLike.Pivot
commentId: P:TinyLife.Objects.PersonLike.Pivot
id: Pivot
parent: TinyLife.Objects.PersonLike
langs:
- csharp
- vb
name: Pivot
nameWithType: PersonLike.Pivot
fullName: TinyLife.Objects.PersonLike.Pivot
type: Property
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 abstract Vector2 Pivot { get; }
parameters: []
return:
type: Microsoft.Xna.Framework.Vector2
content.vb: Public MustOverride ReadOnly Property Pivot As Vector2
overload: TinyLife.Objects.PersonLike.Pivot*
- uid: TinyLife.Objects.PersonLike.CurrentMode
commentId: P:TinyLife.Objects.PersonLike.CurrentMode
id: CurrentMode
@ -2914,6 +2941,56 @@ items:
nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?)
fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Maths.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?)
name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?)
- uid: TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
commentId: M:TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
id: GetBodyArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
parent: TinyLife.Objects.PersonLike
langs:
- csharp
- vb
name: GetBodyArea(Pose, Direction2)
nameWithType: PersonLike.GetBodyArea(Pose, Direction2)
fullName: TinyLife.Objects.PersonLike.GetBodyArea(TinyLife.Objects.Pose, MLEM.Maths.Direction2)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public abstract Rectangle GetBodyArea(Pose pose, Direction2 rotation)
parameters:
- id: pose
type: TinyLife.Objects.Pose
- id: rotation
type: MLEM.Maths.Direction2
return:
type: Microsoft.Xna.Framework.Rectangle
content.vb: Public MustOverride Function GetBodyArea(pose As Pose, rotation As Direction2) As Rectangle
overload: TinyLife.Objects.PersonLike.GetBodyArea*
- uid: TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
commentId: M:TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
id: GetHeadArea(TinyLife.Objects.Pose,MLEM.Maths.Direction2)
parent: TinyLife.Objects.PersonLike
langs:
- csharp
- vb
name: GetHeadArea(Pose, Direction2)
nameWithType: PersonLike.GetHeadArea(Pose, Direction2)
fullName: TinyLife.Objects.PersonLike.GetHeadArea(TinyLife.Objects.Pose, MLEM.Maths.Direction2)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public abstract Rectangle GetHeadArea(Pose pose, Direction2 rotation)
parameters:
- id: pose
type: TinyLife.Objects.Pose
- id: rotation
type: MLEM.Maths.Direction2
return:
type: Microsoft.Xna.Framework.Rectangle
content.vb: Public MustOverride Function GetHeadArea(pose As Pose, rotation As Direction2) As Rectangle
overload: TinyLife.Objects.PersonLike.GetHeadArea*
- uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point)
id: GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point)
@ -3344,6 +3421,43 @@ items:
nameWithType.vb: PersonLike.ResetToStatic(Boolean, Boolean)
fullName.vb: TinyLife.Objects.PersonLike.ResetToStatic(Boolean, Boolean)
name.vb: ResetToStatic(Boolean, Boolean)
- uid: TinyLife.Objects.PersonLike.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.PersonLike.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
id: DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.PersonLike
langs:
- csharp
- vb
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: PersonLike.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.PersonLike.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Draws this object as an icon in UI space. This method is called by the action queue as well as for notifications.
By default, people draw their <xref href="TinyLife.Objects.PersonLike.Portrait" data-throw-if-not-resolved="false"></xref>, and <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> draws itself in ui space.
example: []
syntax:
content: public override bool DrawIcon(Element element, GameTime time, SpriteBatch batch)
parameters:
- id: element
type: MLEM.Ui.Elements.Element
description: The element to draw the object in.
- id: time
type: Microsoft.Xna.Framework.GameTime
description: The game time.
- id: batch
type: Microsoft.Xna.Framework.Graphics.SpriteBatch
description: The sprite batch to use for drawing.
return:
type: System.Boolean
description: Whether the object was actually drawn as an icon. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> is returned, a replacement icon can be drawn by the caller instead.
content.vb: Public Overrides Function DrawIcon(element As Element, time As GameTime, batch As SpriteBatch) As Boolean
overridden: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
overload: TinyLife.Objects.PersonLike.DrawIcon*
- uid: TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
commentId: M:TinyLife.Objects.PersonLike.MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
id: MoveToMap(TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single})
@ -3485,7 +3599,7 @@ items:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Changes the <xref href="TinyLife.Relationship.FriendLevel" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Relationship" data-throw-if-not-resolved="false"></xref> wit the given person by the given amount.
Changes the <xref href="TinyLife.Relationship.FriendLevel" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Relationship" data-throw-if-not-resolved="false"></xref> wit the given person by the given amount.
Additionally, a friendship <xref href="TinyLife.Objects.Particle" data-throw-if-not-resolved="false"></xref> is displayed and a <xref href="TinyLife.Uis.Notifications" data-throw-if-not-resolved="false"></xref> is displayed if the friendship type changes.
example: []
@ -3521,7 +3635,7 @@ items:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Changes the <xref href="TinyLife.Relationship.RomanceLevel" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Relationship" data-throw-if-not-resolved="false"></xref> wit the given person by the given amount.
Changes the <xref href="TinyLife.Relationship.RomanceLevel" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Relationship" data-throw-if-not-resolved="false"></xref> wit the given person by the given amount.
Additionally, a romance <xref href="TinyLife.Objects.Particle" data-throw-if-not-resolved="false"></xref> is displayed.
example: []
@ -3902,7 +4016,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: Returns the <xref href="TinyLife.Need" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Need.Value" data-throw-if-not-resolved="false"></xref> of the given type for this person
summary: Returns the <xref href="TinyLife.Need" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Need.Value" data-throw-if-not-resolved="false"></xref> of the given type for this person
example: []
syntax:
content: public float GetNeed(NeedType type)
@ -3929,7 +4043,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: Returns the <xref href="TinyLife.Need" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Need.Percentage" data-throw-if-not-resolved="false"></xref> of the given type for this person
summary: Returns the <xref href="TinyLife.Need" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Need.Percentage" data-throw-if-not-resolved="false"></xref> of the given type for this person
example: []
syntax:
content: public float GetNeedPercentage(NeedType type)
@ -5304,7 +5418,7 @@ items:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Causes this person's <xref href="TinyLife.Objects.PersonLike.Money" data-throw-if-not-resolved="false"></xref> to be increased, but additionally triggers the <xref href="TinyLife.Goals.GoalTrigger.EarnMoney" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>.
Causes this person's <xref href="TinyLife.Objects.PersonLike.Money" data-throw-if-not-resolved="false"></xref> to be increased, but additionally triggers the <xref href="TinyLife.Goals.GoalTrigger.EarnMoney" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>.
This method should only be used if the money is earned in a "manual" way, like when selling a homemade painting or publishing a book.
example: []
@ -5776,29 +5890,6 @@ items:
description: This person's held item's depth offset.
content.vb: Public Overridable Function GetHeldItemDepthOffset() As Single
overload: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset*
- uid: TinyLife.Objects.PersonLike.GetPivot
commentId: M:TinyLife.Objects.PersonLike.GetPivot
id: GetPivot
parent: TinyLife.Objects.PersonLike
langs:
- csharp
- vb
name: GetPivot()
nameWithType: PersonLike.GetPivot()
fullName: TinyLife.Objects.PersonLike.GetPivot()
type: Method
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 virtual Vector2 GetPivot()
return:
type: Microsoft.Xna.Framework.Vector2
description: This person's screen-space pivot position.
content.vb: Public Overridable Function GetPivot() As Vector2
overload: TinyLife.Objects.PersonLike.GetPivot*
- uid: TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.PersonLike.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
id: CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
@ -6442,6 +6533,26 @@ items:
content: protected virtual void ResetVisuals()
content.vb: Protected Overridable Sub ResetVisuals()
overload: TinyLife.Objects.PersonLike.ResetVisuals*
- uid: TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
commentId: M:TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
id: UpdateAdditionalVisuals
parent: TinyLife.Objects.PersonLike
langs:
- csharp
- vb
name: UpdateAdditionalVisuals()
nameWithType: PersonLike.UpdateAdditionalVisuals()
fullName: TinyLife.Objects.PersonLike.UpdateAdditionalVisuals()
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: A method invoked in <xref href="TinyLife.Objects.PersonLike.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)" data-throw-if-not-resolved="false"></xref> near the end to update additional visuals, like spawning particles and changing the person's <xref href="TinyLife.Objects.PersonLike.Tint" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: protected virtual void UpdateAdditionalVisuals()
content.vb: Protected Overridable Sub UpdateAdditionalVisuals()
overload: TinyLife.Objects.PersonLike.UpdateAdditionalVisuals*
- uid: TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)
id: OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)
@ -6704,6 +6815,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject
@ -7523,52 +7641,6 @@ references:
name: Point
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
commentId: M:TinyLife.Objects.MapObject.OnPositionChanged(Microsoft.Xna.Framework.Vector2,System.Single)
parent: TinyLife.Objects.MapObject
@ -10729,13 +10801,11 @@ references:
fullName: TinyLife.World.Lot
- uid: TinyLife.Actions.VisitLotAction
commentId: T:TinyLife.Actions.VisitLotAction
href: TinyLife.Actions.VisitLotAction.html
name: VisitLotAction
nameWithType: VisitLotAction
fullName: TinyLife.Actions.VisitLotAction
- uid: TinyLife.Actions.GoHomeAction
commentId: T:TinyLife.Actions.GoHomeAction
href: TinyLife.Actions.GoHomeAction.html
name: GoHomeAction
nameWithType: GoHomeAction
fullName: TinyLife.Actions.GoHomeAction
@ -11272,7 +11342,6 @@ references:
- name: )
- uid: TinyLife.Objects.PersonLike.Random
commentId: F:TinyLife.Objects.PersonLike.Random
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Random
name: Random
nameWithType: PersonLike.Random
fullName: TinyLife.Objects.PersonLike.Random
@ -12203,6 +12272,12 @@ references:
name: Point
nameWithType: Point
fullName: Microsoft.Xna.Framework.Point
- uid: TinyLife.Objects.PersonLike.Pivot*
commentId: Overload:TinyLife.Objects.PersonLike.Pivot
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Pivot
name: Pivot
nameWithType: PersonLike.Pivot
fullName: TinyLife.Objects.PersonLike.Pivot
- uid: TinyLife.Objects.IUpdatingObject.UpdateMode
commentId: T:TinyLife.Objects.IUpdatingObject.UpdateMode
parent: TinyLife.Objects
@ -13096,14 +13171,13 @@ references:
fullName: TinyLife.Objects.PersonLike.Memories
- uid: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory)
commentId: M:TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory)
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory_TinyLife_Goals_Memory_
href: TinyLife.Goals.Memory.html
name: AddMemory(Memory)
nameWithType: PersonLike.AddMemory(Memory)
fullName: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory)
spec.csharp:
- uid: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory)
name: AddMemory
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory_TinyLife_Goals_Memory_
- name: (
- uid: TinyLife.Goals.Memory
name: Memory
@ -13112,7 +13186,6 @@ references:
spec.vb:
- uid: TinyLife.Objects.PersonLike.AddMemory(TinyLife.Goals.Memory)
name: AddMemory
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_AddMemory_TinyLife_Goals_Memory_
- name: (
- uid: TinyLife.Goals.Memory
name: Memory
@ -14306,6 +14379,25 @@ references:
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: '?'
- uid: TinyLife.Objects.PersonLike.GetBodyArea*
commentId: Overload:TinyLife.Objects.PersonLike.GetBodyArea
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetBodyArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
name: GetBodyArea
nameWithType: PersonLike.GetBodyArea
fullName: TinyLife.Objects.PersonLike.GetBodyArea
- uid: Microsoft.Xna.Framework.Rectangle
commentId: T:Microsoft.Xna.Framework.Rectangle
parent: Microsoft.Xna.Framework
isExternal: true
name: Rectangle
nameWithType: Rectangle
fullName: Microsoft.Xna.Framework.Rectangle
- uid: TinyLife.Objects.PersonLike.GetHeadArea*
commentId: Overload:TinyLife.Objects.PersonLike.GetHeadArea
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetHeadArea_TinyLife_Objects_Pose_MLEM_Maths_Direction2_
name: GetHeadArea
nameWithType: PersonLike.GetHeadArea
fullName: TinyLife.Objects.PersonLike.GetHeadArea
- uid: MLEM.Animations.SpriteAnimationGroup
commentId: T:MLEM.Animations.SpriteAnimationGroup
parent: MLEM.Animations
@ -15156,6 +15248,72 @@ references:
name: ResetToStatic
nameWithType: PersonLike.ResetToStatic
fullName: TinyLife.Objects.PersonLike.ResetToStatic
- uid: TinyLife.Objects.PersonLike.Portrait
commentId: P:TinyLife.Objects.PersonLike.Portrait
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Portrait
name: Portrait
nameWithType: PersonLike.Portrait
fullName: TinyLife.Objects.PersonLike.Portrait
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon(Element, GameTime, SpriteBatch)
nameWithType: MapObject.DrawIcon(Element, GameTime, SpriteBatch)
fullName: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element, Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.DrawIcon(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: DrawIcon
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: MLEM.Ui.Elements.Element
name: Element
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Objects.PersonLike.DrawIcon*
commentId: Overload:TinyLife.Objects.PersonLike.DrawIcon
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawIcon_MLEM_Ui_Elements_Element_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: DrawIcon
nameWithType: PersonLike.DrawIcon
fullName: TinyLife.Objects.PersonLike.DrawIcon
- uid: MLEM.Ui.Elements.Element
commentId: T:MLEM.Ui.Elements.Element
parent: MLEM.Ui.Elements
isExternal: true
name: Element
nameWithType: Element
fullName: MLEM.Ui.Elements.Element
- uid: TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
commentId: M:TinyLife.World.Map.AddObject(TinyLife.Objects.MapObject)
href: TinyLife.World.Map.html#TinyLife_World_Map_AddObject_TinyLife_Objects_MapObject_
@ -17012,13 +17170,6 @@ references:
name: SetPregnancyStatus
nameWithType: PersonLike.SetPregnancyStatus
fullName: TinyLife.Objects.PersonLike.SetPregnancyStatus
- uid: TinyLife.Objects.PersonLike.Portrait
commentId: P:TinyLife.Objects.PersonLike.Portrait
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Portrait
name: Portrait
nameWithType: PersonLike.Portrait
fullName: TinyLife.Objects.PersonLike.Portrait
- uid: TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty*
commentId: Overload:TinyLife.Objects.PersonLike.SetAnimationsPortraitDirty
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetAnimationsPortraitDirty
@ -17099,12 +17250,6 @@ references:
name: GetHeldItemDepthOffset
nameWithType: PersonLike.GetHeldItemDepthOffset
fullName: TinyLife.Objects.PersonLike.GetHeldItemDepthOffset
- uid: TinyLife.Objects.PersonLike.GetPivot*
commentId: Overload:TinyLife.Objects.PersonLike.GetPivot
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_GetPivot
name: GetPivot
nameWithType: PersonLike.GetPivot
fullName: TinyLife.Objects.PersonLike.GetPivot
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredSkill
@ -17498,6 +17643,19 @@ references:
name: ResetVisuals
nameWithType: PersonLike.ResetVisuals
fullName: TinyLife.Objects.PersonLike.ResetVisuals
- uid: TinyLife.Objects.PersonLike.Tint
commentId: F:TinyLife.Objects.PersonLike.Tint
parent: TinyLife.Objects.PersonLike
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Tint
name: Tint
nameWithType: PersonLike.Tint
fullName: TinyLife.Objects.PersonLike.Tint
- uid: TinyLife.Objects.PersonLike.UpdateAdditionalVisuals*
commentId: Overload:TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_UpdateAdditionalVisuals
name: UpdateAdditionalVisuals
nameWithType: PersonLike.UpdateAdditionalVisuals
fullName: TinyLife.Objects.PersonLike.UpdateAdditionalVisuals
- uid: TinyLife.Objects.PersonLike.OnActionsCompleted
commentId: E:TinyLife.Objects.PersonLike.OnActionsCompleted
parent: TinyLife.Objects.PersonLike

View file

@ -137,6 +137,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3497,6 +3498,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -140,6 +140,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3643,6 +3644,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -122,6 +122,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3349,6 +3350,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -122,6 +122,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3296,6 +3297,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -121,6 +121,7 @@ items:
- TinyLife.Objects.Furniture.NotifyNeighbors
- TinyLife.Objects.Furniture.SetNewId(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -3267,6 +3268,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -42,6 +42,7 @@ items:
- TinyLife.Objects.IUpdatingObject
inheritedMembers:
- TinyLife.Objects.MapObject.PersonRotationOrder
- TinyLife.Objects.MapObject.PersonRotationOrderIndices
- TinyLife.Objects.MapObject.OnCreated
- TinyLife.Objects.MapObject.OnValidated
- TinyLife.Objects.MapObject.OnValidatedEarly
@ -587,6 +588,13 @@ references:
name: PersonRotationOrder
nameWithType: MapObject.PersonRotationOrder
fullName: TinyLife.Objects.MapObject.PersonRotationOrder
- uid: TinyLife.Objects.MapObject.PersonRotationOrderIndices
commentId: F:TinyLife.Objects.MapObject.PersonRotationOrderIndices
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_PersonRotationOrderIndices
name: PersonRotationOrderIndices
nameWithType: MapObject.PersonRotationOrderIndices
fullName: TinyLife.Objects.MapObject.PersonRotationOrderIndices
- uid: TinyLife.Objects.MapObject.OnCreated
commentId: E:TinyLife.Objects.MapObject.OnCreated
parent: TinyLife.Objects.MapObject

View file

@ -22,6 +22,7 @@ items:
- TinyLife.Options.CurrentFloor
- TinyLife.Options.CursorScale
- TinyLife.Options.DecreaseSpeedKeybind
- TinyLife.Options.EmotionParticles
- TinyLife.Options.EmotionStingVolume
- TinyLife.Options.EventStingVolume
- TinyLife.Options.FloorDownKeybind
@ -2077,7 +2078,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife
summary: Whether music should be played in Play Mode. This is used by the <xref href="TinyLife.Music" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Music.Occasion.InGame" data-throw-if-not-resolved="false"></xref> occasion.
summary: Whether music should be played in Play Mode. This is used by the <xref href="TinyLife.Music" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Music.Occasion.InGame" data-throw-if-not-resolved="false"></xref> occasion.
example: []
syntax:
content: >-
@ -2323,6 +2324,35 @@ items:
arguments:
- type: System.Type
value: Newtonsoft.Json.Converters.StringEnumConverter
- uid: TinyLife.Options.EmotionParticles
commentId: F:TinyLife.Options.EmotionParticles
id: EmotionParticles
parent: TinyLife.Options
langs:
- csharp
- vb
name: EmotionParticles
nameWithType: Options.EmotionParticles
fullName: TinyLife.Options.EmotionParticles
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: >-
[DataMember]
public bool EmotionParticles
return:
type: System.Boolean
content.vb: >-
<DataMember>
Public EmotionParticles As Boolean
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.Apply(System.Boolean)
commentId: M:TinyLife.Options.Apply(System.Boolean)
id: Apply(System.Boolean)
@ -2373,7 +2403,7 @@ references:
- uid: TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
commentId: M:TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
isExternal: true
href: TinyLife.Uis.OptionsMenu.html#TinyLife_Uis_OptionsMenu_Initialize_MLEM_Ui_UiSystem_System_Boolean_TinyLife_Uis_OptionsMenu_Tab_
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: Initialize(UiSystem, bool, Tab)
nameWithType: OptionsMenu.Initialize(UiSystem, bool, OptionsMenu.Tab)
fullName: TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem, bool, TinyLife.Uis.OptionsMenu.Tab)
@ -2383,7 +2413,6 @@ references:
spec.csharp:
- uid: TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
name: Initialize
href: TinyLife.Uis.OptionsMenu.html#TinyLife_Uis_OptionsMenu_Initialize_MLEM_Ui_UiSystem_System_Boolean_TinyLife_Uis_OptionsMenu_Tab_
- name: (
- uid: MLEM.Ui.UiSystem
name: UiSystem
@ -2398,12 +2427,10 @@ references:
- name: " "
- uid: TinyLife.Uis.OptionsMenu.Tab
name: Tab
href: TinyLife.Uis.OptionsMenu.Tab.html
- name: )
spec.vb:
- uid: TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
name: Initialize
href: TinyLife.Uis.OptionsMenu.html#TinyLife_Uis_OptionsMenu_Initialize_MLEM_Ui_UiSystem_System_Boolean_TinyLife_Uis_OptionsMenu_Tab_
- name: (
- uid: MLEM.Ui.UiSystem
name: UiSystem
@ -2418,7 +2445,6 @@ references:
- name: " "
- uid: TinyLife.Uis.OptionsMenu.Tab
name: Tab
href: TinyLife.Uis.OptionsMenu.Tab.html
- name: )
- uid: TinyLife
commentId: N:TinyLife
@ -3100,20 +3126,17 @@ references:
fullName: Microsoft.Xna.Framework.Input.Keys.Escape
- uid: TinyLife.Options.Load
commentId: M:TinyLife.Options.Load
href: TinyLife.Options.html#TinyLife_Options_Load
name: Load()
nameWithType: Options.Load()
fullName: TinyLife.Options.Load()
spec.csharp:
- uid: TinyLife.Options.Load
name: Load
href: TinyLife.Options.html#TinyLife_Options_Load
- name: (
- name: )
spec.vb:
- uid: TinyLife.Options.Load
name: Load
href: TinyLife.Options.html#TinyLife_Options_Load
- name: (
- name: )
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Options}}
@ -4181,7 +4204,6 @@ references:
fullName: TinyLife.Uis.Notifications
- uid: TinyLife.Uis.Cursor
commentId: T:TinyLife.Uis.Cursor
href: TinyLife.Uis.Cursor.html
name: Cursor
nameWithType: Cursor
fullName: TinyLife.Uis.Cursor

View file

@ -699,7 +699,7 @@ references:
- uid: TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
commentId: M:TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
isExternal: true
href: TinyLife.Uis.OptionsMenu.html#TinyLife_Uis_OptionsMenu_Initialize_MLEM_Ui_UiSystem_System_Boolean_TinyLife_Uis_OptionsMenu_Tab_
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: Initialize(UiSystem, bool, Tab)
nameWithType: OptionsMenu.Initialize(UiSystem, bool, OptionsMenu.Tab)
fullName: TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem, bool, TinyLife.Uis.OptionsMenu.Tab)
@ -709,7 +709,6 @@ references:
spec.csharp:
- uid: TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
name: Initialize
href: TinyLife.Uis.OptionsMenu.html#TinyLife_Uis_OptionsMenu_Initialize_MLEM_Ui_UiSystem_System_Boolean_TinyLife_Uis_OptionsMenu_Tab_
- name: (
- uid: MLEM.Ui.UiSystem
name: UiSystem
@ -724,12 +723,10 @@ references:
- name: " "
- uid: TinyLife.Uis.OptionsMenu.Tab
name: Tab
href: TinyLife.Uis.OptionsMenu.Tab.html
- name: )
spec.vb:
- uid: TinyLife.Uis.OptionsMenu.Initialize(MLEM.Ui.UiSystem,System.Boolean,TinyLife.Uis.OptionsMenu.Tab)
name: Initialize
href: TinyLife.Uis.OptionsMenu.html#TinyLife_Uis_OptionsMenu_Initialize_MLEM_Ui_UiSystem_System_Boolean_TinyLife_Uis_OptionsMenu_Tab_
- name: (
- uid: MLEM.Ui.UiSystem
name: UiSystem
@ -744,7 +741,6 @@ references:
- name: " "
- uid: TinyLife.Uis.OptionsMenu.Tab
name: Tab
href: TinyLife.Uis.OptionsMenu.Tab.html
- name: )
- uid: TinyLife.PerSaveOptions.Instance
commentId: P:TinyLife.PerSaveOptions.Instance

View file

@ -2956,7 +2956,6 @@ references:
fullName: TinyLife.PersonalityType.MaxMajorsPerPerson
- uid: TinyLife.PersonalityType.Random
commentId: F:TinyLife.PersonalityType.Random
href: TinyLife.PersonalityType.html#TinyLife_PersonalityType_Random
name: Random
nameWithType: PersonalityType.Random
fullName: TinyLife.PersonalityType.Random

View file

@ -153,7 +153,7 @@ references:
- uid: TinyLife.SaveHandler.Load(TinyLife.GameImpl,System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.SaveHandler.Load(TinyLife.GameImpl,System.Action{System.String},System.Action{System.Single})
isExternal: true
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_Load_TinyLife_GameImpl_System_Action_System_String__System_Action_System_Single__
href: TinyLife.GameImpl.html
name: Load(GameImpl, Action<string>, Action<float>)
nameWithType: SaveHandler.Load(GameImpl, Action<string>, Action<float>)
fullName: TinyLife.SaveHandler.Load(TinyLife.GameImpl, System.Action<string>, System.Action<float>)
@ -163,7 +163,6 @@ references:
spec.csharp:
- uid: TinyLife.SaveHandler.Load(TinyLife.GameImpl,System.Action{System.String},System.Action{System.Single})
name: Load
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_Load_TinyLife_GameImpl_System_Action_System_String__System_Action_System_Single__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
@ -196,7 +195,6 @@ references:
spec.vb:
- uid: TinyLife.SaveHandler.Load(TinyLife.GameImpl,System.Action{System.String},System.Action{System.Single})
name: Load
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_Load_TinyLife_GameImpl_System_Action_System_String__System_Action_System_Single__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
@ -232,14 +230,13 @@ references:
- name: )
- uid: TinyLife.SaveHandler.Save(TinyLife.GameImpl)
commentId: M:TinyLife.SaveHandler.Save(TinyLife.GameImpl)
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_Save_TinyLife_GameImpl_
href: TinyLife.GameImpl.html
name: Save(GameImpl)
nameWithType: SaveHandler.Save(GameImpl)
fullName: TinyLife.SaveHandler.Save(TinyLife.GameImpl)
spec.csharp:
- uid: TinyLife.SaveHandler.Save(TinyLife.GameImpl)
name: Save
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_Save_TinyLife_GameImpl_
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
@ -248,7 +245,6 @@ references:
spec.vb:
- uid: TinyLife.SaveHandler.Save(TinyLife.GameImpl)
name: Save
href: TinyLife.SaveHandler.html#TinyLife_SaveHandler_Save_TinyLife_GameImpl_
- name: (
- uid: TinyLife.GameImpl
name: GameImpl

View file

@ -847,7 +847,7 @@ references:
- uid: TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike,System.Single)
commentId: M:TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike,System.Single)
isExternal: true
href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_Gain_TinyLife_Objects_PersonLike_System_Single_
href: TinyLife.Objects.PersonLike.html
name: Gain(PersonLike, float)
nameWithType: Skill.Gain(PersonLike, float)
fullName: TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike, float)
@ -857,7 +857,6 @@ references:
spec.csharp:
- uid: TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike,System.Single)
name: Gain
href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_Gain_TinyLife_Objects_PersonLike_System_Single_
- name: (
- uid: TinyLife.Objects.PersonLike
name: PersonLike
@ -872,7 +871,6 @@ references:
spec.vb:
- uid: TinyLife.Skills.Skill.Gain(TinyLife.Objects.PersonLike,System.Single)
name: Gain
href: TinyLife.Skills.Skill.html#TinyLife_Skills_Skill_Gain_TinyLife_Objects_PersonLike_System_Single_
- name: (
- uid: TinyLife.Objects.PersonLike
name: PersonLike

View file

@ -7,7 +7,7 @@ items:
children:
- TinyLife.Tools.FenceTool.#ctor
- TinyLife.Tools.FenceTool.CanPlaceForTooltip
- TinyLife.Tools.FenceTool.CanUndoRedo
- TinyLife.Tools.FenceTool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.FenceTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.FenceTool.GetMouseCursor
- TinyLife.Tools.FenceTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
@ -245,16 +245,16 @@ items:
content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
overload: TinyLife.Tools.FenceTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.FenceTool.CanUndoRedo
commentId: M:TinyLife.Tools.FenceTool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.FenceTool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.FenceTool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.FenceTool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: FenceTool.CanUndoRedo()
fullName: TinyLife.Tools.FenceTool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: FenceTool.CanUndoRedo(bool)
fullName: TinyLife.Tools.FenceTool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -262,13 +262,19 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public override bool CanUndoRedo()
content: public override bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overrides Function CanUndoRedo() As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo
content.vb: Public Overrides Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
overload: TinyLife.Tools.FenceTool.CanUndoRedo*
nameWithType.vb: FenceTool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.FenceTool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.FenceTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.FenceTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@ -1771,28 +1777,40 @@ references:
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Redo
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.FenceTool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.FenceTool.CanUndoRedo
href: TinyLife.Tools.FenceTool.html#TinyLife_Tools_FenceTool_CanUndoRedo
href: TinyLife.Tools.FenceTool.html#TinyLife_Tools_FenceTool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: FenceTool.CanUndoRedo
fullName: TinyLife.Tools.FenceTool.CanUndoRedo

View file

@ -61,7 +61,7 @@ items:
- TinyLife.Tools.Tool.MousePos
- TinyLife.Tools.Tool.Opened
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.CanUndoRedo
- TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point)
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
@ -574,24 +574,36 @@ references:
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanSwitchGameModes
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)

View file

@ -6,7 +6,7 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.LotTool.#ctor
- TinyLife.Tools.LotTool.CanUndoRedo
- TinyLife.Tools.LotTool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.LotTool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.LotTool.ShouldHighlightSelectedObject(System.Object)
@ -169,16 +169,16 @@ items:
nameWithType.vb: LotTool.Draw(GameTime, SpriteBatch, Boolean)
fullName.vb: TinyLife.Tools.LotTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.LotTool.CanUndoRedo
commentId: M:TinyLife.Tools.LotTool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.LotTool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.LotTool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.LotTool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: LotTool.CanUndoRedo()
fullName: TinyLife.Tools.LotTool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: LotTool.CanUndoRedo(bool)
fullName: TinyLife.Tools.LotTool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -186,13 +186,19 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public override bool CanUndoRedo()
content: public override bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overrides Function CanUndoRedo() As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo
content.vb: Public Overrides Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
overload: TinyLife.Tools.LotTool.CanUndoRedo*
nameWithType.vb: LotTool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.LotTool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.LotTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.LotTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@ -1568,28 +1574,40 @@ references:
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Redo
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.LotTool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.LotTool.CanUndoRedo
href: TinyLife.Tools.LotTool.html#TinyLife_Tools_LotTool_CanUndoRedo
href: TinyLife.Tools.LotTool.html#TinyLife_Tools_LotTool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: LotTool.CanUndoRedo
fullName: TinyLife.Tools.LotTool.CanUndoRedo

View file

@ -7,7 +7,7 @@ items:
children:
- TinyLife.Tools.MoveLotTool.#ctor
- TinyLife.Tools.MoveLotTool.CanSwitchGameModes
- TinyLife.Tools.MoveLotTool.CanUndoRedo
- TinyLife.Tools.MoveLotTool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.MoveLotTool.Closed
- TinyLife.Tools.MoveLotTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.MoveLotTool.Draw(TinyLife.World.ExportedLot,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
@ -244,16 +244,16 @@ items:
content.vb: Public Overrides Function CanSwitchGameModes() As Boolean
overridden: TinyLife.Tools.Tool.CanSwitchGameModes
overload: TinyLife.Tools.MoveLotTool.CanSwitchGameModes*
- uid: TinyLife.Tools.MoveLotTool.CanUndoRedo
commentId: M:TinyLife.Tools.MoveLotTool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.MoveLotTool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.MoveLotTool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.MoveLotTool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: MoveLotTool.CanUndoRedo()
fullName: TinyLife.Tools.MoveLotTool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: MoveLotTool.CanUndoRedo(bool)
fullName: TinyLife.Tools.MoveLotTool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -261,13 +261,19 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public override bool CanUndoRedo()
content: public override bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overrides Function CanUndoRedo() As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo
content.vb: Public Overrides Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
overload: TinyLife.Tools.MoveLotTool.CanUndoRedo*
nameWithType.vb: MoveLotTool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.MoveLotTool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.MoveLotTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.MoveLotTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@ -1781,28 +1787,40 @@ references:
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Redo
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.MoveLotTool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.MoveLotTool.CanUndoRedo
href: TinyLife.Tools.MoveLotTool.html#TinyLife_Tools_MoveLotTool_CanUndoRedo
href: TinyLife.Tools.MoveLotTool.html#TinyLife_Tools_MoveLotTool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: MoveLotTool.CanUndoRedo
fullName: TinyLife.Tools.MoveLotTool.CanUndoRedo

View file

@ -8,7 +8,7 @@ items:
- TinyLife.Tools.MoveTool.#ctor
- TinyLife.Tools.MoveTool.CanPlaceForTooltip
- TinyLife.Tools.MoveTool.CanSwitchGameModes
- TinyLife.Tools.MoveTool.CanUndoRedo
- TinyLife.Tools.MoveTool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.MoveTool.Closed
- TinyLife.Tools.MoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.MoveTool.GetMouseCursor
@ -349,16 +349,16 @@ items:
content.vb: Public Overrides Function CanSwitchGameModes() As Boolean
overridden: TinyLife.Tools.Tool.CanSwitchGameModes
overload: TinyLife.Tools.MoveTool.CanSwitchGameModes*
- uid: TinyLife.Tools.MoveTool.CanUndoRedo
commentId: M:TinyLife.Tools.MoveTool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.MoveTool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.MoveTool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.MoveTool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: MoveTool.CanUndoRedo()
fullName: TinyLife.Tools.MoveTool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: MoveTool.CanUndoRedo(bool)
fullName: TinyLife.Tools.MoveTool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -366,13 +366,19 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public override bool CanUndoRedo()
content: public override bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overrides Function CanUndoRedo() As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo
content.vb: Public Overrides Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
overload: TinyLife.Tools.MoveTool.CanUndoRedo*
nameWithType.vb: MoveTool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.MoveTool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.MoveTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.MoveTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@ -1978,28 +1984,40 @@ references:
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Redo
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.MoveTool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.MoveTool.CanUndoRedo
href: TinyLife.Tools.MoveTool.html#TinyLife_Tools_MoveTool_CanUndoRedo
href: TinyLife.Tools.MoveTool.html#TinyLife_Tools_MoveTool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: MoveTool.CanUndoRedo
fullName: TinyLife.Tools.MoveTool.CanUndoRedo

View file

@ -61,7 +61,7 @@ items:
- TinyLife.Tools.Tool.Opened
- TinyLife.Tools.Tool.Closed
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.CanUndoRedo
- TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point)
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
@ -569,24 +569,36 @@ references:
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanSwitchGameModes
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)

View file

@ -7,7 +7,7 @@ items:
children:
- TinyLife.Tools.PlayModeTool.#ctor
- TinyLife.Tools.PlayModeTool.AvailableStats
- TinyLife.Tools.PlayModeTool.CanUndoRedo
- TinyLife.Tools.PlayModeTool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.PlayModeTool.Closed
- TinyLife.Tools.PlayModeTool.OnUpdateStatsView
- TinyLife.Tools.PlayModeTool.Opened
@ -303,16 +303,16 @@ items:
content.vb: Public Overrides Sub Closed()
overridden: TinyLife.Tools.Tool.Closed
overload: TinyLife.Tools.PlayModeTool.Closed*
- uid: TinyLife.Tools.PlayModeTool.CanUndoRedo
commentId: M:TinyLife.Tools.PlayModeTool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.PlayModeTool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.PlayModeTool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.PlayModeTool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: PlayModeTool.CanUndoRedo()
fullName: TinyLife.Tools.PlayModeTool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: PlayModeTool.CanUndoRedo(bool)
fullName: TinyLife.Tools.PlayModeTool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -320,13 +320,19 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public override bool CanUndoRedo()
content: public override bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overrides Function CanUndoRedo() As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo
content.vb: Public Overrides Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
overload: TinyLife.Tools.PlayModeTool.CanUndoRedo*
nameWithType.vb: PlayModeTool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.PlayModeTool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Tools.PlayModeTool.SetSelectedPerson(TinyLife.Objects.PersonLike)
id: SetSelectedPerson(TinyLife.Objects.PersonLike)
@ -2197,28 +2203,40 @@ references:
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Redo
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.PlayModeTool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.PlayModeTool.CanUndoRedo
href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_CanUndoRedo
href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: PlayModeTool.CanUndoRedo
fullName: TinyLife.Tools.PlayModeTool.CanUndoRedo

View file

@ -6,7 +6,7 @@ items:
parent: TinyLife.Tools
children:
- TinyLife.Tools.RemoveTool.#ctor
- TinyLife.Tools.RemoveTool.CanUndoRedo
- TinyLife.Tools.RemoveTool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.RemoveTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.RemoveTool.GetMouseCursor
- TinyLife.Tools.RemoveTool.PlayDestroySound
@ -206,16 +206,16 @@ items:
content.vb: Public Overrides Function GetMouseCursor() As CursorType
overridden: TinyLife.Tools.Tool.GetMouseCursor
overload: TinyLife.Tools.RemoveTool.GetMouseCursor*
- uid: TinyLife.Tools.RemoveTool.CanUndoRedo
commentId: M:TinyLife.Tools.RemoveTool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.RemoveTool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.RemoveTool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.RemoveTool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: RemoveTool.CanUndoRedo()
fullName: TinyLife.Tools.RemoveTool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: RemoveTool.CanUndoRedo(bool)
fullName: TinyLife.Tools.RemoveTool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -223,13 +223,19 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public override bool CanUndoRedo()
content: public override bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overrides Function CanUndoRedo() As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo
content.vb: Public Overrides Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
overload: TinyLife.Tools.RemoveTool.CanUndoRedo*
nameWithType.vb: RemoveTool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.RemoveTool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.RemoveTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.RemoveTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@ -1946,28 +1952,40 @@ references:
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Redo
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.RemoveTool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.RemoveTool.CanUndoRedo
href: TinyLife.Tools.RemoveTool.html#TinyLife_Tools_RemoveTool_CanUndoRedo
href: TinyLife.Tools.RemoveTool.html#TinyLife_Tools_RemoveTool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: RemoveTool.CanUndoRedo
fullName: TinyLife.Tools.RemoveTool.CanUndoRedo

View file

@ -7,7 +7,7 @@ items:
children:
- TinyLife.Tools.RoofTool.#ctor
- TinyLife.Tools.RoofTool.CanPlaceForTooltip
- TinyLife.Tools.RoofTool.CanUndoRedo
- TinyLife.Tools.RoofTool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.RoofTool.GetMouseCursor
- TinyLife.Tools.RoofTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
@ -225,16 +225,16 @@ items:
nameWithType.vb: RoofTool.Draw(GameTime, SpriteBatch, Boolean)
fullName.vb: TinyLife.Tools.RoofTool.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, Boolean)
name.vb: Draw(GameTime, SpriteBatch, Boolean)
- uid: TinyLife.Tools.RoofTool.CanUndoRedo
commentId: M:TinyLife.Tools.RoofTool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.RoofTool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.RoofTool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.RoofTool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: RoofTool.CanUndoRedo()
fullName: TinyLife.Tools.RoofTool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: RoofTool.CanUndoRedo(bool)
fullName: TinyLife.Tools.RoofTool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -242,13 +242,19 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public override bool CanUndoRedo()
content: public override bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overrides Function CanUndoRedo() As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo
content.vb: Public Overrides Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
overload: TinyLife.Tools.RoofTool.CanUndoRedo*
nameWithType.vb: RoofTool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.RoofTool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.RoofTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.RoofTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@ -1758,28 +1764,40 @@ references:
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Redo
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.RoofTool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.RoofTool.CanUndoRedo
href: TinyLife.Tools.RoofTool.html#TinyLife_Tools_RoofTool_CanUndoRedo
href: TinyLife.Tools.RoofTool.html#TinyLife_Tools_RoofTool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: RoofTool.CanUndoRedo
fullName: TinyLife.Tools.RoofTool.CanUndoRedo

View file

@ -60,7 +60,7 @@ items:
- TinyLife.Tools.Tool.GetMouseCursor
- TinyLife.Tools.Tool.CanPlaceForTooltip
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.CanUndoRedo
- TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point)
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
@ -531,24 +531,36 @@ references:
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanSwitchGameModes
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)

View file

@ -7,7 +7,7 @@ items:
children:
- TinyLife.Tools.TileTool.#ctor
- TinyLife.Tools.TileTool.CanPlaceForTooltip
- TinyLife.Tools.TileTool.CanUndoRedo
- TinyLife.Tools.TileTool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.TileTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.TileTool.GetMouseCursor
- TinyLife.Tools.TileTool.InitBuildModeUi(MLEM.Ui.Elements.Panel,MLEM.Ui.Elements.Panel)
@ -277,16 +277,16 @@ items:
content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
overload: TinyLife.Tools.TileTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.TileTool.CanUndoRedo
commentId: M:TinyLife.Tools.TileTool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.TileTool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.TileTool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.TileTool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: TileTool.CanUndoRedo()
fullName: TinyLife.Tools.TileTool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: TileTool.CanUndoRedo(bool)
fullName: TinyLife.Tools.TileTool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -294,13 +294,19 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public override bool CanUndoRedo()
content: public override bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overrides Function CanUndoRedo() As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo
content.vb: Public Overrides Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
overload: TinyLife.Tools.TileTool.CanUndoRedo*
nameWithType.vb: TileTool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.TileTool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.TileTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.TileTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@ -1887,28 +1893,40 @@ references:
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Redo
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.TileTool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.TileTool.CanUndoRedo
href: TinyLife.Tools.TileTool.html#TinyLife_Tools_TileTool_CanUndoRedo
href: TinyLife.Tools.TileTool.html#TinyLife_Tools_TileTool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: TileTool.CanUndoRedo
fullName: TinyLife.Tools.TileTool.CanUndoRedo

View file

@ -10,7 +10,7 @@ items:
- TinyLife.Tools.Tool.BuildTools
- TinyLife.Tools.Tool.CanPlaceForTooltip
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.CanUndoRedo
- TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.Tool.Closed
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorScheme,Microsoft.Xna.Framework.Color,System.Action{System.Int32},System.Func{System.Int32,System.Boolean},System.String)
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
@ -871,16 +871,16 @@ items:
description: Whether the game can be mode switched right now
content.vb: Public Overridable Function CanSwitchGameModes() As Boolean
overload: TinyLife.Tools.Tool.CanSwitchGameModes*
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -888,12 +888,18 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public virtual bool CanUndoRedo()
content: public virtual bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overridable Function CanUndoRedo() As Boolean
content.vb: Public Overridable Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overload: TinyLife.Tools.Tool.CanUndoRedo*
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.Tool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@ -3003,7 +3009,7 @@ references:
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.Tool.CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: Tool.CanUndoRedo
fullName: TinyLife.Tools.Tool.CanUndoRedo

View file

@ -7,7 +7,7 @@ items:
children:
- TinyLife.Tools.WallTool.#ctor
- TinyLife.Tools.WallTool.CanPlaceForTooltip
- TinyLife.Tools.WallTool.CanUndoRedo
- TinyLife.Tools.WallTool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.WallTool.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean)
- TinyLife.Tools.WallTool.GetMouseCursor
- TinyLife.Tools.WallTool.ShouldHighlightSelectedObject(System.Object)
@ -220,16 +220,16 @@ items:
content.vb: Public Overrides Function CanPlaceForTooltip() As CanPlaceResult
overridden: TinyLife.Tools.Tool.CanPlaceForTooltip
overload: TinyLife.Tools.WallTool.CanPlaceForTooltip*
- uid: TinyLife.Tools.WallTool.CanUndoRedo
commentId: M:TinyLife.Tools.WallTool.CanUndoRedo
id: CanUndoRedo
- uid: TinyLife.Tools.WallTool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.WallTool.CanUndoRedo(System.Boolean)
id: CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.WallTool
langs:
- csharp
- vb
name: CanUndoRedo()
nameWithType: WallTool.CanUndoRedo()
fullName: TinyLife.Tools.WallTool.CanUndoRedo()
name: CanUndoRedo(bool)
nameWithType: WallTool.CanUndoRedo(bool)
fullName: TinyLife.Tools.WallTool.CanUndoRedo(bool)
type: Method
assemblies:
- Tiny Life
@ -237,13 +237,19 @@ items:
summary: Returns whether or not the <xref href="TinyLife.Tools.UndoRedoStack" data-throw-if-not-resolved="false"></xref> can currently operate and thus, whether the <xref href="TinyLife.Tools.UndoRedoStack.Undo" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Tools.UndoRedoStack.Redo" data-throw-if-not-resolved="false"></xref> actions can be called.
example: []
syntax:
content: public override bool CanUndoRedo()
content: public override bool CanUndoRedo(bool cursorOnUi)
parameters:
- id: cursorOnUi
type: System.Boolean
return:
type: System.Boolean
description: Whether the undo or redo commands can be used right now.
content.vb: Public Overrides Function CanUndoRedo() As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo
content.vb: Public Overrides Function CanUndoRedo(cursorOnUi As Boolean) As Boolean
overridden: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
overload: TinyLife.Tools.WallTool.CanUndoRedo*
nameWithType.vb: WallTool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.WallTool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
- uid: TinyLife.Tools.WallTool.ShouldHighlightSelectedObject(System.Object)
commentId: M:TinyLife.Tools.WallTool.ShouldHighlightSelectedObject(System.Object)
id: ShouldHighlightSelectedObject(System.Object)
@ -1674,28 +1680,40 @@ references:
href: TinyLife.Tools.UndoRedoStack.html#TinyLife_Tools_UndoRedoStack_Redo
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.WallTool.CanUndoRedo*
commentId: Overload:TinyLife.Tools.WallTool.CanUndoRedo
href: TinyLife.Tools.WallTool.html#TinyLife_Tools_WallTool_CanUndoRedo
href: TinyLife.Tools.WallTool.html#TinyLife_Tools_WallTool_CanUndoRedo_System_Boolean_
name: CanUndoRedo
nameWithType: WallTool.CanUndoRedo
fullName: TinyLife.Tools.WallTool.CanUndoRedo

View file

@ -61,7 +61,7 @@ items:
- TinyLife.Tools.Tool.Opened
- TinyLife.Tools.Tool.Closed
- TinyLife.Tools.Tool.CanSwitchGameModes
- TinyLife.Tools.Tool.CanUndoRedo
- TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
- TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
- TinyLife.Tools.Tool.IsOnLot(Microsoft.Xna.Framework.Point)
- TinyLife.Tools.Tool.ColorSelection(TinyLife.Utilities.ColorSettings,System.Action{System.Int32,System.Int32},System.Func{System.Int32,System.Int32,System.Boolean})
@ -569,24 +569,36 @@ references:
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanSwitchGameModes
- name: (
- name: )
- uid: TinyLife.Tools.Tool.CanUndoRedo
commentId: M:TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
commentId: M:TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
parent: TinyLife.Tools.Tool
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
name: CanUndoRedo()
nameWithType: Tool.CanUndoRedo()
fullName: TinyLife.Tools.Tool.CanUndoRedo()
isExternal: true
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
name: CanUndoRedo(bool)
nameWithType: Tool.CanUndoRedo(bool)
fullName: TinyLife.Tools.Tool.CanUndoRedo(bool)
nameWithType.vb: Tool.CanUndoRedo(Boolean)
fullName.vb: TinyLife.Tools.Tool.CanUndoRedo(Boolean)
name.vb: CanUndoRedo(Boolean)
spec.csharp:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Tools.Tool.CanUndoRedo
- uid: TinyLife.Tools.Tool.CanUndoRedo(System.Boolean)
name: CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo
href: TinyLife.Tools.Tool.html#TinyLife_Tools_Tool_CanUndoRedo_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)
commentId: M:TinyLife.Tools.Tool.OnButtonCreated(MLEM.Ui.Elements.Button)

View file

@ -8,6 +8,7 @@ items:
- TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold})
- TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot})
- 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.IsTransitioning
- TinyLife.Uis.Menus.MenuBackground(System.Single,System.Single,System.Single,System.Single)
- TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
langs:
@ -52,10 +53,10 @@ items:
summary: >-
Displays a screen transition that includes a fade out, an <code class="paramref">inbetween</code> action, followed by a fade back in and an <code class="paramref">after</code> action.
Whether a transition is currently active can be checked for using <xref href="TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)" data-throw-if-not-resolved="false"></xref>.
Whether a transition is currently active can be checked for using <xref href="TinyLife.Uis.Menus.IsTransitioning" data-throw-if-not-resolved="false"></xref>, at which point this method will return <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
example: []
syntax:
content: public static void Transition(Action inbetween = null, Action after = null, Menus.TransitionType outType = TransitionType.Swipe, Menus.TransitionType inType = TransitionType.Swipe, float outSpeed = 0.05, float inSpeed = 0.05, float waitInbetween = 0.15, Color? color = null)
content: public static bool Transition(Action inbetween = null, Action after = null, Menus.TransitionType outType = TransitionType.Swipe, Menus.TransitionType inType = TransitionType.Swipe, float outSpeed = 0.05, float inSpeed = 0.05, float waitInbetween = 0.15, Color? color = null)
parameters:
- id: inbetween
type: System.Action
@ -81,15 +82,37 @@ items:
- id: color
type: System.Nullable{Microsoft.Xna.Framework.Color}
description: The color that the fade should have, or null to use black.
content.vb: Public Shared Sub Transition(inbetween As Action = Nothing, after As Action = Nothing, outType As Menus.TransitionType = TransitionType.Swipe, inType As Menus.TransitionType = TransitionType.Swipe, outSpeed As Single = 0.05, inSpeed As Single = 0.05, waitInbetween As Single = 0.15, color As Color? = Nothing)
return:
type: System.Boolean
description: <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a> if the transition was started or executed successfully, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> if there is already an active transition.
content.vb: Public Shared Function Transition(inbetween As Action = Nothing, after As Action = Nothing, outType As Menus.TransitionType = TransitionType.Swipe, inType As Menus.TransitionType = TransitionType.Swipe, outSpeed As Single = 0.05, inSpeed As Single = 0.05, waitInbetween As Single = 0.15, color As Color? = Nothing) As Boolean
overload: TinyLife.Uis.Menus.Transition*
exceptions:
- type: System.InvalidOperationException
commentId: T:System.InvalidOperationException
description: Thrown when a fade is already happening when this method is called.
nameWithType.vb: Menus.Transition(Action, Action, Menus.TransitionType, Menus.TransitionType, Single, Single, Single, Color?)
fullName.vb: TinyLife.Uis.Menus.Transition(System.Action, System.Action, TinyLife.Uis.Menus.TransitionType, TinyLife.Uis.Menus.TransitionType, Single, Single, Single, Microsoft.Xna.Framework.Color?)
name.vb: Transition(Action, Action, TransitionType, TransitionType, Single, Single, Single, Color?)
- uid: TinyLife.Uis.Menus.IsTransitioning
commentId: M:TinyLife.Uis.Menus.IsTransitioning
id: IsTransitioning
parent: TinyLife.Uis.Menus
langs:
- csharp
- vb
name: IsTransitioning()
nameWithType: Menus.IsTransitioning()
fullName: TinyLife.Uis.Menus.IsTransitioning()
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Uis
summary: Returns whether the UI is currently transitioning, ie whether a transition is active that was invoked through <xref href="TinyLife.Uis.Menus.Transition(System.Action%2cSystem.Action%2cTinyLife.Uis.Menus.TransitionType%2cTinyLife.Uis.Menus.TransitionType%2cSystem.Single%2cSystem.Single%2cSystem.Single%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Color%7d)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static bool IsTransitioning()
return:
type: System.Boolean
description: Whether a transition is active.
content.vb: Public Shared Function IsTransitioning() As Boolean
overload: TinyLife.Uis.Menus.IsTransitioning*
- uid: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
commentId: M:TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
id: GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
@ -552,30 +575,23 @@ references:
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
commentId: M:TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
isExternal: true
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_
name: IsTransitioning(UiSystem)
nameWithType: Extensions.IsTransitioning(UiSystem)
fullName: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
- uid: TinyLife.Uis.Menus.IsTransitioning
commentId: M:TinyLife.Uis.Menus.IsTransitioning
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_IsTransitioning
name: IsTransitioning()
nameWithType: Menus.IsTransitioning()
fullName: TinyLife.Uis.Menus.IsTransitioning()
spec.csharp:
- uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
- uid: TinyLife.Uis.Menus.IsTransitioning
name: IsTransitioning
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_IsTransitioning
- name: (
- uid: MLEM.Ui.UiSystem
name: UiSystem
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
- uid: TinyLife.Uis.Menus.IsTransitioning
name: IsTransitioning
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_IsTransitioning
- name: (
- uid: MLEM.Ui.UiSystem
name: UiSystem
isExternal: true
- name: )
- uid: TinyLife.Uis.Menus.TransitionType
commentId: T:TinyLife.Uis.Menus.TransitionType
@ -600,13 +616,6 @@ references:
- uid: TinyLife.Uis.Menus.TransitionType
name: TransitionType
href: TinyLife.Uis.Menus.TransitionType.html
- uid: System.InvalidOperationException
commentId: T:System.InvalidOperationException
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.invalidoperationexception
name: InvalidOperationException
nameWithType: InvalidOperationException
fullName: System.InvalidOperationException
- uid: TinyLife.Uis.Menus.Transition*
commentId: Overload:TinyLife.Uis.Menus.Transition
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_Transition_System_Action_System_Action_TinyLife_Uis_Menus_TransitionType_TinyLife_Uis_Menus_TransitionType_System_Single_System_Single_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__
@ -649,6 +658,17 @@ references:
name: Color
isExternal: true
- name: '?'
- 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: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
@ -677,6 +697,122 @@ references:
- name: " "
- name: T
- name: )
- uid: TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
commentId: M:TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
isExternal: true
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_Transition_System_Action_System_Action_TinyLife_Uis_Menus_TransitionType_TinyLife_Uis_Menus_TransitionType_System_Single_System_Single_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__
name: Transition(Action, Action, TransitionType, TransitionType, float, float, float, Color?)
nameWithType: Menus.Transition(Action, Action, Menus.TransitionType, Menus.TransitionType, float, float, float, Color?)
fullName: TinyLife.Uis.Menus.Transition(System.Action, System.Action, TinyLife.Uis.Menus.TransitionType, TinyLife.Uis.Menus.TransitionType, float, float, float, Microsoft.Xna.Framework.Color?)
nameWithType.vb: Menus.Transition(Action, Action, Menus.TransitionType, Menus.TransitionType, Single, Single, Single, Color?)
fullName.vb: TinyLife.Uis.Menus.Transition(System.Action, System.Action, TinyLife.Uis.Menus.TransitionType, TinyLife.Uis.Menus.TransitionType, Single, Single, Single, Microsoft.Xna.Framework.Color?)
name.vb: Transition(Action, Action, TransitionType, TransitionType, Single, Single, Single, Color?)
spec.csharp:
- uid: TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
name: Transition
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_Transition_System_Action_System_Action_TinyLife_Uis_Menus_TransitionType_TinyLife_Uis_Menus_TransitionType_System_Single_System_Single_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__
- 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: TinyLife.Uis.Menus.TransitionType
name: TransitionType
href: TinyLife.Uis.Menus.TransitionType.html
- name: ','
- name: " "
- uid: TinyLife.Uis.Menus.TransitionType
name: TransitionType
href: TinyLife.Uis.Menus.TransitionType.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: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: '?'
- name: )
spec.vb:
- uid: TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
name: Transition
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_Transition_System_Action_System_Action_TinyLife_Uis_Menus_TransitionType_TinyLife_Uis_Menus_TransitionType_System_Single_System_Single_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__
- 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: TinyLife.Uis.Menus.TransitionType
name: TransitionType
href: TinyLife.Uis.Menus.TransitionType.html
- name: ','
- name: " "
- uid: TinyLife.Uis.Menus.TransitionType
name: TransitionType
href: TinyLife.Uis.Menus.TransitionType.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: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: '?'
- name: )
- uid: TinyLife.Uis.Menus.IsTransitioning*
commentId: Overload:TinyLife.Uis.Menus.IsTransitioning
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_IsTransitioning
name: IsTransitioning
nameWithType: Menus.IsTransitioning
fullName: TinyLife.Uis.Menus.IsTransitioning
- uid: Microsoft.Xna.Framework.Input.Buttons
commentId: T:Microsoft.Xna.Framework.Input.Buttons
parent: Microsoft.Xna.Framework.Input
@ -1053,17 +1189,6 @@ references:
name: Color
nameWithType: Color
fullName: Microsoft.Xna.Framework.Color
- 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: System.Func{System.String,TinyLife.World.ExportedLot}
commentId: T:System.Func{System.String,TinyLife.World.ExportedLot}
parent: System

View file

@ -5,10 +5,24 @@ items:
id: Notifications
parent: TinyLife.Uis
children:
- TinyLife.Uis.Notifications.AchievementIcon
- TinyLife.Uis.Notifications.Add(System.String,System.String,TinyLife.Uis.NotifType,System.Boolean)
- TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)
- TinyLife.Uis.Notifications.BillsIcon
- TinyLife.Uis.Notifications.CheatsIcon
- TinyLife.Uis.Notifications.DeathIcon
- TinyLife.Uis.Notifications.DebugIcon
- TinyLife.Uis.Notifications.ErrorIcon
- TinyLife.Uis.Notifications.JobIcon
- TinyLife.Uis.Notifications.MailIcon
- TinyLife.Uis.Notifications.MaxHistoryLength
- TinyLife.Uis.Notifications.NewspaperIcon
- TinyLife.Uis.Notifications.RegisterIcon(System.String,MLEM.Textures.TextureRegion)
- TinyLife.Uis.Notifications.RestoreIcon
- TinyLife.Uis.Notifications.SpeechIcon
- TinyLife.Uis.Notifications.SteamIcon
- TinyLife.Uis.Notifications.UpgradeIcon
- TinyLife.Uis.Notifications.WrenchIcon
langs:
- csharp
- vb
@ -58,6 +72,272 @@ items:
return:
type: System.Int32
content.vb: Public Const MaxHistoryLength As Integer = 1024
- uid: TinyLife.Uis.Notifications.CheatsIcon
commentId: F:TinyLife.Uis.Notifications.CheatsIcon
id: CheatsIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: CheatsIcon
nameWithType: Notifications.CheatsIcon
fullName: TinyLife.Uis.Notifications.CheatsIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string CheatsIcon
return:
type: System.String
content.vb: Public Shared ReadOnly CheatsIcon As String
- uid: TinyLife.Uis.Notifications.DebugIcon
commentId: F:TinyLife.Uis.Notifications.DebugIcon
id: DebugIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: DebugIcon
nameWithType: Notifications.DebugIcon
fullName: TinyLife.Uis.Notifications.DebugIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string DebugIcon
return:
type: System.String
content.vb: Public Shared ReadOnly DebugIcon As String
- uid: TinyLife.Uis.Notifications.ErrorIcon
commentId: F:TinyLife.Uis.Notifications.ErrorIcon
id: ErrorIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: ErrorIcon
nameWithType: Notifications.ErrorIcon
fullName: TinyLife.Uis.Notifications.ErrorIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string ErrorIcon
return:
type: System.String
content.vb: Public Shared ReadOnly ErrorIcon As String
- uid: TinyLife.Uis.Notifications.MailIcon
commentId: F:TinyLife.Uis.Notifications.MailIcon
id: MailIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: MailIcon
nameWithType: Notifications.MailIcon
fullName: TinyLife.Uis.Notifications.MailIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string MailIcon
return:
type: System.String
content.vb: Public Shared ReadOnly MailIcon As String
- uid: TinyLife.Uis.Notifications.JobIcon
commentId: F:TinyLife.Uis.Notifications.JobIcon
id: JobIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: JobIcon
nameWithType: Notifications.JobIcon
fullName: TinyLife.Uis.Notifications.JobIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string JobIcon
return:
type: System.String
content.vb: Public Shared ReadOnly JobIcon As String
- uid: TinyLife.Uis.Notifications.NewspaperIcon
commentId: F:TinyLife.Uis.Notifications.NewspaperIcon
id: NewspaperIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: NewspaperIcon
nameWithType: Notifications.NewspaperIcon
fullName: TinyLife.Uis.Notifications.NewspaperIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string NewspaperIcon
return:
type: System.String
content.vb: Public Shared ReadOnly NewspaperIcon As String
- uid: TinyLife.Uis.Notifications.BillsIcon
commentId: F:TinyLife.Uis.Notifications.BillsIcon
id: BillsIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: BillsIcon
nameWithType: Notifications.BillsIcon
fullName: TinyLife.Uis.Notifications.BillsIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string BillsIcon
return:
type: System.String
content.vb: Public Shared ReadOnly BillsIcon As String
- uid: TinyLife.Uis.Notifications.AchievementIcon
commentId: F:TinyLife.Uis.Notifications.AchievementIcon
id: AchievementIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: AchievementIcon
nameWithType: Notifications.AchievementIcon
fullName: TinyLife.Uis.Notifications.AchievementIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string AchievementIcon
return:
type: System.String
content.vb: Public Shared ReadOnly AchievementIcon As String
- uid: TinyLife.Uis.Notifications.DeathIcon
commentId: F:TinyLife.Uis.Notifications.DeathIcon
id: DeathIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: DeathIcon
nameWithType: Notifications.DeathIcon
fullName: TinyLife.Uis.Notifications.DeathIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string DeathIcon
return:
type: System.String
content.vb: Public Shared ReadOnly DeathIcon As String
- uid: TinyLife.Uis.Notifications.SteamIcon
commentId: F:TinyLife.Uis.Notifications.SteamIcon
id: SteamIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: SteamIcon
nameWithType: Notifications.SteamIcon
fullName: TinyLife.Uis.Notifications.SteamIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string SteamIcon
return:
type: System.String
content.vb: Public Shared ReadOnly SteamIcon As String
- uid: TinyLife.Uis.Notifications.WrenchIcon
commentId: F:TinyLife.Uis.Notifications.WrenchIcon
id: WrenchIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: WrenchIcon
nameWithType: Notifications.WrenchIcon
fullName: TinyLife.Uis.Notifications.WrenchIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string WrenchIcon
return:
type: System.String
content.vb: Public Shared ReadOnly WrenchIcon As String
- uid: TinyLife.Uis.Notifications.UpgradeIcon
commentId: F:TinyLife.Uis.Notifications.UpgradeIcon
id: UpgradeIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: UpgradeIcon
nameWithType: Notifications.UpgradeIcon
fullName: TinyLife.Uis.Notifications.UpgradeIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string UpgradeIcon
return:
type: System.String
content.vb: Public Shared ReadOnly UpgradeIcon As String
- uid: TinyLife.Uis.Notifications.SpeechIcon
commentId: F:TinyLife.Uis.Notifications.SpeechIcon
id: SpeechIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: SpeechIcon
nameWithType: Notifications.SpeechIcon
fullName: TinyLife.Uis.Notifications.SpeechIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string SpeechIcon
return:
type: System.String
content.vb: Public Shared ReadOnly SpeechIcon As String
- uid: TinyLife.Uis.Notifications.RestoreIcon
commentId: F:TinyLife.Uis.Notifications.RestoreIcon
id: RestoreIcon
parent: TinyLife.Uis.Notifications
langs:
- csharp
- vb
name: RestoreIcon
nameWithType: Notifications.RestoreIcon
fullName: TinyLife.Uis.Notifications.RestoreIcon
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Uis
syntax:
content: public static readonly string RestoreIcon
return:
type: System.String
content.vb: Public Shared ReadOnly RestoreIcon As String
- uid: TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)
commentId: M:TinyLife.Uis.Notifications.Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)
id: Add(TinyLife.Objects.MapObject,System.String,TinyLife.Uis.NotifType,System.Boolean)
@ -156,7 +436,7 @@ items:
Icons are registered so that notification instances remember them when the game is closed and loaded again.
example: []
syntax:
content: public static void RegisterIcon(string name, TextureRegion texture)
content: public static string RegisterIcon(string name, TextureRegion texture)
parameters:
- id: name
type: System.String
@ -164,7 +444,10 @@ items:
- id: texture
type: MLEM.Textures.TextureRegion
description: The texture that the icon should display.
content.vb: Public Shared Sub RegisterIcon(name As String, texture As TextureRegion)
return:
type: System.String
description: The <code class="paramref">name</code>, for registering and immediately storing in a variable.
content.vb: Public Shared Function RegisterIcon(name As String, texture As TextureRegion) As String
overload: TinyLife.Uis.Notifications.RegisterIcon*
nameWithType.vb: Notifications.RegisterIcon(String, TextureRegion)
fullName.vb: TinyLife.Uis.Notifications.RegisterIcon(String, MLEM.Textures.TextureRegion)
@ -566,6 +849,17 @@ references:
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- 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: TinyLife.Localization
commentId: T:TinyLife.Localization
href: TinyLife.Localization.html
@ -585,17 +879,6 @@ references:
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- 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: TinyLife.Uis.NotifType
commentId: T:TinyLife.Uis.NotifType
parent: TinyLife.Uis

View file

@ -42,7 +42,6 @@ items:
- TinyLife.Utilities.Extensions.IsLockedFor(TinyLife.World.LockType,TinyLife.Objects.PersonLike,TinyLife.World.Lot)
- TinyLife.Utilities.Extensions.IsPartOfPerson(TinyLife.Objects.ClothesLayer)
- TinyLife.Utilities.Extensions.IsTextFieldSelected(MLEM.Ui.UiSystem)
- TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
- TinyLife.Utilities.Extensions.IsVertical(MLEM.Maths.Direction2)
- TinyLife.Utilities.Extensions.JsonCopy``1(``0)
- TinyLife.Utilities.Extensions.Length(System.ValueTuple{System.Int32,System.Int32})
@ -1879,37 +1878,6 @@ items:
description: Whether a <xref href="MLEM.Ui.Elements.TextField" data-throw-if-not-resolved="false"></xref> is currently selected.
content.vb: Public Shared Function IsTextFieldSelected(system As UiSystem) As Boolean
overload: TinyLife.Utilities.Extensions.IsTextFieldSelected*
- uid: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
commentId: M:TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
id: IsTransitioning(MLEM.Ui.UiSystem)
isExtensionMethod: true
parent: TinyLife.Utilities.Extensions
langs:
- csharp
- vb
name: IsTransitioning(UiSystem)
nameWithType: Extensions.IsTransitioning(UiSystem)
fullName: TinyLife.Utilities.Extensions.IsTransitioning(MLEM.Ui.UiSystem)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: >-
Returns whether the UI is currently transitioning, ie whether a transition is active that was invoked through <xref href="TinyLife.Uis.Menus.Transition(System.Action%2cSystem.Action%2cTinyLife.Uis.Menus.TransitionType%2cTinyLife.Uis.Menus.TransitionType%2cSystem.Single%2cSystem.Single%2cSystem.Single%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Color%7d)" data-throw-if-not-resolved="false"></xref>.
In reality, this method returns whether there is a <xref href="MLEM.Ui.RootElement" data-throw-if-not-resolved="false"></xref> in the <code class="paramref">system</code> that has the name "Transition".
example: []
syntax:
content: public static bool IsTransitioning(this UiSystem system)
parameters:
- id: system
type: MLEM.Ui.UiSystem
description: The UI system to check for an active transition.
return:
type: System.Boolean
description: Whether a transition is active.
content.vb: Public Shared Function IsTransitioning(system As UiSystem) As Boolean
overload: TinyLife.Utilities.Extensions.IsTransitioning*
- uid: TinyLife.Utilities.Extensions.Slugify(System.String)
commentId: M:TinyLife.Utilities.Extensions.Slugify(System.String)
id: Slugify(System.String)
@ -4250,122 +4218,6 @@ references:
name: IsTextFieldSelected
nameWithType: Extensions.IsTextFieldSelected
fullName: TinyLife.Utilities.Extensions.IsTextFieldSelected
- uid: TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
commentId: M:TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
isExternal: true
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_Transition_System_Action_System_Action_TinyLife_Uis_Menus_TransitionType_TinyLife_Uis_Menus_TransitionType_System_Single_System_Single_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__
name: Transition(Action, Action, TransitionType, TransitionType, float, float, float, Color?)
nameWithType: Menus.Transition(Action, Action, Menus.TransitionType, Menus.TransitionType, float, float, float, Color?)
fullName: TinyLife.Uis.Menus.Transition(System.Action, System.Action, TinyLife.Uis.Menus.TransitionType, TinyLife.Uis.Menus.TransitionType, float, float, float, Microsoft.Xna.Framework.Color?)
nameWithType.vb: Menus.Transition(Action, Action, Menus.TransitionType, Menus.TransitionType, Single, Single, Single, Color?)
fullName.vb: TinyLife.Uis.Menus.Transition(System.Action, System.Action, TinyLife.Uis.Menus.TransitionType, TinyLife.Uis.Menus.TransitionType, Single, Single, Single, Microsoft.Xna.Framework.Color?)
name.vb: Transition(Action, Action, TransitionType, TransitionType, Single, Single, Single, Color?)
spec.csharp:
- uid: TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
name: Transition
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_Transition_System_Action_System_Action_TinyLife_Uis_Menus_TransitionType_TinyLife_Uis_Menus_TransitionType_System_Single_System_Single_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__
- 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: TinyLife.Uis.Menus.TransitionType
name: TransitionType
href: TinyLife.Uis.Menus.TransitionType.html
- name: ','
- name: " "
- uid: TinyLife.Uis.Menus.TransitionType
name: TransitionType
href: TinyLife.Uis.Menus.TransitionType.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: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: '?'
- name: )
spec.vb:
- uid: TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
name: Transition
href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_Transition_System_Action_System_Action_TinyLife_Uis_Menus_TransitionType_TinyLife_Uis_Menus_TransitionType_System_Single_System_Single_System_Single_System_Nullable_Microsoft_Xna_Framework_Color__
- 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: TinyLife.Uis.Menus.TransitionType
name: TransitionType
href: TinyLife.Uis.Menus.TransitionType.html
- name: ','
- name: " "
- uid: TinyLife.Uis.Menus.TransitionType
name: TransitionType
href: TinyLife.Uis.Menus.TransitionType.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: Microsoft.Xna.Framework.Color
name: Color
isExternal: true
- name: '?'
- name: )
- uid: TinyLife.Utilities.Extensions.IsTransitioning*
commentId: Overload:TinyLife.Utilities.Extensions.IsTransitioning
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_IsTransitioning_MLEM_Ui_UiSystem_
name: IsTransitioning
nameWithType: Extensions.IsTransitioning
fullName: TinyLife.Utilities.Extensions.IsTransitioning
- uid: TinyLife.Utilities.Extensions.Slugify*
commentId: Overload:TinyLife.Utilities.Extensions.Slugify
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_Slugify_System_String_

View file

@ -138,7 +138,6 @@ items:
references:
- uid: TinyLife.Utilities.SelectionHandler.RenderTarget
commentId: P:TinyLife.Utilities.SelectionHandler.RenderTarget
href: TinyLife.Utilities.SelectionHandler.html#TinyLife_Utilities_SelectionHandler_RenderTarget
name: RenderTarget
nameWithType: SelectionHandler.RenderTarget
fullName: TinyLife.Utilities.SelectionHandler.RenderTarget

View file

@ -206,10 +206,10 @@ items:
- Tiny Life
namespace: TinyLife.Utilities
syntax:
content: public static readonly List<DataTextureAtlas> FurnitureTextures
content: public static readonly Dictionary<string, TextureRegion> FurnitureTextures
return:
type: System.Collections.Generic.List{MLEM.Data.DataTextureAtlas}
content.vb: Public Shared ReadOnly FurnitureTextures As List(Of DataTextureAtlas)
type: System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}
content.vb: Public Shared ReadOnly FurnitureTextures As Dictionary(Of String, TextureRegion)
- uid: TinyLife.Utilities.TextureHandler.ClothesTextures
commentId: F:TinyLife.Utilities.TextureHandler.ClothesTextures
id: ClothesTextures
@ -988,66 +988,84 @@ references:
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: System.Collections.Generic.List{MLEM.Data.DataTextureAtlas}
commentId: T:System.Collections.Generic.List{MLEM.Data.DataTextureAtlas}
- uid: System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}
commentId: T:System.Collections.Generic.Dictionary{System.String,MLEM.Textures.TextureRegion}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<DataTextureAtlas>
nameWithType: List<DataTextureAtlas>
fullName: System.Collections.Generic.List<MLEM.Data.DataTextureAtlas>
nameWithType.vb: List(Of DataTextureAtlas)
fullName.vb: System.Collections.Generic.List(Of MLEM.Data.DataTextureAtlas)
name.vb: List(Of DataTextureAtlas)
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<string, TextureRegion>
nameWithType: Dictionary<string, TextureRegion>
fullName: System.Collections.Generic.Dictionary<string, MLEM.Textures.TextureRegion>
nameWithType.vb: Dictionary(Of String, TextureRegion)
fullName.vb: System.Collections.Generic.Dictionary(Of String, MLEM.Textures.TextureRegion)
name.vb: Dictionary(Of String, TextureRegion)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: MLEM.Data.DataTextureAtlas
name: DataTextureAtlas
- 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: System.Collections.Generic.List`1
name: List
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: MLEM.Data.DataTextureAtlas
name: DataTextureAtlas
- 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: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
- 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.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
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.List`1
name: List
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- name: T
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- name: T
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
@ -1169,40 +1187,6 @@ references:
isExternal: true
- name: )
- 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<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: )
- uid: TinyLife.Utilities.TextureHandler.WallpaperTextures*
commentId: Overload:TinyLife.Utilities.TextureHandler.WallpaperTextures
href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_WallpaperTextures

View file

@ -883,7 +883,6 @@ references:
fullName: TinyLife.World.Household
- uid: TinyLife.Actions.BeAwayFromLotEmploymentAction
commentId: T:TinyLife.Actions.BeAwayFromLotEmploymentAction
href: TinyLife.Actions.BeAwayFromLotEmploymentAction.html
name: BeAwayFromLotEmploymentAction
nameWithType: BeAwayFromLotEmploymentAction
fullName: TinyLife.Actions.BeAwayFromLotEmploymentAction

View file

@ -299,7 +299,6 @@ items:
references:
- uid: TinyLife.World.MapSection.Map
commentId: F:TinyLife.World.MapSection.Map
href: TinyLife.World.MapSection.html#TinyLife_World_MapSection_Map
name: Map
nameWithType: MapSection.Map
fullName: TinyLife.World.MapSection.Map

View file

@ -5,15 +5,16 @@ items:
id: OpeningType
parent: TinyLife.World
children:
- TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
- TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
- TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
- TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
- TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
- TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
- TinyLife.World.OpeningType.CanBuy
- TinyLife.World.OpeningType.Colors
- TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.Objects.WallLike)
- TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point)
- TinyLife.World.OpeningType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],System.Single)
- TinyLife.World.OpeningType.Icon
- TinyLife.World.OpeningType.LightPour
- TinyLife.World.OpeningType.Migrations
- TinyLife.World.OpeningType.Name
- TinyLife.World.OpeningType.Price
@ -164,6 +165,25 @@ items:
return:
type: TinyLife.Utilities.ColorSettings
content.vb: Public ReadOnly Colors As ColorSettings
- uid: TinyLife.World.OpeningType.LightPour
commentId: F:TinyLife.World.OpeningType.LightPour
id: LightPour
parent: TinyLife.World.OpeningType
langs:
- csharp
- vb
name: LightPour
nameWithType: OpeningType.LightPour
fullName: TinyLife.World.OpeningType.LightPour
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public readonly float LightPour
return:
type: System.Single
content.vb: Public ReadOnly LightPour As Single
- uid: TinyLife.World.OpeningType.Icon
commentId: F:TinyLife.World.OpeningType.Icon
id: Icon
@ -234,16 +254,16 @@ items:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.World.Opening}}
content.vb: Public Property Migrations As List(Of Migration(Of Opening))
overload: TinyLife.World.OpeningType.Migrations*
- uid: TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
commentId: M:TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
id: '#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)'
- uid: TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
commentId: M:TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
id: '#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)'
parent: TinyLife.World.OpeningType
langs:
- csharp
- vb
name: OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorScheme, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
nameWithType: OpeningType.OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorScheme, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
fullName: TinyLife.World.OpeningType.OpeningType(string, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, int, TinyLife.Utilities.ColorScheme, System.Func<TinyLife.World.OpeningType, int[], TinyLife.Objects.WallLike, TinyLife.World.Opening>, MLEM.Textures.TextureRegion)
name: OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorScheme, float, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
nameWithType: OpeningType.OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorScheme, float, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
fullName: TinyLife.World.OpeningType.OpeningType(string, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, int, TinyLife.Utilities.ColorScheme, float, System.Func<TinyLife.World.OpeningType, int[], TinyLife.Objects.WallLike, TinyLife.World.Opening>, MLEM.Textures.TextureRegion)
type: Constructor
assemblies:
- Tiny Life
@ -251,7 +271,7 @@ items:
summary: Creates a new opening type with the given settings.
example: []
syntax:
content: public OpeningType(string name, Dictionary<Point, TextureRegion> textures, Point textureRegion, WallMode wallMode, int price, ColorScheme color, Func<OpeningType, int[], WallLike, Opening> construct = null, TextureRegion icon = null)
content: public OpeningType(string name, Dictionary<Point, TextureRegion> textures, Point textureRegion, WallMode wallMode, int price, ColorScheme color, float lightPour, Func<OpeningType, int[], WallLike, Opening> construct = null, TextureRegion icon = null)
parameters:
- id: name
type: System.String
@ -265,25 +285,27 @@ items:
type: System.Int32
- id: color
type: TinyLife.Utilities.ColorScheme
- id: lightPour
type: System.Single
- id: construct
type: System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening}
- id: icon
type: MLEM.Textures.TextureRegion
content.vb: Public Sub New(name As String, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, wallMode As WallMode, price As Integer, color As ColorScheme, construct As Func(Of OpeningType, Integer(), WallLike, Opening) = Nothing, icon As TextureRegion = Nothing)
content.vb: Public Sub New(name As String, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, wallMode As WallMode, price As Integer, color As ColorScheme, lightPour As Single, construct As Func(Of OpeningType, Integer(), WallLike, Opening) = Nothing, icon As TextureRegion = Nothing)
overload: TinyLife.World.OpeningType.#ctor*
nameWithType.vb: OpeningType.New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorScheme, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
fullName.vb: TinyLife.World.OpeningType.New(String, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, Integer, TinyLife.Utilities.ColorScheme, System.Func(Of TinyLife.World.OpeningType, Integer(), TinyLife.Objects.WallLike, TinyLife.World.Opening), MLEM.Textures.TextureRegion)
name.vb: New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorScheme, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
- uid: TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
commentId: M:TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
id: '#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)'
nameWithType.vb: OpeningType.New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorScheme, Single, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
fullName.vb: TinyLife.World.OpeningType.New(String, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, Integer, TinyLife.Utilities.ColorScheme, Single, System.Func(Of TinyLife.World.OpeningType, Integer(), TinyLife.Objects.WallLike, TinyLife.World.Opening), MLEM.Textures.TextureRegion)
name.vb: New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorScheme, Single, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
- uid: TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
commentId: M:TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
id: '#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)'
parent: TinyLife.World.OpeningType
langs:
- csharp
- vb
name: OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorScheme[], Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
nameWithType: OpeningType.OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorScheme[], Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
fullName: TinyLife.World.OpeningType.OpeningType(string, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, int, TinyLife.Utilities.ColorScheme[], System.Func<TinyLife.World.OpeningType, int[], TinyLife.Objects.WallLike, TinyLife.World.Opening>, MLEM.Textures.TextureRegion)
name: OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorScheme[], float, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
nameWithType: OpeningType.OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorScheme[], float, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
fullName: TinyLife.World.OpeningType.OpeningType(string, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, int, TinyLife.Utilities.ColorScheme[], float, System.Func<TinyLife.World.OpeningType, int[], TinyLife.Objects.WallLike, TinyLife.World.Opening>, MLEM.Textures.TextureRegion)
type: Constructor
assemblies:
- Tiny Life
@ -291,7 +313,7 @@ items:
summary: Creates a new opening type with the given settings.
example: []
syntax:
content: public OpeningType(string name, Dictionary<Point, TextureRegion> textures, Point textureRegion, WallMode wallMode, int price, ColorScheme[] colors, Func<OpeningType, int[], WallLike, Opening> construct = null, TextureRegion icon = null)
content: public OpeningType(string name, Dictionary<Point, TextureRegion> textures, Point textureRegion, WallMode wallMode, int price, ColorScheme[] colors, float lightPour, Func<OpeningType, int[], WallLike, Opening> construct = null, TextureRegion icon = null)
parameters:
- id: name
type: System.String
@ -305,25 +327,27 @@ items:
type: System.Int32
- id: colors
type: TinyLife.Utilities.ColorScheme[]
- id: lightPour
type: System.Single
- id: construct
type: System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening}
- id: icon
type: MLEM.Textures.TextureRegion
content.vb: Public Sub New(name As String, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, wallMode As WallMode, price As Integer, colors As ColorScheme(), construct As Func(Of OpeningType, Integer(), WallLike, Opening) = Nothing, icon As TextureRegion = Nothing)
content.vb: Public Sub New(name As String, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, wallMode As WallMode, price As Integer, colors As ColorScheme(), lightPour As Single, construct As Func(Of OpeningType, Integer(), WallLike, Opening) = Nothing, icon As TextureRegion = Nothing)
overload: TinyLife.World.OpeningType.#ctor*
nameWithType.vb: OpeningType.New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorScheme(), Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
fullName.vb: TinyLife.World.OpeningType.New(String, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, Integer, TinyLife.Utilities.ColorScheme(), System.Func(Of TinyLife.World.OpeningType, Integer(), TinyLife.Objects.WallLike, TinyLife.World.Opening), MLEM.Textures.TextureRegion)
name.vb: New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorScheme(), Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
- uid: TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
commentId: M:TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
id: '#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)'
nameWithType.vb: OpeningType.New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorScheme(), Single, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
fullName.vb: TinyLife.World.OpeningType.New(String, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, Integer, TinyLife.Utilities.ColorScheme(), Single, System.Func(Of TinyLife.World.OpeningType, Integer(), TinyLife.Objects.WallLike, TinyLife.World.Opening), MLEM.Textures.TextureRegion)
name.vb: New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorScheme(), Single, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
- uid: TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
commentId: M:TinyLife.World.OpeningType.#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)
id: '#ctor(System.String,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Single,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)'
parent: TinyLife.World.OpeningType
langs:
- csharp
- vb
name: OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorSettings, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
nameWithType: OpeningType.OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorSettings, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
fullName: TinyLife.World.OpeningType.OpeningType(string, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, int, TinyLife.Utilities.ColorSettings, System.Func<TinyLife.World.OpeningType, int[], TinyLife.Objects.WallLike, TinyLife.World.Opening>, MLEM.Textures.TextureRegion)
name: OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorSettings, float, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
nameWithType: OpeningType.OpeningType(string, Dictionary<Point, TextureRegion>, Point, WallMode, int, ColorSettings, float, Func<OpeningType, int[], WallLike, Opening>, TextureRegion)
fullName: TinyLife.World.OpeningType.OpeningType(string, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, int, TinyLife.Utilities.ColorSettings, float, System.Func<TinyLife.World.OpeningType, int[], TinyLife.Objects.WallLike, TinyLife.World.Opening>, MLEM.Textures.TextureRegion)
type: Constructor
assemblies:
- Tiny Life
@ -331,7 +355,7 @@ items:
summary: Creates a new opening type with the given settings
example: []
syntax:
content: public OpeningType(string name, Dictionary<Point, TextureRegion> textures, Point textureRegion, WallMode wallMode, int price, ColorSettings colors, Func<OpeningType, int[], WallLike, Opening> construct = null, TextureRegion icon = null)
content: public OpeningType(string name, Dictionary<Point, TextureRegion> textures, Point textureRegion, WallMode wallMode, int price, ColorSettings colors, float lightPour, Func<OpeningType, int[], WallLike, Opening> construct = null, TextureRegion icon = null)
parameters:
- id: name
type: System.String
@ -351,17 +375,19 @@ items:
- id: colors
type: TinyLife.Utilities.ColorSettings
description: The color schemes for this opening
- id: lightPour
type: System.Single
- id: construct
type: System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening}
description: The function that is used for constructing an <xref href="TinyLife.World.Opening" data-throw-if-not-resolved="false"></xref> from this opening type
- id: icon
type: MLEM.Textures.TextureRegion
description: The build mode category icon of this object
content.vb: Public Sub New(name As String, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, wallMode As WallMode, price As Integer, colors As ColorSettings, construct As Func(Of OpeningType, Integer(), WallLike, Opening) = Nothing, icon As TextureRegion = Nothing)
content.vb: Public Sub New(name As String, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, wallMode As WallMode, price As Integer, colors As ColorSettings, lightPour As Single, construct As Func(Of OpeningType, Integer(), WallLike, Opening) = Nothing, icon As TextureRegion = Nothing)
overload: TinyLife.World.OpeningType.#ctor*
nameWithType.vb: OpeningType.New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorSettings, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
fullName.vb: TinyLife.World.OpeningType.New(String, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, Integer, TinyLife.Utilities.ColorSettings, System.Func(Of TinyLife.World.OpeningType, Integer(), TinyLife.Objects.WallLike, TinyLife.World.Opening), MLEM.Textures.TextureRegion)
name.vb: New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorSettings, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
nameWithType.vb: OpeningType.New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorSettings, Single, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
fullName.vb: TinyLife.World.OpeningType.New(String, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.World.WallMode, Integer, TinyLife.Utilities.ColorSettings, Single, System.Func(Of TinyLife.World.OpeningType, Integer(), TinyLife.Objects.WallLike, TinyLife.World.Opening), MLEM.Textures.TextureRegion)
name.vb: New(String, Dictionary(Of Point, TextureRegion), Point, WallMode, Integer, ColorSettings, Single, Func(Of OpeningType, Integer(), WallLike, Opening), TextureRegion)
- uid: TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point)
id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point)
@ -1120,6 +1146,17 @@ references:
name: ColorSettings
nameWithType: ColorSettings
fullName: TinyLife.Utilities.ColorSettings
- 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: MLEM.Textures.TextureRegion
commentId: T:MLEM.Textures.TextureRegion
parent: MLEM.Textures
@ -1284,7 +1321,7 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.World.OpeningType.#ctor*
commentId: Overload:TinyLife.World.OpeningType.#ctor
href: TinyLife.World.OpeningType.html#TinyLife_World_OpeningType__ctor_System_String_System_Collections_Generic_Dictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_TinyLife_World_WallMode_System_Int32_TinyLife_Utilities_ColorScheme_System_Func_TinyLife_World_OpeningType_System_Int32___TinyLife_Objects_WallLike_TinyLife_World_Opening__MLEM_Textures_TextureRegion_
href: TinyLife.World.OpeningType.html#TinyLife_World_OpeningType__ctor_System_String_System_Collections_Generic_Dictionary_Microsoft_Xna_Framework_Point_MLEM_Textures_TextureRegion__Microsoft_Xna_Framework_Point_TinyLife_World_WallMode_System_Int32_TinyLife_Utilities_ColorScheme_System_Single_System_Func_TinyLife_World_OpeningType_System_Int32___TinyLife_Objects_WallLike_TinyLife_World_Opening__MLEM_Textures_TextureRegion_
name: OpeningType
nameWithType: OpeningType.OpeningType
fullName: TinyLife.World.OpeningType.OpeningType
@ -1589,17 +1626,6 @@ references:
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
- 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: System.Int32[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32

View file

@ -619,7 +619,7 @@ items:
summary: >-
Returns the gable offset that <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> attached to this roof should be displayed with.
By default, this method returns an offset for roofs with the <xref href="TinyLife.World.RoofStyle.Gable" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.World.RoofType.Style" data-throw-if-not-resolved="false"></xref>.
By default, this method returns an offset for roofs with the <xref href="TinyLife.World.RoofStyle.Gable" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.World.RoofType.Style" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public virtual int GetGableOffset(Rectangle area, Direction2 rotation, Point innerPos)

View file

@ -15,8 +15,8 @@ items:
- TinyLife.World.Room.GetObjects``1
- TinyLife.World.Room.GetStairs
- TinyLife.World.Room.GetWalls(System.Boolean)
- TinyLife.World.Room.HasOpeningsToOutside
- TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)
- TinyLife.World.Room.LightPourPercentage
- TinyLife.World.Room.Map
- TinyLife.World.Room.Tiles
- TinyLife.World.Room.Validate
@ -181,32 +181,32 @@ items:
type: System.Boolean
content.vb: Public Property FullyRoofed As Boolean
overload: TinyLife.World.Room.FullyRoofed*
- uid: TinyLife.World.Room.HasOpeningsToOutside
commentId: P:TinyLife.World.Room.HasOpeningsToOutside
id: HasOpeningsToOutside
- uid: TinyLife.World.Room.LightPourPercentage
commentId: P:TinyLife.World.Room.LightPourPercentage
id: LightPourPercentage
parent: TinyLife.World.Room
langs:
- csharp
- vb
name: HasOpeningsToOutside
nameWithType: Room.HasOpeningsToOutside
fullName: TinyLife.World.Room.HasOpeningsToOutside
name: LightPourPercentage
nameWithType: Room.LightPourPercentage
fullName: TinyLife.World.Room.LightPourPercentage
type: Property
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
A property that stores whether this room has any openings to the outside. If this value is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>, this room will not be rendered at all if the lot that it is on is hidden, and this room is <xref href="TinyLife.World.Room.FullyRoofed" data-throw-if-not-resolved="false"></xref>.
A property that determines the amount of light that should pour in from the outside, based on the area around this room's outside walls as well as the <xref href="TinyLife.World.OpeningType.LightPour" data-throw-if-not-resolved="false"></xref> values of the openings in them. If this value is 0, this room will not be rendered at all if the lot that it is on is hidden, and this room is <xref href="TinyLife.World.Room.FullyRoofed" data-throw-if-not-resolved="false"></xref>.
This property is evaluated automatically in <xref href="TinyLife.World.Room.Validate" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public bool HasOpeningsToOutside { get; }
content: public float LightPourPercentage { get; }
parameters: []
return:
type: System.Boolean
content.vb: Public Property HasOpeningsToOutside As Boolean
overload: TinyLife.World.Room.HasOpeningsToOutside*
type: System.Single
content.vb: Public Property LightPourPercentage As Single
overload: TinyLife.World.Room.LightPourPercentage*
- uid: TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)
commentId: M:TinyLife.World.Room.IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)
id: IsSameRoom(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point},System.Int32)
@ -1047,18 +1047,35 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: TinyLife.World.OpeningType.LightPour
commentId: F:TinyLife.World.OpeningType.LightPour
href: TinyLife.World.OpeningType.html#TinyLife_World_OpeningType_LightPour
name: LightPour
nameWithType: OpeningType.LightPour
fullName: TinyLife.World.OpeningType.LightPour
- uid: TinyLife.World.Room.FullyRoofed
commentId: P:TinyLife.World.Room.FullyRoofed
href: TinyLife.World.Room.html#TinyLife_World_Room_FullyRoofed
name: FullyRoofed
nameWithType: Room.FullyRoofed
fullName: TinyLife.World.Room.FullyRoofed
- uid: TinyLife.World.Room.HasOpeningsToOutside*
commentId: Overload:TinyLife.World.Room.HasOpeningsToOutside
href: TinyLife.World.Room.html#TinyLife_World_Room_HasOpeningsToOutside
name: HasOpeningsToOutside
nameWithType: Room.HasOpeningsToOutside
fullName: TinyLife.World.Room.HasOpeningsToOutside
- uid: TinyLife.World.Room.LightPourPercentage*
commentId: Overload:TinyLife.World.Room.LightPourPercentage
href: TinyLife.World.Room.html#TinyLife_World_Room_LightPourPercentage
name: LightPourPercentage
nameWithType: Room.LightPourPercentage
fullName: TinyLife.World.Room.LightPourPercentage
- 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.World.Room.IsSameRoom*
commentId: Overload:TinyLife.World.Room.IsSameRoom
href: TinyLife.World.Room.html#TinyLife_World_Room_IsSameRoom_System_Collections_Generic_ICollection_Microsoft_Xna_Framework_Point__System_Int32_

View file

@ -1466,7 +1466,7 @@ items:
description: An optional set of variation textures that should be used based on the given camera rotation.
- id: defaultColors
type: System.Int32[]
description: The default colors that will be passed to the <xref href="TinyLife.World.Tile.ColorSettings" data-throw-if-not-resolved="false"></xref> <xref href="TinyLife.Utilities.ColorSettings.Defaults" data-throw-if-not-resolved="false"></xref>.
description: The default colors that will be passed to the <xref href="TinyLife.World.Tile.ColorSettings" data-throw-if-not-resolved="false"></xref><xref href="TinyLife.Utilities.ColorSettings.Defaults" data-throw-if-not-resolved="false"></xref>.
- id: regionWeights
type: System.Func{Microsoft.Xna.Framework.Point,System.Single}
description: An optional weight function that determines how likely each variation texture is to be picked.

View file

@ -5,9 +5,11 @@ items:
id: WallMode
parent: TinyLife.World
children:
- TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)
- TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,MLEM.Textures.UniformTextureAtlas,System.Nullable{Microsoft.Xna.Framework.Point})
- TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}})
- TinyLife.World.WallMode.Door
- TinyLife.World.WallMode.DownMaskPosition
- TinyLife.World.WallMode.DownMaskTexture
- TinyLife.World.WallMode.Full
- TinyLife.World.WallMode.FullSizeWindow
- TinyLife.World.WallMode.LongWindow
@ -416,16 +418,64 @@ items:
return:
type: Microsoft.Xna.Framework.Point
content.vb: Public ReadOnly MaskPosition As Point
- uid: TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)
id: '#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)'
- uid: TinyLife.World.WallMode.DownMaskTexture
commentId: F:TinyLife.World.WallMode.DownMaskTexture
id: DownMaskTexture
parent: TinyLife.World.WallMode
langs:
- csharp
- vb
name: WallMode(string, UniformTextureAtlas, Point)
nameWithType: WallMode.WallMode(string, UniformTextureAtlas, Point)
fullName: TinyLife.World.WallMode.WallMode(string, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point)
name: DownMaskTexture
nameWithType: WallMode.DownMaskTexture
fullName: TinyLife.World.WallMode.DownMaskTexture
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
The texture that is used as a mask for the "down" version of this wall mode when using <xref href="TinyLife.World.WallMode.MaskWallpaper(MLEM.Textures.TextureExtensions.TextureData%2cMLEM.Textures.TextureExtensions.TextureData%2cMLEM.Textures.TextureExtensions.TextureData%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point)" data-throw-if-not-resolved="false"></xref>.
Each pixel on the mask that is non-transparent will be removed from the "down" version of the <xref href="TinyLife.World.Wallpaper" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public readonly UniformTextureAtlas DownMaskTexture
return:
type: MLEM.Textures.UniformTextureAtlas
content.vb: Public ReadOnly DownMaskTexture As UniformTextureAtlas
- uid: TinyLife.World.WallMode.DownMaskPosition
commentId: F:TinyLife.World.WallMode.DownMaskPosition
id: DownMaskPosition
parent: TinyLife.World.WallMode
langs:
- csharp
- vb
name: DownMaskPosition
nameWithType: WallMode.DownMaskPosition
fullName: TinyLife.World.WallMode.DownMaskPosition
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: >-
The position on the <xref href="TinyLife.World.WallMode.DownMaskTexture" data-throw-if-not-resolved="false"></xref> that the mask for the "down" version of this wall mode is at, in texture region coordinates similar to <xref href="MLEM.Textures.UniformTextureAtlas" data-throw-if-not-resolved="false"></xref>.
Each pixel on the mask that is non-transparent will be removed from the "down" version of the <xref href="TinyLife.World.Wallpaper" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public readonly Point DownMaskPosition
return:
type: Microsoft.Xna.Framework.Point
content.vb: Public ReadOnly DownMaskPosition As Point
- uid: TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,MLEM.Textures.UniformTextureAtlas,System.Nullable{Microsoft.Xna.Framework.Point})
commentId: M:TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,MLEM.Textures.UniformTextureAtlas,System.Nullable{Microsoft.Xna.Framework.Point})
id: '#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point,MLEM.Textures.UniformTextureAtlas,System.Nullable{Microsoft.Xna.Framework.Point})'
parent: TinyLife.World.WallMode
langs:
- csharp
- vb
name: WallMode(string, UniformTextureAtlas, Point, UniformTextureAtlas, Point?)
nameWithType: WallMode.WallMode(string, UniformTextureAtlas, Point, UniformTextureAtlas, Point?)
fullName: TinyLife.World.WallMode.WallMode(string, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point?)
type: Constructor
assemblies:
- Tiny Life
@ -436,7 +486,7 @@ items:
Each pixel on the mask that is non-transparent will be removed from the <xref href="TinyLife.World.Wallpaper" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public WallMode(string name, UniformTextureAtlas maskTexture, Point maskPosition)
content: public WallMode(string name, UniformTextureAtlas maskTexture, Point maskPosition, UniformTextureAtlas downMaskTexture = null, Point? downMaskPosition = null)
parameters:
- id: name
type: System.String
@ -447,11 +497,17 @@ items:
- id: maskPosition
type: Microsoft.Xna.Framework.Point
description: The position on the <xref href="TinyLife.World.WallMode.MaskTexture" data-throw-if-not-resolved="false"></xref> that the mask is at, in texture region coordinates similar to <xref href="MLEM.Textures.UniformTextureAtlas" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(name As String, maskTexture As UniformTextureAtlas, maskPosition As Point)
- id: downMaskTexture
type: MLEM.Textures.UniformTextureAtlas
description: The texture that is used as a mask for the "down" version of this wall mode when using <xref href="TinyLife.World.WallMode.MaskWallpaper(MLEM.Textures.TextureExtensions.TextureData%2cMLEM.Textures.TextureExtensions.TextureData%2cMLEM.Textures.TextureExtensions.TextureData%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point)" data-throw-if-not-resolved="false"></xref>. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, this defaults to the default mask texture.
- id: downMaskPosition
type: System.Nullable{Microsoft.Xna.Framework.Point}
description: The position on the <xref href="TinyLife.World.WallMode.DownMaskTexture" data-throw-if-not-resolved="false"></xref> that the mask for the "down" version of this wall mode is at, in texture region coordinates similar to <xref href="MLEM.Textures.UniformTextureAtlas" data-throw-if-not-resolved="false"></xref>. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, this defaults to the default "down" mask position.
content.vb: Public Sub New(name As String, maskTexture As UniformTextureAtlas, maskPosition As Point, downMaskTexture As UniformTextureAtlas = Nothing, downMaskPosition As Point? = Nothing)
overload: TinyLife.World.WallMode.#ctor*
nameWithType.vb: WallMode.New(String, UniformTextureAtlas, Point)
fullName.vb: TinyLife.World.WallMode.New(String, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point)
name.vb: New(String, UniformTextureAtlas, Point)
nameWithType.vb: WallMode.New(String, UniformTextureAtlas, Point, UniformTextureAtlas, Point?)
fullName.vb: TinyLife.World.WallMode.New(String, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point?)
name.vb: New(String, UniformTextureAtlas, Point, UniformTextureAtlas, Point?)
- uid: TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean)
commentId: M:TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean)
id: OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean)
@ -1137,14 +1193,12 @@ references:
- uid: TinyLife.World.WallMode.MaskWallpaper(MLEM.Textures.TextureExtensions.TextureData,MLEM.Textures.TextureExtensions.TextureData,MLEM.Textures.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.World.WallMode.MaskWallpaper(MLEM.Textures.TextureExtensions.TextureData,MLEM.Textures.TextureExtensions.TextureData,MLEM.Textures.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
isExternal: true
href: TinyLife.World.WallMode.html#TinyLife_World_WallMode_MaskWallpaper_MLEM_Textures_TextureExtensions_TextureData_MLEM_Textures_TextureExtensions_TextureData_MLEM_Textures_TextureExtensions_TextureData_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
name: MaskWallpaper(TextureData, TextureData, TextureData, Point, Point, Point, Point)
nameWithType: WallMode.MaskWallpaper(TextureExtensions.TextureData, TextureExtensions.TextureData, TextureExtensions.TextureData, Point, Point, Point, Point)
fullName: TinyLife.World.WallMode.MaskWallpaper(MLEM.Textures.TextureExtensions.TextureData, MLEM.Textures.TextureExtensions.TextureData, MLEM.Textures.TextureExtensions.TextureData, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point, Microsoft.Xna.Framework.Point)
spec.csharp:
- uid: TinyLife.World.WallMode.MaskWallpaper(MLEM.Textures.TextureExtensions.TextureData,MLEM.Textures.TextureExtensions.TextureData,MLEM.Textures.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: MaskWallpaper
href: TinyLife.World.WallMode.html#TinyLife_World_WallMode_MaskWallpaper_MLEM_Textures_TextureExtensions_TextureData_MLEM_Textures_TextureExtensions_TextureData_MLEM_Textures_TextureExtensions_TextureData_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: MLEM.Textures.TextureExtensions.TextureData
name: TextureData
@ -1183,7 +1237,6 @@ references:
spec.vb:
- uid: TinyLife.World.WallMode.MaskWallpaper(MLEM.Textures.TextureExtensions.TextureData,MLEM.Textures.TextureExtensions.TextureData,MLEM.Textures.TextureExtensions.TextureData,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
name: MaskWallpaper
href: TinyLife.World.WallMode.html#TinyLife_World_WallMode_MaskWallpaper_MLEM_Textures_TextureExtensions_TextureData_MLEM_Textures_TextureExtensions_TextureData_MLEM_Textures_TextureExtensions_TextureData_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_Microsoft_Xna_Framework_Point_
- name: (
- uid: MLEM.Textures.TextureExtensions.TextureData
name: TextureData
@ -1291,15 +1344,66 @@ references:
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- uid: TinyLife.World.WallMode.DownMaskTexture
commentId: F:TinyLife.World.WallMode.DownMaskTexture
href: TinyLife.World.WallMode.html#TinyLife_World_WallMode_DownMaskTexture
name: DownMaskTexture
nameWithType: WallMode.DownMaskTexture
fullName: TinyLife.World.WallMode.DownMaskTexture
- uid: TinyLife.World.WallMode.#ctor*
commentId: Overload:TinyLife.World.WallMode.#ctor
href: TinyLife.World.WallMode.html#TinyLife_World_WallMode__ctor_System_String_MLEM_Textures_UniformTextureAtlas_Microsoft_Xna_Framework_Point_
href: TinyLife.World.WallMode.html#TinyLife_World_WallMode__ctor_System_String_MLEM_Textures_UniformTextureAtlas_Microsoft_Xna_Framework_Point_MLEM_Textures_UniformTextureAtlas_System_Nullable_Microsoft_Xna_Framework_Point__
name: WallMode
nameWithType: WallMode.WallMode
fullName: TinyLife.World.WallMode.WallMode
nameWithType.vb: WallMode.New
fullName.vb: TinyLife.World.WallMode.New
name.vb: New
- uid: System.Nullable{Microsoft.Xna.Framework.Point}
commentId: T:System.Nullable{Microsoft.Xna.Framework.Point}
parent: System
definition: System.Nullable`1
name: Point?
nameWithType: Point?
fullName: Microsoft.Xna.Framework.Point?
spec.csharp:
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: '?'
spec.vb:
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: '?'
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.nullable-1
name: Nullable<T>
nameWithType: Nullable<T>
fullName: System.Nullable<T>
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.WallDisplay.Down
commentId: F:TinyLife.WallDisplay.Down
href: TinyLife.WallDisplay.html#TinyLife_WallDisplay_Down

323
docs/api/toc.yml generated
View file

@ -2,661 +2,984 @@
items:
- uid: TinyLife
name: TinyLife
type: Namespace
items:
- uid: TinyLife.Debug
name: Debug
type: Class
- uid: TinyLife.Debug.CheatDelegate
name: Debug.CheatDelegate
type: Delegate
- uid: TinyLife.Debug.DebugDelegate
name: Debug.DebugDelegate
type: Delegate
- uid: TinyLife.DifficultyModifier
name: DifficultyModifier
type: Enum
- uid: TinyLife.GameImpl
name: GameImpl
type: Class
- uid: TinyLife.GameImpl.GameMode
name: GameImpl.GameMode
type: Enum
- uid: TinyLife.GameSpeed
name: GameSpeed
type: Enum
- uid: TinyLife.GenealogyType
name: GenealogyType
type: Enum
- uid: TinyLife.LnCategory
name: LnCategory
type: Enum
- uid: TinyLife.Localization
name: Localization
type: Class
- uid: TinyLife.MigratingStaticJsonConverter`1
name: MigratingStaticJsonConverter<T>
type: Class
- uid: TinyLife.Music
name: Music
type: Class
- uid: TinyLife.Music.Occasion
name: Music.Occasion
type: Enum
- uid: TinyLife.NameCategory
name: NameCategory
type: Enum
- uid: TinyLife.Need
name: Need
type: Class
- uid: TinyLife.NeedType
name: NeedType
type: Class
- uid: TinyLife.Options
name: Options
type: Class
- uid: TinyLife.PerSaveOptions
name: PerSaveOptions
type: Class
- uid: TinyLife.PerSaveOptions.MapInfo
name: PerSaveOptions.MapInfo
type: Class
- uid: TinyLife.PersonalityType
name: PersonalityType
type: Class
- uid: TinyLife.PersonalityType.TypeCategory
name: PersonalityType.TypeCategory
type: Enum
- uid: TinyLife.Relationship
name: Relationship
type: Class
- uid: TinyLife.RelationshipType
name: RelationshipType
type: Enum
- uid: TinyLife.RomanceType
name: RomanceType
type: Enum
- uid: TinyLife.SaveHandler
name: SaveHandler
type: Class
- uid: TinyLife.SaveHandler.SaveData
name: SaveHandler.SaveData
type: Class
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: SaveHandler.StaticMigrationInfo
type: Class
- uid: TinyLife.SaveHandler.TypeMigrationInfo
name: SaveHandler.TypeMigrationInfo
type: Class
- uid: TinyLife.SerializerContext
name: SerializerContext
type: Enum
- uid: TinyLife.Set
name: Set
type: Enum
- uid: TinyLife.WallDisplay
name: WallDisplay
type: Enum
- uid: TinyLife.Actions
name: TinyLife.Actions
type: Namespace
items:
- uid: TinyLife.Actions.Action
name: Action
type: Class
- uid: TinyLife.Actions.Action.ActionTypeConstructedDelegate
name: Action.ActionTypeConstructedDelegate
type: Delegate
- uid: TinyLife.Actions.ActionArgument
name: ActionArgument
type: Class
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
type: Class
- uid: TinyLife.Actions.ActionType
name: ActionType
type: Class
- uid: TinyLife.Actions.ActionType.AiSettings
name: ActionType.AiSettings
type: Struct
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: ActionType.CanExecuteDelegate
type: Delegate
- uid: TinyLife.Actions.ActionType.TypeSettings
name: ActionType.TypeSettings
type: Struct
- uid: TinyLife.Actions.BehaviorAction
name: BehaviorAction
type: Class
- uid: TinyLife.Actions.BehaviorAction`1
name: BehaviorAction<T>
type: Class
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
type: Struct
- uid: TinyLife.Actions.CanExecuteResult.ResultType
name: CanExecuteResult.ResultType
type: Enum
- uid: TinyLife.Actions.ChoicePromptInfo
name: ChoicePromptInfo
type: Class
- uid: TinyLife.Actions.ChoicePromptInfo.Option
name: ChoicePromptInfo.Option
type: Class
- uid: TinyLife.Actions.CleanEverythingAction
name: CleanEverythingAction
type: Class
- uid: TinyLife.Actions.CompletionType
name: CompletionType
type: Enum
- uid: TinyLife.Actions.DebugAction
name: DebugAction
type: Class
- uid: TinyLife.Actions.DeferredAction
name: DeferredAction
type: Class
- uid: TinyLife.Actions.DieAction
name: DieAction
type: Class
- uid: TinyLife.Actions.DiscardHeldItemAction
name: DiscardHeldItemAction
type: Class
- uid: TinyLife.Actions.DriveAction
name: DriveAction
type: Class
- uid: TinyLife.Actions.Emote
name: Emote
type: Class
- uid: TinyLife.Actions.EmoteCategory
name: EmoteCategory
type: Enum
- uid: TinyLife.Actions.EmoteChoices
name: EmoteChoices
type: Struct
- uid: TinyLife.Actions.GoHereAction
name: GoHereAction
type: Class
- uid: TinyLife.Actions.HelpAction
name: HelpAction
type: Class
- uid: TinyLife.Actions.HoldingPersonAction
name: HoldingPersonAction
type: Class
- uid: TinyLife.Actions.MultiAction
name: MultiAction
type: Class
- uid: TinyLife.Actions.MultiAction.Stage
name: MultiAction.Stage
type: Enum
- uid: TinyLife.Actions.OrderFromStaffAction
name: OrderFromStaffAction
type: Class
- uid: TinyLife.Actions.OutOfTownAction
name: OutOfTownAction
type: Class
- uid: TinyLife.Actions.PathfindAction
name: PathfindAction
type: Class
- uid: TinyLife.Actions.PathfindToPersonAction
name: PathfindToPersonAction
type: Class
- uid: TinyLife.Actions.PutAwayAction
name: PutAwayAction
type: Class
- uid: TinyLife.Actions.SellAction
name: SellAction
type: Class
- uid: TinyLife.Actions.SimpleBehaviorAction
name: SimpleBehaviorAction
type: Class
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
name: SimpleBehaviorAction.ActionSettings
type: Struct
- uid: TinyLife.Actions.SitAction
name: SitAction
type: Class
- uid: TinyLife.Actions.SocialAction
name: SocialAction
type: Class
- uid: TinyLife.Actions.SocialAction.StartPartnerAction
name: SocialAction.StartPartnerAction
type: Class
- uid: TinyLife.Actions.StartTogetherAction
name: StartTogetherAction
type: Class
- uid: TinyLife.Actions.StoreAction
name: StoreAction
type: Class
- uid: TinyLife.Actions.TalkAction
name: TalkAction
type: Class
- uid: TinyLife.Actions.TalkAction.TalkSettings
name: TalkAction.TalkSettings
type: Struct
- uid: TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
name: TalkAction.TalkSettings.EvaluationResult
type: Delegate
- uid: TinyLife.Actions.TellPeopleToLeaveRoomAction
name: TellPeopleToLeaveRoomAction
type: Class
- uid: TinyLife.Actions.TryGoHereAction
name: TryGoHereAction
type: Class
- uid: TinyLife.Actions.WalkAction
name: WalkAction
type: Class
- uid: TinyLife.Actions.WatchTvAction
name: WatchTvAction
type: Class
- uid: TinyLife.Actions.WorkAction
name: WorkAction
type: Class
- uid: TinyLife.Actions.Behaviors
name: TinyLife.Actions.Behaviors
type: Namespace
items:
- uid: TinyLife.Actions.Behaviors.ActionBehavior
name: ActionBehavior
type: Class
- uid: TinyLife.Actions.Behaviors.ComputerBehavior
name: ComputerBehavior
type: Class
- uid: TinyLife.Actions.Behaviors.GetAndSitDownBehavior
name: GetAndSitDownBehavior
type: Class
- uid: TinyLife.Actions.Behaviors.PhoneBehavior
name: PhoneBehavior
type: Class
- uid: TinyLife.Actions.Behaviors.PickUpOrSpawnBehavior
name: PickUpOrSpawnBehavior
type: Class
- uid: TinyLife.Actions.Behaviors.ReadBehavior
name: ReadBehavior
type: Class
- uid: TinyLife.Actions.Behaviors.SinkBehavior
name: SinkBehavior
type: Class
- uid: TinyLife.Actions.Behaviors.WorkAtDeskObjectBehavior
name: WorkAtDeskObjectBehavior
type: Class
- uid: TinyLife.Actions.Handlers
name: TinyLife.Actions.Handlers
type: Namespace
items:
- uid: TinyLife.Actions.Handlers.MultiActionHandler
name: MultiActionHandler
type: Class
- uid: TinyLife.Actions.Handlers.UnderlyingActionHandler
name: UnderlyingActionHandler
type: Class
- uid: TinyLife.Emotions
name: TinyLife.Emotions
type: Namespace
items:
- uid: TinyLife.Emotions.CombinedEmotionSource
name: CombinedEmotionSource
type: Class
- uid: TinyLife.Emotions.EmotionModifier
name: EmotionModifier
type: Class
- uid: TinyLife.Emotions.EmotionModifier.Instance
name: EmotionModifier.Instance
type: Class
- uid: TinyLife.Emotions.EmotionType
name: EmotionType
type: Class
- uid: TinyLife.Emotions.EmotionType.TypeCategory
name: EmotionType.TypeCategory
type: Enum
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
type: Interface
- uid: TinyLife.Goals
name: TinyLife.Goals
type: Namespace
items:
- uid: TinyLife.Goals.Achievement
name: Achievement
type: Class
- uid: TinyLife.Goals.AchievementType
name: AchievementType
type: Class
- uid: TinyLife.Goals.AmountGoal
name: AmountGoal
type: Class
- uid: TinyLife.Goals.AutoGoalInfo
name: AutoGoalInfo
type: Class
- uid: TinyLife.Goals.AutoTriggerGoal
name: AutoTriggerGoal
type: Class
- uid: TinyLife.Goals.AutoTriggerGoal`1
name: AutoTriggerGoal<T>
type: Class
- uid: TinyLife.Goals.ConditionedGoal
name: ConditionedGoal
type: Class
- uid: TinyLife.Goals.DistinctGoal`1
name: DistinctGoal<T>
type: Class
- uid: TinyLife.Goals.Goal
name: Goal
type: Class
- uid: TinyLife.Goals.GoalInfo
name: GoalInfo
type: Class
- uid: TinyLife.Goals.GoalSet
name: GoalSet
type: Class
- uid: TinyLife.Goals.GoalSetInfo
name: GoalSetInfo
type: Class
- uid: TinyLife.Goals.GoalTrigger
name: GoalTrigger
type: Class
- uid: TinyLife.Goals.GoalTrigger`2
name: GoalTrigger<TObject, TValue>
type: Class
- uid: TinyLife.Goals.GoalTrigger`3
name: GoalTrigger<TObject, TValue1, TValue2>
type: Class
- uid: TinyLife.Goals.GoalTrigger`4
name: GoalTrigger<TObject, TValue1, TValue2, TValue3>
type: Class
- uid: TinyLife.Goals.Goal`1
name: Goal<TInfo>
type: Class
- uid: TinyLife.Goals.IGoalTriggerable
name: IGoalTriggerable
type: Interface
- uid: TinyLife.Goals.IUpdatingMemory
name: IUpdatingMemory
type: Interface
- uid: TinyLife.Goals.Job
name: Job
type: Class
- uid: TinyLife.Goals.Job.JobPerformanceDelegate
name: Job.JobPerformanceDelegate
type: Delegate
- uid: TinyLife.Goals.JobType
name: JobType
type: Class
- uid: TinyLife.Goals.LifeGoal
name: LifeGoal
type: Class
- uid: TinyLife.Goals.LifeGoal.Instance
name: LifeGoal.Instance
type: Class
- uid: TinyLife.Goals.ManualProgressGoal
name: ManualProgressGoal
type: Class
- uid: TinyLife.Goals.Memory
name: Memory
type: Class
- uid: TinyLife.Goals.MemoryType
name: MemoryType
type: Class
- uid: TinyLife.Goals.Project
name: Project
type: Class
- uid: TinyLife.Goals.Project.ActionSettings
name: Project.ActionSettings
type: Struct
- uid: TinyLife.Goals.StudentJobType
name: StudentJobType
type: Class
- uid: TinyLife.Goals.TimedGoal
name: TimedGoal
type: Class
- uid: TinyLife.Mods
name: TinyLife.Mods
type: Namespace
items:
- uid: TinyLife.Mods.EventPhase
name: EventPhase
type: Enum
- uid: TinyLife.Mods.Mod
name: Mod
type: Class
- uid: TinyLife.Mods.ModInfo
name: ModInfo
type: Class
- uid: TinyLife.Mods.ModLoader
name: ModLoader
type: Class
- uid: TinyLife.Objects
name: TinyLife.Objects
type: Namespace
items:
- uid: TinyLife.Objects.AbstractSpot
name: AbstractSpot
type: Class
- uid: TinyLife.Objects.ActionSpot
name: ActionSpot
type: Class
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
type: Enum
- uid: TinyLife.Objects.AppliedUpgrade
name: AppliedUpgrade
type: Class
- uid: TinyLife.Objects.Bathtub
name: Bathtub
type: Class
- uid: TinyLife.Objects.Book
name: Book
type: Class
- uid: TinyLife.Objects.BreakableFurniture
name: BreakableFurniture
type: Class
- uid: TinyLife.Objects.BreakableFurniture.BrokenBehavior
name: BreakableFurniture.BrokenBehavior
type: Enum
- uid: TinyLife.Objects.BreakableFurniture.WearDownDelegate
name: BreakableFurniture.WearDownDelegate
type: Delegate
- uid: TinyLife.Objects.Chimney
name: Chimney
type: Class
- uid: TinyLife.Objects.Clothes
name: Clothes
type: Class
- uid: TinyLife.Objects.ClothesIntention
name: ClothesIntention
type: Enum
- uid: TinyLife.Objects.ClothesLayer
name: ClothesLayer
type: Enum
- uid: TinyLife.Objects.CornerFurniture
name: CornerFurniture
type: Class
- uid: TinyLife.Objects.CornerFurniture.Counter
name: CornerFurniture.Counter
type: Class
- uid: TinyLife.Objects.DeathReason
name: DeathReason
type: Enum
- uid: TinyLife.Objects.Fence
name: Fence
type: Class
- uid: TinyLife.Objects.FenceType
name: FenceType
type: Class
- uid: TinyLife.Objects.FenceWall
name: FenceWall
type: Class
- uid: TinyLife.Objects.Fireplace
name: Fireplace
type: Class
- uid: TinyLife.Objects.Food
name: Food
type: Class
- uid: TinyLife.Objects.FoodTypedItem
name: FoodTypedItem
type: Class
- uid: TinyLife.Objects.Fridge
name: Fridge
type: Class
- uid: TinyLife.Objects.Furniture
name: Furniture
type: Class
- uid: TinyLife.Objects.Furniture.FurnitureTypeConstructedDelegate
name: Furniture.FurnitureTypeConstructedDelegate
type: Delegate
- uid: TinyLife.Objects.FurnitureType
name: FurnitureType
type: Class
- uid: TinyLife.Objects.FurnitureType.TypeSettings
name: FurnitureType.TypeSettings
type: Struct
- uid: TinyLife.Objects.Gravestone
name: Gravestone
type: Class
- uid: TinyLife.Objects.IUpdatingObject
name: IUpdatingObject
type: Interface
- uid: TinyLife.Objects.IUpdatingObject.UpdateMode
name: IUpdatingObject.UpdateMode
type: Enum
- uid: TinyLife.Objects.LifeSpan
name: LifeSpan
type: Enum
- uid: TinyLife.Objects.Light
name: Light
type: Class
- uid: TinyLife.Objects.LightFurniture
name: LightFurniture
type: Class
- uid: TinyLife.Objects.LightFurniture.Settings
name: LightFurniture.Settings
type: Struct
- uid: TinyLife.Objects.MapObject
name: MapObject
type: Class
- uid: TinyLife.Objects.Newspaper
name: Newspaper
type: Class
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
type: Class
- uid: TinyLife.Objects.ObjectSpot
name: ObjectSpot
type: Class
- uid: TinyLife.Objects.Outfit
name: Outfit
type: Class
- uid: TinyLife.Objects.OverlayWallHanging
name: OverlayWallHanging
type: Class
- uid: TinyLife.Objects.Painting
name: Painting
type: Class
- uid: TinyLife.Objects.ParentInfo
name: ParentInfo
type: Struct
- uid: TinyLife.Objects.ParentInfo.AttachmentType
name: ParentInfo.AttachmentType
type: Enum
- uid: TinyLife.Objects.Particle
name: Particle
type: Class
- uid: TinyLife.Objects.Person
name: Person
type: Class
- uid: TinyLife.Objects.PersonAi
name: PersonAi
type: Class
- uid: TinyLife.Objects.PersonLike
name: PersonLike
type: Class
- uid: TinyLife.Objects.PersonLike.AddEmotionDelegate
name: PersonLike.AddEmotionDelegate
type: Delegate
- uid: TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate
name: PersonLike.AiPriorityForObjectDelegate
type: Delegate
- uid: TinyLife.Objects.PersonLike.EfficiencyModifierDelegate
name: PersonLike.EfficiencyModifierDelegate
type: Delegate
- uid: TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate
name: PersonLike.EmotionModifiersChangedDelegate
type: Delegate
- uid: TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate
name: PersonLike.PassiveActionPriorityDelegate
type: Delegate
- uid: TinyLife.Objects.PersonLike.PassiveReductionDelegate
name: PersonLike.PassiveReductionDelegate
type: Delegate
- uid: TinyLife.Objects.PersonLike.RelationshipChangeDelegate
name: PersonLike.RelationshipChangeDelegate
type: Delegate
- uid: TinyLife.Objects.PersonLike.RestoreNeedDelegate
name: PersonLike.RestoreNeedDelegate
type: Delegate
- uid: TinyLife.Objects.PersonLike.SkillBoostDelegate
name: PersonLike.SkillBoostDelegate
type: Delegate
- uid: TinyLife.Objects.PersonLike.WalkSpeedDelegate
name: PersonLike.WalkSpeedDelegate
type: Delegate
- uid: TinyLife.Objects.Pose
name: Pose
type: Enum
- uid: TinyLife.Objects.PregnancyAbility
name: PregnancyAbility
type: Enum
- uid: TinyLife.Objects.ScreenObject
name: ScreenObject
type: Class
- uid: TinyLife.Objects.SpeakStyle
name: SpeakStyle
type: Enum
- uid: TinyLife.Objects.StylePreference
name: StylePreference
type: Enum
- uid: TinyLife.Objects.Television
name: Television
type: Class
- uid: TinyLife.Objects.Television.Channel
name: Television.Channel
type: Enum
- uid: TinyLife.Objects.TrashBag
name: TrashBag
type: Class
- uid: TinyLife.Objects.TrashCan
name: TrashCan
type: Class
- uid: TinyLife.Objects.UnfinishedWoodwork
name: UnfinishedWoodwork
type: Class
- uid: TinyLife.Objects.Upgrade
name: Upgrade
type: Class
- uid: TinyLife.Objects.Vehicle
name: Vehicle
type: Class
- uid: TinyLife.Objects.Vehicle.VehicleType
name: Vehicle.VehicleType
type: Enum
- uid: TinyLife.Objects.Visibility
name: Visibility
type: Enum
- uid: TinyLife.Objects.VoiceStyle
name: VoiceStyle
type: Enum
- uid: TinyLife.Objects.WallLike
name: WallLike
type: Class
- uid: TinyLife.Objects.WornClothes
name: WornClothes
type: Class
- uid: TinyLife.Skills
name: TinyLife.Skills
type: Namespace
items:
- uid: TinyLife.Skills.FoodType
name: FoodType
type: Class
- uid: TinyLife.Skills.FoodType.ContainerType
name: FoodType.ContainerType
type: Class
- uid: TinyLife.Skills.FoodType.FoodRestriction
name: FoodType.FoodRestriction
type: Enum
- uid: TinyLife.Skills.FoodType.GetPriceDelegate
name: FoodType.GetPriceDelegate
type: Delegate
- uid: TinyLife.Skills.FoodType.IngredientSource
name: FoodType.IngredientSource
type: Class
- uid: TinyLife.Skills.PaintingType
name: PaintingType
type: Class
- uid: TinyLife.Skills.Quality
name: Quality
type: Enum
- uid: TinyLife.Skills.Skill
name: Skill
type: Class
- uid: TinyLife.Skills.SkillCategory
name: SkillCategory
type: Enum
- uid: TinyLife.Skills.SkillType
name: SkillType
type: Class
- uid: TinyLife.Skills.WoodworkingRecipe
name: WoodworkingRecipe
type: Class
- uid: TinyLife.Tools
name: TinyLife.Tools
type: Namespace
items:
- uid: TinyLife.Tools.CanPlaceResult
name: CanPlaceResult
type: Enum
- uid: TinyLife.Tools.FenceTool
name: FenceTool
type: Class
- uid: TinyLife.Tools.FurniturePlacer
name: FurniturePlacer
type: Class
- uid: TinyLife.Tools.FurniturePlacer.GetCustomPriceDelegate
name: FurniturePlacer.GetCustomPriceDelegate
type: Delegate
- uid: TinyLife.Tools.FurnitureTool
name: FurnitureTool
type: Class
- uid: TinyLife.Tools.FurnitureTool.Tab
name: FurnitureTool.Tab
type: Enum
- uid: TinyLife.Tools.LotTool
name: LotTool
type: Class
- uid: TinyLife.Tools.MoveLotTool
name: MoveLotTool
type: Class
- uid: TinyLife.Tools.MoveTool
name: MoveTool
type: Class
- uid: TinyLife.Tools.OpeningTool
name: OpeningTool
type: Class
- uid: TinyLife.Tools.PlayModeTool
name: PlayModeTool
type: Class
- uid: TinyLife.Tools.PlayModeTool.StatType
name: PlayModeTool.StatType
type: Enum
- uid: TinyLife.Tools.RemoveTool
name: RemoveTool
type: Class
- uid: TinyLife.Tools.RoofTool
name: RoofTool
type: Class
- uid: TinyLife.Tools.StairsTool
name: StairsTool
type: Class
- uid: TinyLife.Tools.TileTool
name: TileTool
type: Class
- uid: TinyLife.Tools.Tool
name: Tool
type: Class
- uid: TinyLife.Tools.UndoRedoStack
name: UndoRedoStack
type: Class
- uid: TinyLife.Tools.UndoableAction
name: UndoableAction
type: Class
- uid: TinyLife.Tools.WallTool
name: WallTool
type: Class
- uid: TinyLife.Tools.WallpaperTool
name: WallpaperTool
type: Class
- uid: TinyLife.Uis
name: TinyLife.Uis
type: Namespace
items:
- uid: TinyLife.Uis.CharacterCreator
name: CharacterCreator
type: Class
- uid: TinyLife.Uis.CharacterCreator.BoughtItemDelegate
name: CharacterCreator.BoughtItemDelegate
type: Delegate
- uid: TinyLife.Uis.CharacterCreator.CharacterCompletion
name: CharacterCreator.CharacterCompletion
type: Enum
- uid: TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate
name: CharacterCreator.GetCustomPriceDelegate
type: Delegate
- uid: TinyLife.Uis.ControlsHint
name: ControlsHint
type: Class
- uid: TinyLife.Uis.CoveringGroup
name: CoveringGroup
type: Class
- uid: TinyLife.Uis.CursorType
name: CursorType
type: Enum
- uid: TinyLife.Uis.InGameHint
name: InGameHint
type: Class
- uid: TinyLife.Uis.InGameUi
name: InGameUi
type: Class
- uid: TinyLife.Uis.MapSelectUi
name: MapSelectUi
type: Class
- uid: TinyLife.Uis.Menus
name: Menus
type: Class
- uid: TinyLife.Uis.Menus.TransitionType
name: Menus.TransitionType
type: Enum
- uid: TinyLife.Uis.NotifType
name: NotifType
type: Enum
- uid: TinyLife.Uis.Notifications
name: Notifications
type: Class
- uid: TinyLife.Utilities
name: TinyLife.Utilities
type: Namespace
items:
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
type: Class
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
type: Class
- uid: TinyLife.Utilities.ColorSettings
name: ColorSettings
type: Struct
- uid: TinyLife.Utilities.Extensions
name: Extensions
type: Class
- uid: TinyLife.Utilities.Migration
name: Migration
type: Class
- uid: TinyLife.Utilities.MigrationPhase
name: MigrationPhase
type: Enum
- uid: TinyLife.Utilities.MigrationResult
name: MigrationResult
type: Enum
- uid: TinyLife.Utilities.Migration`1
name: Migration<T>
type: Class
- uid: TinyLife.Utilities.SelectionHandler
name: SelectionHandler
type: Class
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
type: Class
- uid: TinyLife.Utilities.TextureHandler.GameContentLoadedDelegate
name: TextureHandler.GameContentLoadedDelegate
type: Delegate
- uid: TinyLife.Utilities.TextureHandler.LoadGameContentDelegate
name: TextureHandler.LoadGameContentDelegate
type: Delegate
- uid: TinyLife.World
name: TinyLife.World
type: Namespace
items:
- uid: TinyLife.World.AnimatedDoor
name: AnimatedDoor
type: Class
- uid: TinyLife.World.AutoTile
name: AutoTile
type: Class
- uid: TinyLife.World.BillsMail
name: BillsMail
type: Class
- uid: TinyLife.World.DrawDelegate
name: DrawDelegate
type: Delegate
- uid: TinyLife.World.ExportedHousehold
name: ExportedHousehold
type: Class
- uid: TinyLife.World.ExportedLot
name: ExportedLot
type: Class
- uid: TinyLife.World.FurnitureMail
name: FurnitureMail
type: Class
- uid: TinyLife.World.Household
name: Household
type: Class
- uid: TinyLife.World.Household.RandomConstellation
name: Household.RandomConstellation
type: Struct
- uid: TinyLife.World.Household.RandomRelation
name: Household.RandomRelation
type: Struct
- uid: TinyLife.World.Household.Relation
name: Household.Relation
type: Struct
- uid: TinyLife.World.Household.WeeklyBillsDelegate
name: Household.WeeklyBillsDelegate
type: Delegate
- uid: TinyLife.World.LockType
name: LockType
type: Enum
- uid: TinyLife.World.LockableAnimatedDoor
name: LockableAnimatedDoor
type: Class
- uid: TinyLife.World.Lot
name: Lot
type: Class
- uid: TinyLife.World.LotEmployment
name: LotEmployment
type: Class
- uid: TinyLife.World.LotEmployment.Instance
name: LotEmployment.Instance
type: Class
- uid: TinyLife.World.LotType
name: LotType
type: Class
- uid: TinyLife.World.LotType.CurrentVisitPriorityDelegate
name: LotType.CurrentVisitPriorityDelegate
type: Delegate
- uid: TinyLife.World.Mail
name: Mail
type: Class
- uid: TinyLife.World.Map
name: Map
type: Class
- uid: TinyLife.World.Map.PathfindingNodeConstructDelegate
name: Map.PathfindingNodeConstructDelegate
type: Delegate
- uid: TinyLife.World.Map.VisitPriorityDelegate
name: Map.VisitPriorityDelegate
type: Delegate
- uid: TinyLife.World.MapAudioEmitter
name: MapAudioEmitter
type: Class
- uid: TinyLife.World.MapSection
name: MapSection
type: Class
- uid: TinyLife.World.ObjectUpdateDelegateNoPhase`1
name: ObjectUpdateDelegateNoPhase<T>
type: Delegate
- uid: TinyLife.World.ObjectUpdateDelegate`1
name: ObjectUpdateDelegate<T>
type: Delegate
- uid: TinyLife.World.Opening
name: Opening
type: Class
- uid: TinyLife.World.OpeningType
name: OpeningType
type: Class
- uid: TinyLife.World.Roof
name: Roof
type: Class
- uid: TinyLife.World.RoofStyle
name: RoofStyle
type: Enum
- uid: TinyLife.World.RoofType
name: RoofType
type: Class
- uid: TinyLife.World.Room
name: Room
type: Class
- uid: TinyLife.World.Soundscape
name: Soundscape
type: Class
- uid: TinyLife.World.Soundscape.IntensityDelegate
name: Soundscape.IntensityDelegate
type: Delegate
- uid: TinyLife.World.Stairs
name: Stairs
type: Class
- uid: TinyLife.World.StairsType
name: StairsType
type: Class
- uid: TinyLife.World.Tile
name: Tile
type: Class
- uid: TinyLife.World.Tile.Category
name: Tile.Category
type: Enum
- uid: TinyLife.World.UpdateDelegate
name: UpdateDelegate
type: Delegate
- uid: TinyLife.World.UpdateDelegateNoPhase
name: UpdateDelegateNoPhase
type: Delegate
- uid: TinyLife.World.WalkableOpening
name: WalkableOpening
type: Class
- uid: TinyLife.World.Wall
name: Wall
type: Class
- uid: TinyLife.World.WallMode
name: WallMode
type: Class
- uid: TinyLife.World.Wallpaper
name: Wallpaper
type: Class
- uid: TinyLife.World.WaterTile
name: WaterTile
type: Class
memberLayout: SamePage

BIN
media/changelog/0.45.0.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

View file

@ -0,0 +1,86 @@
---
title: "0.45.0: Small Plants and Big Emotions"
tags: [Devlogs]
image: "24-11-29_14-12-58.png"
itch: "https://ellpeck.itch.io/tiny-life/devlog/841946/0450-small-plants-and-big-emotions"
steam: "https://store.steampowered.com/news/app/1651490/view/4441207839043617675"
---
Hi everyone! Today, there's another Tiny Life update coming at you that features some cool new plants, as well as a new visual feature: emotion particles!
It's a smaller update this time around, but I hope yall are still excited about it! I'm (finally) starting on my bachelor's thesis currently, I'm working on a paper, and I still have my research assistant job, lectures, and coursework going on - it's a lot, but I'm trying to save as much time as I can for Tiny Life development.
Anyway, let's get into this update!
# Emotion Particles
Some eagle-eyed players may be thinking "there's already emotion particles in the game, Ell! What about the sleep particles, and the anger smoke?" and you'd be right: those are the two types of emotion particles that were already in the game.
Emotion particles are meant to display visually what a Tiny is feeling like, especially for those in other households whose moods you can't just find out by selecting them. Ellpeck Games Discord user sleepysnail6 recently suggested expanding this system into, well, all the other emotions in the game, and we thought that was a brilliant idea!
For the first edition of this feature, we haven't covered *all* emotions yet, but there are now particles for the major ones! We're also not showing all of them off in this devlog post so you can discover them for yourself in game!
Joe is feeling frisky!
![](ezgif-1-954adf73b5.gif)
Hmm, now Joe is feeling a little sad. Should we make some sort of storyline out of this?
![](ezgif-1-da06d6086b.gif)
Sometimes, overwhelming sadness can really make you reflect on life and maybe, just maybe, start feeling a little creative! (That's not a feature in the game right now, I'm just trying to make these GIFs have some type of context.)
![](Tiny_Life_RiASKhHHj4.gif)
Actually, I'm leaving my very favorite one out of this post - once you checked this feature out for yourself, feel free to guess which one that is.
If you think these particles are too distracting for gameplay, or you have some other issue with them, you can also disable them in the game's options menu. This will also disable the previously available anger and sleep particles, for consistency.
# New Plants
In the little time I've had for development, I've mostly been enjoying doing pixelart recently, including some for Tiny Life! This resulted in one of the textures I'm, so far, most proud of in the game: The new weeping willow tree, which is now officially the largest tree in the game.!
![](24-11-29_14-12-58.png)
In that picture, you'll also see one of the other additions: little dandelions that you can place as a ground cover, similar to the grass and flower patches that were already in the game.
But now, feast your eyes on some more fun objects, specifically more potted plants! Can never have enough of those.
Here are three new small ones, one of which looks a bit like rhubarb:
![](24-11-29_14-13-41.png)
And here are three new large ones, one of which looks a bit like a bird of paradise plant (because that's what it is):
![](24-11-29_14-14-16.png)
# The Full Changelog
And that's about it for this update, at least in terms of fun stuff to show off! As I said at the top, this turned out to be a much smaller update, as I'm still working on The Elder Update™ in the background. I'm really hoping to be able to release that one before the end of the year, but honestly, it's not looking too likely, unfortunately. I'll keep yall updated, though, both on [the Discord](https://link.tinylifegame.com/discord) and the [new Bluesky](https://tinylifegame.bsky.social), the latter of which I've been posting on pretty regularly recently.
As always, here's the full changelog for you to enjoy.
❤ Ell
Additions
- Added three large potted plants
- Added three small potted plants
- Added a large weeping willow tree
- Added dandelion ground decorations
- Added various particles for different emotions, which can be disabled in the options menu
Improvements
- Improved the diagonal wood tile texture
- Moved world options to their own tab in the options menu
- Improved texture packing speed on startup
- Allow using the emotion cheat to get a specific emotion, rather than just emotion modifiers
- Also notify demo players of the floor restriction in the roof tool
- Made the amount of windows and doors determine the amount of natural light in a room
- Display a warning when a clothing item will be hidden under another
- Display open/closed arrows on dropdown menus
- Made randomly generated names have a high likelihood of matching the selected game language
Fixes
- Fixed various particles on people being in incorrect positions for certain ages and poses
- Fixed babies being able to use an easel
- Fixed being able to undo and redo in build mode when hovering the UI
- Fixed an exception when a transition is happening while starting another one
- Fixed center-aligned dropdown content in the character creator not being hoverable fully
- Fixed a crash when splitting households with a lot of money

Binary file not shown.

After

Width:  |  Height:  |  Size: 97 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 180 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 156 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 122 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 112 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 409 KiB