diff --git a/Changelog.md b/Changelog.md index 8177019..dcbbedc 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,51 @@ +# 0.36.0 +*August 15, 2023* + +![](media/changelog/0.36.0.png) + +> Retro Rarities and Stopped Starvation + +Read the devlog [on the website](https://tinylifegame.com/devlogs/0.36.0/). + +Additions +- Added the Retro Rarities set with art by [clovedove](https://clovedove.tumblr.com/), which includes various new furniture and clothing items in a retro style +- Added ambient firefly particles to forested areas +- Added two new funky wallpapers +- Added large concrete tiles tile + +Improvements +- Display variation textures for concrete, roads and dirt paths +- Increased default and allowed regular visitor amounts +- Added emotions for babies following adults and cleaning up babies +- Added emotions for babies reading story books and adults helping them +- Display custom content info in multi-map selection options menu +- Improved unemployment display in relationship infos +- Link new community showcase site in custom content menus +- Localized exported household, person and lot names +- Improved friendship and romance string displays in relationship panel +- Allow the espresso machine to break +- Improved passive update timing for unplayed maps + +Fixes +- Fixed jungle gym not being obstructed by roofs +- Fixed debug teleport action not working if the person is on the same map +- Fixed content not being properly validated when lots are exported +- Fixed various issues when adding additional maps to the current save +- Fixed tile grid being hidden behind multi-layer tiles +- Fixed depth positions of scaled particles on parents +- Fixed people not finding out someone's job when meeting them at work +- Fixed moving to a new lot causing the household to be added on the wrong map occasionally +- Fixed unpaid bills info displaying for inactive households +- Fixed skill achievements not working due to baby skills +- Fixed being unable to go home on a different map if standing in the same location as the home lot +- Fixed people not fully reaching their destinations on high speeds, causing subsequent actions to fail +- Fixed regular visitors failing to appear at their jobs, causing them to get fired regularly + +API +- Made Walk and Drive actions typeless +- Allow roofs to have multiple layers and colors +- Allow actions to be enqueued as priority by the AI + # 0.35.4 *August 2, 2023* diff --git a/docs/api/.manifest b/docs/api/.manifest index 1674479..277401d 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -102,6 +102,7 @@ "TinyLife.Actions.ActionType.AiSettings.#ctor": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.CanDoRandomly": "TinyLife.Actions.ActionType.AiSettings.yml", + "TinyLife.Actions.ActionType.AiSettings.EnqueuePriority": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot": "TinyLife.Actions.ActionType.AiSettings.yml", "TinyLife.Actions.ActionType.AiSettings.PassivePriority": "TinyLife.Actions.ActionType.AiSettings.yml", @@ -198,7 +199,6 @@ "TinyLife.Actions.ActionType.DiscussNpP": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DiscussWorkoutRegimen": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DoHomework": "TinyLife.Actions.ActionType.yml", - "TinyLife.Actions.ActionType.Drive": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Eat": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.EditOutfits": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.EnthuseAboutCoupons": "TinyLife.Actions.ActionType.yml", @@ -439,7 +439,6 @@ "TinyLife.Actions.ActionType.WaitForInviteIn": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WaitForOrder": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WakeUp": "TinyLife.Actions.ActionType.yml", - "TinyLife.Actions.ActionType.Walk": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WashHands": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WatchTv": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.WatchWalkthroughs": "TinyLife.Actions.ActionType.yml", @@ -606,6 +605,14 @@ "TinyLife.Actions.DieAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DieAction.yml", "TinyLife.Actions.DieAction.Reason": "TinyLife.Actions.DieAction.yml", "TinyLife.Actions.DieAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DieAction.yml", + "TinyLife.Actions.DriveAction": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point})": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.GetSpeed": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.IsCompleted": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.OnPathReady": "TinyLife.Actions.DriveAction.yml", + "TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.DriveAction.yml", "TinyLife.Actions.Emote": "TinyLife.Actions.Emote.yml", "TinyLife.Actions.Emote.Categories": "TinyLife.Actions.Emote.yml", "TinyLife.Actions.Emote.Draw(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Boolean,TinyLife.Objects.ParentInfo)": "TinyLife.Actions.Emote.yml", @@ -725,6 +732,7 @@ "TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType)": "TinyLife.Actions.OutOfTownAction.yml", "TinyLife.Actions.OutOfTownAction.NeedsToTakeCareOf": "TinyLife.Actions.OutOfTownAction.yml", "TinyLife.Actions.PathfindAction": "TinyLife.Actions.PathfindAction.yml", + "TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point})": "TinyLife.Actions.PathfindAction.yml", "TinyLife.Actions.PathfindAction.GetSpeed": "TinyLife.Actions.PathfindAction.yml", @@ -744,6 +752,7 @@ "TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.IsCompleted": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.PathfindToPersonAction.yml", + "TinyLife.Actions.PathfindToPersonAction.Target": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.PathfindToPersonAction.yml", "TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier": "TinyLife.Actions.PathfindToPersonAction.yml", @@ -868,7 +877,7 @@ "TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml", - "TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml", + "TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point})": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.GetSpeed": "TinyLife.Actions.WalkAction.yml", @@ -898,6 +907,7 @@ "TinyLife.Actions.WorkAction.AndThenIsCompleted": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.WorkAction.yml", + "TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.CreateFirstActions": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.Job": "TinyLife.Actions.WorkAction.yml", "TinyLife.Actions.WorkAction.PreInitialize": "TinyLife.Actions.WorkAction.yml", @@ -928,6 +938,9 @@ "TinyLife.Emotions.EmotionModifier.AteNonPescetarianFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AteNonVeganFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.AteNonVegetarianFood": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.BabyBookNegative": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.BabyBookPositive": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.BadChildFood": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.BadCreation": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.BadCreationAngry": "TinyLife.Emotions.EmotionModifier.yml", @@ -1038,6 +1051,7 @@ "TinyLife.Emotions.EmotionModifier.MeanConversationPartner": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.Name": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.NegativeGauge": "TinyLife.Emotions.EmotionModifier.yml", + "TinyLife.Emotions.EmotionModifier.NoBabyBathtub": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.OnVacation": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.OrderCanceled": "TinyLife.Emotions.EmotionModifier.yml", "TinyLife.Emotions.EmotionModifier.ParentalLeave": "TinyLife.Emotions.EmotionModifier.yml", @@ -1825,7 +1839,7 @@ "TinyLife.Objects.Furniture.Random": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.RemoveAndUnlink": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture)": "TinyLife.Objects.Furniture.yml", - "TinyLife.Objects.Furniture.ResetToStatic(System.Boolean)": "TinyLife.Objects.Furniture.yml", + "TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.Rotation": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2)": "TinyLife.Objects.Furniture.yml", "TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid})": "TinyLife.Objects.Furniture.yml", @@ -1950,6 +1964,18 @@ "TinyLife.Objects.FurnitureType.Puddle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Puzzle": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings)": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroChair": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroClock": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroDinnerTable": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroDinnerTableSquare": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroDoubleBed": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroFridge": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroSingleBed": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroSingleTable": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroSingleTableSquare": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroSofa": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroStove": "TinyLife.Objects.FurnitureType.yml", + "TinyLife.Objects.FurnitureType.RetroTv": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Rotations": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RoundCeilingLamp": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Sandbox": "TinyLife.Objects.FurnitureType.yml", @@ -2105,6 +2131,7 @@ "TinyLife.Objects.Light.Map": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Position": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Rotation": "TinyLife.Objects.Light.yml", + "TinyLife.Objects.Light.Scale": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Size": "TinyLife.Objects.Light.yml", "TinyLife.Objects.Light.Texture": "TinyLife.Objects.Light.yml", "TinyLife.Objects.LightFurniture": "TinyLife.Objects.LightFurniture.yml", @@ -2167,7 +2194,7 @@ "TinyLife.Objects.MapObject.ParentInfo": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.PersonRotationOrder": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Position": "TinyLife.Objects.MapObject.yml", - "TinyLife.Objects.MapObject.ResetToStatic(System.Boolean)": "TinyLife.Objects.MapObject.yml", + "TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map)": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.Validate": "TinyLife.Objects.MapObject.yml", "TinyLife.Objects.MapObject.ValidateEarly": "TinyLife.Objects.MapObject.yml", @@ -2317,12 +2344,17 @@ "TinyLife.Objects.Particle.Friction": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Gravity": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.IgnoreParentDrawPos": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.Light": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Motion": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.OnAdded": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.OnParticleUpdate": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.OnRemoved": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.OnUpdate": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.ParentInfo": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Position": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.Remove": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Scale": "TinyLife.Objects.Particle.yml", + "TinyLife.Objects.Particle.ScaleFunction": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle})": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.SpriteEffects": "TinyLife.Objects.Particle.yml", "TinyLife.Objects.Particle.TimeLived": "TinyLife.Objects.Particle.yml", @@ -2497,7 +2529,7 @@ "TinyLife.Objects.Person.RemoveHeldObject``1": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean})": "TinyLife.Objects.Person.yml", - "TinyLife.Objects.Person.ResetToStatic(System.Boolean)": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RestoreNeedDelegate": "TinyLife.Objects.Person.RestoreNeedDelegate.yml", @@ -2609,7 +2641,7 @@ "TinyLife.Objects.Vehicle.GetSpeed": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.OnRemoved": "TinyLife.Objects.Vehicle.yml", - "TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean)": "TinyLife.Objects.Vehicle.yml", + "TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.Rotation": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.Type": "TinyLife.Objects.Vehicle.yml", "TinyLife.Objects.Vehicle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Vehicle.yml", @@ -2849,6 +2881,7 @@ "TinyLife.SaveHandler.SaveData.Time": "TinyLife.SaveHandler.SaveData.yml", "TinyLife.Set": "TinyLife.Set.yml", "TinyLife.Set.ChildClothes": "TinyLife.Set.yml", + "TinyLife.Set.RetroFurniture": "TinyLife.Set.yml", "TinyLife.Set.Woodworking": "TinyLife.Set.yml", "TinyLife.Set.Workout": "TinyLife.Set.yml", "TinyLife.Skills": "TinyLife.Skills.yml", @@ -3271,6 +3304,7 @@ "TinyLife.Utilities.ColorScheme.Bricks": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.CardboardBoxes": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Ceramics": "TinyLife.Utilities.ColorScheme.yml", + "TinyLife.Utilities.ColorScheme.ColoredConcrete": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Combine(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Count": "TinyLife.Utilities.ColorScheme.yml", "TinyLife.Utilities.ColorScheme.Create(System.Object[])": "TinyLife.Utilities.ColorScheme.yml", @@ -3386,7 +3420,7 @@ "TinyLife.WallDisplay.Up": "TinyLife.WallDisplay.yml", "TinyLife.World": "TinyLife.World.yml", "TinyLife.World.AutoTile": "TinyLife.World.AutoTile.yml", - "TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.AutoTile.yml", + "TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32)": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.AutoTile.yml", "TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}})": "TinyLife.World.AutoTile.yml", @@ -3431,7 +3465,7 @@ "TinyLife.World.Household.DefaultMoney": "TinyLife.World.Household.yml", "TinyLife.World.Household.Description": "TinyLife.World.Household.yml", "TinyLife.World.Household.DisallowNewspapers": "TinyLife.World.Household.yml", - "TinyLife.World.Household.Export(System.Boolean)": "TinyLife.World.Household.yml", + "TinyLife.World.Household.Export(System.Boolean,System.Boolean)": "TinyLife.World.Household.yml", "TinyLife.World.Household.FurnitureStorage": "TinyLife.World.Household.yml", "TinyLife.World.Household.GetAverageFriendshipTo(TinyLife.Objects.Person)": "TinyLife.World.Household.yml", "TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})": "TinyLife.World.Household.yml", @@ -3585,7 +3619,7 @@ "TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)": "TinyLife.World.Map.yml", "TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", - "TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", + "TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo)": "TinyLife.World.Map.yml", "TinyLife.World.Map.MailToSend": "TinyLife.World.Map.yml", "TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml", "TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)": "TinyLife.World.Map.yml", @@ -3618,7 +3652,7 @@ "TinyLife.World.Map.Time": "TinyLife.World.Map.yml", "TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.World.Map.yml", "TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", - "TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", + "TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", "TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml", "TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[])": "TinyLife.World.Map.yml", "TinyLife.World.MapAudioEmitter": "TinyLife.World.MapAudioEmitter.yml", @@ -3658,9 +3692,10 @@ "TinyLife.World.OpeningType.Types": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.WallMode": "TinyLife.World.OpeningType.yml", "TinyLife.World.Roof": "TinyLife.World.Roof.yml", - "TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32)": "TinyLife.World.Roof.yml", + "TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[])": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.Area": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.Color": "TinyLife.World.Roof.yml", + "TinyLife.World.Roof.Colors": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.GenerateRoof(TinyLife.World.Room,TinyLife.Tools.UndoableAction)": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.GetPrice": "TinyLife.World.Roof.yml", "TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Roof.yml", @@ -3673,10 +3708,11 @@ "TinyLife.World.RoofStyle.Flat": "TinyLife.World.RoofStyle.yml", "TinyLife.World.RoofStyle.Gable": "TinyLife.World.RoofStyle.yml", "TinyLife.World.RoofType": "TinyLife.World.RoofType.yml", - "TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion)": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Colors": "TinyLife.World.RoofType.yml", - "TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.RoofType.yml", - "TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single)": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single)": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.FlatSheetMetal": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point)": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle)": "TinyLife.World.RoofType.yml", @@ -3690,7 +3726,8 @@ "TinyLife.World.RoofType.SheetMetal": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.SquareShingles": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Style": "TinyLife.World.RoofType.yml", - "TinyLife.World.RoofType.Texture": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.TextureRegion": "TinyLife.World.RoofType.yml", + "TinyLife.World.RoofType.Textures": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Thatch": "TinyLife.World.RoofType.yml", "TinyLife.World.RoofType.Types": "TinyLife.World.RoofType.yml", "TinyLife.World.Room": "TinyLife.World.Room.yml", @@ -3721,7 +3758,7 @@ "TinyLife.World.SwingingDoor.IsOpen(TinyLife.World.Map,TinyLife.World.Wall)": "TinyLife.World.SwingingDoor.yml", "TinyLife.World.SwingingDoor.Lock": "TinyLife.World.SwingingDoor.yml", "TinyLife.World.Tile": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.BaseName": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.CanBuy": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Categories": "TinyLife.World.Tile.yml", @@ -3746,9 +3783,10 @@ "TinyLife.World.Tile.Price": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.ReferencePrice": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Regions": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type)": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type)": "TinyLife.World.Tile.yml", - "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type)": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.RegionWeights": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml", + "TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type)": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Textures": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Tiles": "TinyLife.World.Tile.yml", "TinyLife.World.Tile.Width": "TinyLife.World.Tile.yml", @@ -3809,7 +3847,7 @@ "TinyLife.World.Wallpaper.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],MLEM.Textures.TextureRegion,System.Int32[],System.Type)": "TinyLife.World.Wallpaper.yml", "TinyLife.World.Wallpaper.Wallpapers": "TinyLife.World.Wallpaper.yml", "TinyLife.World.WaterTile": "TinyLife.World.WaterTile.yml", - "TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])": "TinyLife.World.WaterTile.yml", + "TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})": "TinyLife.World.WaterTile.yml", "TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32)": "TinyLife.World.WaterTile.yml", "TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean)": "TinyLife.World.WaterTile.yml" } \ No newline at end of file diff --git a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml index 5747a5a..ccf7a23 100644 --- a/docs/api/TinyLife.Actions.ActionType.AiSettings.yml +++ b/docs/api/TinyLife.Actions.ActionType.AiSettings.yml @@ -8,6 +8,7 @@ items: - TinyLife.Actions.ActionType.AiSettings.#ctor - TinyLife.Actions.ActionType.AiSettings.CanDoAtAnyPoint - TinyLife.Actions.ActionType.AiSettings.CanDoRandomly + - TinyLife.Actions.ActionType.AiSettings.EnqueuePriority - TinyLife.Actions.ActionType.AiSettings.IgnoreAiDisabled - TinyLife.Actions.ActionType.AiSettings.NeedsFreeActionSpot - TinyLife.Actions.ActionType.AiSettings.PassivePriority @@ -218,6 +219,35 @@ items: return: type: System.Boolean content.vb: Public IgnoreAiDisabled As Boolean +- uid: TinyLife.Actions.ActionType.AiSettings.EnqueuePriority + commentId: F:TinyLife.Actions.ActionType.AiSettings.EnqueuePriority + id: EnqueuePriority + parent: TinyLife.Actions.ActionType.AiSettings + langs: + - csharp + - vb + name: EnqueuePriority + nameWithType: ActionType.AiSettings.EnqueuePriority + fullName: TinyLife.Actions.ActionType.AiSettings.EnqueuePriority + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: EnqueuePriority + path: ../TinyLife/Actions/ActionType.cs + startLine: 374 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nWhether the action should be enqueued at the start of the action queue when the AI starts it, rather than at the end.\n" + example: [] + syntax: + content: public bool EnqueuePriority + return: + type: System.Boolean + content.vb: Public EnqueuePriority As Boolean - uid: TinyLife.Actions.ActionType.AiSettings.#ctor commentId: M:TinyLife.Actions.ActionType.AiSettings.#ctor id: '#ctor' @@ -236,7 +266,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/ActionType.cs - startLine: 375 + startLine: 379 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml index 9c44387..7ad5691 100644 --- a/docs/api/TinyLife.Actions.ActionType.yml +++ b/docs/api/TinyLife.Actions.ActionType.yml @@ -103,7 +103,6 @@ items: - TinyLife.Actions.ActionType.DiscussNpP - TinyLife.Actions.ActionType.DiscussWorkoutRegimen - TinyLife.Actions.ActionType.DoHomework - - TinyLife.Actions.ActionType.Drive - TinyLife.Actions.ActionType.Eat - TinyLife.Actions.ActionType.EditOutfits - TinyLife.Actions.ActionType.EnthuseAboutCoupons @@ -315,7 +314,6 @@ items: - TinyLife.Actions.ActionType.WaitForInviteIn - TinyLife.Actions.ActionType.WaitForOrder - TinyLife.Actions.ActionType.WakeUp - - TinyLife.Actions.ActionType.Walk - TinyLife.Actions.ActionType.WashHands - TinyLife.Actions.ActionType.WatchTv - TinyLife.Actions.ActionType.WatchWalkthroughs @@ -822,60 +820,6 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly DebugToggleDirty As ActionType -- uid: TinyLife.Actions.ActionType.Walk - commentId: F:TinyLife.Actions.ActionType.Walk - id: Walk - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: Walk - nameWithType: ActionType.Walk - fullName: TinyLife.Actions.ActionType.Walk - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Internal.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Walk - path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 20 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType Walk - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly Walk As ActionType -- uid: TinyLife.Actions.ActionType.Drive - commentId: F:TinyLife.Actions.ActionType.Drive - id: Drive - parent: TinyLife.Actions.ActionType - langs: - - csharp - - vb - name: Drive - nameWithType: ActionType.Drive - fullName: TinyLife.Actions.ActionType.Drive - type: Field - source: - remote: - path: TinyLife/Actions/ActionType.Internal.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Drive - path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 21 - assemblies: - - Tiny Life - namespace: TinyLife.Actions - syntax: - content: public static readonly ActionType Drive - return: - type: TinyLife.Actions.ActionType - content.vb: Public Shared ReadOnly Drive As ActionType - uid: TinyLife.Actions.ActionType.PassOut commentId: F:TinyLife.Actions.ActionType.PassOut id: PassOut @@ -894,7 +838,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassOut path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 22 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -921,7 +865,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PeeSelf path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 23 + startLine: 20 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -948,7 +892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starve path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 24 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -975,7 +919,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeAwayFromLotEmployment path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 25 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1002,7 +946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLotEmploymentLot path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 26 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1029,7 +973,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeliverMail path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 27 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1056,7 +1000,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeliverNewspaper path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 31 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1083,7 +1027,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 35 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1110,7 +1054,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectTrash path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 36 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1137,7 +1081,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitorGoHome path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 40 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1164,7 +1108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodSomewhereElse path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 48 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1191,7 +1135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotEmploymentIdle path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 49 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1218,7 +1162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 52 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1245,7 +1189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaitForOrder path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 53 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1272,7 +1216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFoodFromDisplayCase path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 54 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1299,7 +1243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeUp path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 55 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1326,7 +1270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CelebrateBirthday path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 56 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1353,7 +1297,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaitForInviteIn path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 57 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1380,7 +1324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpWithTraining path: ../TinyLife/Actions/ActionType.Internal.cs - startLine: 60 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2379,7 +2323,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJob path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 312 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2406,7 +2350,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJobFromNewspaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 313 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2433,7 +2377,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeVacationDay path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 315 + startLine: 316 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2460,7 +2404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeParentalLeave path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 318 + startLine: 319 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2487,7 +2431,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: QuitJob path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 322 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2514,7 +2458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MopPuddle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 325 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2541,7 +2485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeProgramming path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 337 + startLine: 338 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2568,7 +2512,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModGame path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 345 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2595,7 +2539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateApp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 351 + startLine: 352 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2622,7 +2566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PublishApp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 357 + startLine: 358 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2649,7 +2593,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HackSomeone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 363 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2676,7 +2620,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchProgrammingPatterns path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 368 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2703,7 +2647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WatchTv path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 373 + startLine: 374 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2730,7 +2674,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Repair path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 383 + startLine: 384 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2757,7 +2701,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PayBills path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 397 + startLine: 398 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2784,7 +2728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeWriting path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 411 + startLine: 412 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2811,7 +2755,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WriteBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 419 + startLine: 420 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2838,7 +2782,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelfPublishBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 429 + startLine: 430 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2865,7 +2809,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveBookPublished path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 430 + startLine: 431 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2892,7 +2836,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LockDoor path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 431 + startLine: 432 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2919,7 +2863,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmireLgbtFlag path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 436 + startLine: 437 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2946,7 +2890,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWater path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 439 + startLine: 440 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -2973,7 +2917,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WashHands path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 447 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3000,7 +2944,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleLight path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 454 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3027,7 +2971,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleAllLights path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 457 + startLine: 458 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3054,7 +2998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrillFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 469 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3081,7 +3025,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThrowAway path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 479 + startLine: 480 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3108,7 +3052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scrap path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 487 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3135,7 +3079,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanEverything path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 493 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3162,7 +3106,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clean path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 499 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3189,7 +3133,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Light path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 507 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3216,7 +3160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoHomework path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 516 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3243,7 +3187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayWithToy path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 528 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3270,7 +3214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CookChildFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 541 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3297,7 +3241,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayInSandbox path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 554 + startLine: 555 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3324,7 +3268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShufflePuzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 563 + startLine: 564 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3351,7 +3295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Puzzle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 571 + startLine: 572 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3378,7 +3322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Store path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 579 + startLine: 580 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3405,7 +3349,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFurnitureMail path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 590 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3432,7 +3376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadNewspaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 598 + startLine: 599 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3459,7 +3403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadJokes path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 606 + startLine: 607 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3486,7 +3430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrewCoffee path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 614 + startLine: 615 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3513,7 +3457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeTea path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 624 + startLine: 625 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3540,7 +3484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 634 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3567,7 +3511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmireFood path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 642 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3594,7 +3538,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddALittleSomething path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 650 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3621,7 +3565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RunAround path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 664 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3648,7 +3592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rummage path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 673 + startLine: 674 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3675,7 +3619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddCandle path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 680 + startLine: 681 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3702,7 +3646,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BlowOutCandles path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 686 + startLine: 687 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3729,7 +3673,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutInFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 690 + startLine: 691 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3756,7 +3700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeFromFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 704 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3783,7 +3727,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanOutFridge path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 708 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3810,7 +3754,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLeftovers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 719 + startLine: 720 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3837,7 +3781,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptChild path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 726 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3864,7 +3808,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResearchBusinessPlans path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 734 + startLine: 735 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3891,7 +3835,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PracticeSalesPitch path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 742 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3918,7 +3862,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadSkillBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 750 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3945,7 +3889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToggleNewspapers path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 759 + startLine: 760 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3972,7 +3916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutTrash path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 764 + startLine: 765 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3999,7 +3943,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayOnJungleGym path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 776 + startLine: 777 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4026,7 +3970,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorColoringBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 785 + startLine: 786 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4053,7 +3997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CollectSunlight path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 794 + startLine: 795 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4080,7 +4024,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoJogging path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 797 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4107,7 +4051,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveHere path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 805 + startLine: 806 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4134,7 +4078,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 811 + startLine: 812 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4161,7 +4105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChatOnPhoneWith path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 821 + startLine: 822 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4188,7 +4132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPhoneColor path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 825 + startLine: 826 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4215,7 +4159,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 829 + startLine: 830 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4242,7 +4186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: QuitJobPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 830 + startLine: 831 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4269,7 +4213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeVacationDayPhone path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 833 + startLine: 834 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4296,7 +4240,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InviteOver path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 836 + startLine: 837 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4323,7 +4267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TravelToMap path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 851 + startLine: 852 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4350,7 +4294,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychSelfUp path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 855 + startLine: 856 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4377,7 +4321,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBabyBook path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 859 + startLine: 860 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4404,7 +4348,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 871 + startLine: 872 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4431,7 +4375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UseDiaper path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 883 + startLine: 884 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4458,7 +4402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowAdult path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 891 + startLine: 892 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4485,7 +4429,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveBaby path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 908 + startLine: 909 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4512,7 +4456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HaveAbortion path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 916 + startLine: 917 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4539,7 +4483,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakePregnancyTest path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 919 + startLine: 920 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4566,7 +4510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeOutOfCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 926 + startLine: 927 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4593,7 +4537,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SleepInCrib path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 935 + startLine: 936 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4620,7 +4564,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MakeDrinks path: ../TinyLife/Actions/ActionType.Misc.cs - startLine: 949 + startLine: 950 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.DriveAction.yml b/docs/api/TinyLife.Actions.DriveAction.yml new file mode 100644 index 0000000..74e27c2 --- /dev/null +++ b/docs/api/TinyLife.Actions.DriveAction.yml @@ -0,0 +1,3994 @@ +### YamlMime:ManagedReference +items: +- uid: TinyLife.Actions.DriveAction + commentId: T:TinyLife.Actions.DriveAction + id: DriveAction + parent: TinyLife.Actions + children: + - TinyLife.Actions.DriveAction.#ctor(TinyLife.Actions.ActionInfo) + - TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + - TinyLife.Actions.DriveAction.GetSpeed + - TinyLife.Actions.DriveAction.IsCompleted + - TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.DriveAction.OnPathReady + - TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + langs: + - csharp + - vb + name: DriveAction + nameWithType: DriveAction + fullName: TinyLife.Actions.DriveAction + type: Class + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: DriveAction + path: ../TinyLife/Actions/DriveAction.cs + startLine: 20 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA drive action is the action that gets executed by if the distance long enough to drive.\nThis action involves a Tiny getting into a that this action spawns, driving on a road and then exiting and deleting the .\n" + example: [] + syntax: + content: 'public class DriveAction : PathfindAction, IGenericDataHolder' + content.vb: Public Class DriveAction Inherits PathfindAction Implements IGenericDataHolder + inheritance: + - System.Object + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder + - TinyLife.Actions.Action + - TinyLife.Actions.PathfindAction + implements: + - MLEM.Misc.IGenericDataHolder + inheritedMembers: + - TinyLife.Actions.PathfindAction.SpeedMultiplier + - TinyLife.Actions.PathfindAction.Path + - TinyLife.Actions.PathfindAction.PathReady + - TinyLife.Actions.PathfindAction.Initialize + - TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + - TinyLife.Actions.Action.Random + - TinyLife.Actions.Action.InProgressTime + - TinyLife.Actions.Action.FullyInProgress + - TinyLife.Actions.Action.Type + - TinyLife.Actions.Action.Info + - TinyLife.Actions.Action.Id + - TinyLife.Actions.Action.StartedAutomatically + - TinyLife.Actions.Action.Parent + - TinyLife.Actions.Action.Person + - TinyLife.Actions.Action.ElapsedTime + - TinyLife.Actions.Action.PlayerPromptOpen + - TinyLife.Actions.Action.ForceResult + - TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + - TinyLife.Actions.Action.CanStartNow + - TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + - TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + - TinyLife.Actions.Action.GetIconObject + - TinyLife.Actions.Action.CausesExtremelyFastSpeed + - TinyLife.Actions.Action.GetDisplayName + - TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + - TinyLife.Actions.Action.GetProgress + - TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + - TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + - TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + - TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + - TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + - TinyLife.Actions.Action.ResetSpeech + - TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + - TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + - TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + - TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + - TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.GetChildren(System.Boolean) + - TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + - TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + - TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + - TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + - TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + - TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + - TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + - TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + - TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + - TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + - TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + - TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + - MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + - System.Object.Equals(System.Object) + - System.Object.Equals(System.Object,System.Object) + - System.Object.GetHashCode + - System.Object.GetType + - System.Object.MemberwiseClone + - System.Object.ReferenceEquals(System.Object,System.Object) + - System.Object.ToString + extensionMethods: + - TinyLife.Actions.DriveAction.TinyLife.Utilities.Extensions.JsonCopy``1 +- uid: TinyLife.Actions.DriveAction.#ctor(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.DriveAction.#ctor(TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionInfo)' + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: DriveAction(ActionInfo) + nameWithType: DriveAction.DriveAction(ActionInfo) + fullName: TinyLife.Actions.DriveAction.DriveAction(TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/DriveAction.cs + startLine: 27 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nCreates a new typeless action with the given action information.\n" + example: [] + syntax: + content: public DriveAction(ActionInfo info) + parameters: + - id: info + type: TinyLife.Actions.ActionInfo + description: The information for this action. + content.vb: Public Sub New(info As ActionInfo) + overload: TinyLife.Actions.DriveAction.#ctor* + nameWithType.vb: DriveAction.New(ActionInfo) + fullName.vb: TinyLife.Actions.DriveAction.New(TinyLife.Actions.ActionInfo) + name.vb: New(ActionInfo) +- uid: TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + commentId: M:TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + id: FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: FindPath(ICollection) + nameWithType: DriveAction.FindPath(ICollection) + fullName: TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection) + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: FindPath + path: ../TinyLife/Actions/DriveAction.cs + startLine: 30 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nA method called by to start finding a path to the given goal location.\n" + example: [] + syntax: + content: protected override Task> FindPath(ICollection goals) + parameters: + - id: goals + type: System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point} + description: The goal locations + return: + type: System.Threading.Tasks.Task{System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}} + description: A task that, when finished, returns a path + content.vb: Protected Overrides Function FindPath(goals As ICollection(Of Point)) As Task(Of Stack(Of Point)) + overridden: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + overload: TinyLife.Actions.DriveAction.FindPath* + nameWithType.vb: DriveAction.FindPath(ICollection(Of Point)) + fullName.vb: TinyLife.Actions.DriveAction.FindPath(System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point)) + name.vb: FindPath(ICollection(Of Point)) +- uid: TinyLife.Actions.DriveAction.GetSpeed + commentId: M:TinyLife.Actions.DriveAction.GetSpeed + id: GetSpeed + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: GetSpeed() + nameWithType: DriveAction.GetSpeed() + fullName: TinyLife.Actions.DriveAction.GetSpeed() + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: GetSpeed + path: ../TinyLife/Actions/DriveAction.cs + startLine: 65 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturns the speed that the should traverse with.\n" + example: [] + syntax: + content: protected override float GetSpeed() + return: + type: System.Single + description: The speed + content.vb: Protected Overrides Function GetSpeed() As Single + overridden: TinyLife.Actions.PathfindAction.GetSpeed + overload: TinyLife.Actions.DriveAction.GetSpeed* +- uid: TinyLife.Actions.DriveAction.OnPathReady + commentId: M:TinyLife.Actions.DriveAction.OnPathReady + id: OnPathReady + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: OnPathReady() + nameWithType: DriveAction.OnPathReady() + fullName: TinyLife.Actions.DriveAction.OnPathReady() + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnPathReady + path: ../TinyLife/Actions/DriveAction.cs + startLine: 70 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThis method is called right before the variable is set to true.\nAt the point of this method being called, will have a value.\n" + example: [] + syntax: + content: protected override void OnPathReady() + content.vb: Protected Overrides Sub OnPathReady() + overridden: TinyLife.Actions.PathfindAction.OnPathReady + overload: TinyLife.Actions.DriveAction.OnPathReady* +- uid: TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: Update(GameTime, TimeSpan, float) + nameWithType: DriveAction.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Update + path: ../TinyLife/Actions/DriveAction.cs + startLine: 93 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThis method is called every update frame if this action is currently active.\nBy default, only the is modified in this method and is called.\n" + example: [] + syntax: + content: public override void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The current game time + - id: passedInGame + type: System.TimeSpan + description: The amount of time that has passed, in game time + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Public Overrides Sub Update(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overridden: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + overload: TinyLife.Actions.DriveAction.Update* + nameWithType.vb: DriveAction.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.DriveAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) +- uid: TinyLife.Actions.DriveAction.IsCompleted + commentId: M:TinyLife.Actions.DriveAction.IsCompleted + id: IsCompleted + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: IsCompleted() + nameWithType: DriveAction.IsCompleted() + fullName: TinyLife.Actions.DriveAction.IsCompleted() + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: IsCompleted + path: ../TinyLife/Actions/DriveAction.cs + startLine: 111 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThis method is called every update frame by a if this action is currently active to check if it should be stopped.\nIf this returns a result other than , will be called and the action is stopped.\nBy default, only modifies the completion type, otherwise is returned.\n" + example: [] + syntax: + content: public override CompletionType IsCompleted() + return: + type: TinyLife.Actions.CompletionType + description: The current completion type of this action + content.vb: Public Overrides Function IsCompleted() As CompletionType + overridden: TinyLife.Actions.PathfindAction.IsCompleted + overload: TinyLife.Actions.DriveAction.IsCompleted* +- uid: TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType) + id: OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.DriveAction + langs: + - csharp + - vb + name: OnCompleted(CompletionType) + nameWithType: DriveAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.DriveAction.OnCompleted(TinyLife.Actions.CompletionType) + type: Method + source: + remote: + path: TinyLife/Actions/DriveAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnCompleted + path: ../TinyLife/Actions/DriveAction.cs + startLine: 123 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThis method is called when this action , or if it is canceled from an outside source.\nNote that, if this method is called as a result of , the passed will be the same.\nBy default, only is called.\n" + example: [] + syntax: + content: public override void OnCompleted(CompletionType type) + parameters: + - id: type + type: TinyLife.Actions.CompletionType + description: The type that this action completed with + content.vb: Public Overrides Sub OnCompleted(type As CompletionType) + overridden: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + overload: TinyLife.Actions.DriveAction.OnCompleted* +references: +- uid: TinyLife.Actions.ActionType.GoHere + commentId: F:TinyLife.Actions.ActionType.GoHere + name: GoHere + nameWithType: ActionType.GoHere + fullName: TinyLife.Actions.ActionType.GoHere +- uid: TinyLife.Objects.Vehicle + commentId: T:TinyLife.Objects.Vehicle + name: Vehicle + nameWithType: Vehicle + fullName: TinyLife.Objects.Vehicle +- uid: TinyLife.Actions + commentId: N:TinyLife.Actions + name: TinyLife.Actions + nameWithType: TinyLife.Actions + fullName: TinyLife.Actions + spec.csharp: + - uid: TinyLife + name: TinyLife + - name: . + - uid: TinyLife.Actions + name: Actions + spec.vb: + - uid: TinyLife + name: TinyLife + - name: . + - uid: TinyLife.Actions + name: Actions +- uid: System.Object + commentId: T:System.Object + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + name: object + nameWithType: object + fullName: object + nameWithType.vb: Object + fullName.vb: Object + name.vb: Object +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder + parent: MLEM.Data.Json + isExternal: true + name: JsonTypeSafeGenericDataHolder + nameWithType: JsonTypeSafeGenericDataHolder + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder +- uid: TinyLife.Actions.Action + commentId: T:TinyLife.Actions.Action + parent: TinyLife.Actions + name: Action + nameWithType: Action + fullName: TinyLife.Actions.Action +- uid: TinyLife.Actions.PathfindAction + commentId: T:TinyLife.Actions.PathfindAction + parent: TinyLife.Actions + name: PathfindAction + nameWithType: PathfindAction + fullName: TinyLife.Actions.PathfindAction +- uid: MLEM.Misc.IGenericDataHolder + commentId: T:MLEM.Misc.IGenericDataHolder + parent: MLEM.Misc + isExternal: true + name: IGenericDataHolder + nameWithType: IGenericDataHolder + fullName: MLEM.Misc.IGenericDataHolder +- uid: TinyLife.Actions.PathfindAction.SpeedMultiplier + commentId: F:TinyLife.Actions.PathfindAction.SpeedMultiplier + parent: TinyLife.Actions.PathfindAction + name: SpeedMultiplier + nameWithType: PathfindAction.SpeedMultiplier + fullName: TinyLife.Actions.PathfindAction.SpeedMultiplier +- uid: TinyLife.Actions.PathfindAction.Path + commentId: P:TinyLife.Actions.PathfindAction.Path + parent: TinyLife.Actions.PathfindAction + name: Path + nameWithType: PathfindAction.Path + fullName: TinyLife.Actions.PathfindAction.Path +- uid: TinyLife.Actions.PathfindAction.PathReady + commentId: P:TinyLife.Actions.PathfindAction.PathReady + parent: TinyLife.Actions.PathfindAction + name: PathReady + nameWithType: PathfindAction.PathReady + fullName: TinyLife.Actions.PathfindAction.PathReady +- uid: TinyLife.Actions.PathfindAction.Initialize + commentId: M:TinyLife.Actions.PathfindAction.Initialize + parent: TinyLife.Actions.PathfindAction + name: Initialize() + nameWithType: PathfindAction.Initialize() + fullName: TinyLife.Actions.PathfindAction.Initialize() + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.Initialize + name: Initialize + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.Initialize + name: Initialize + - name: ( + - name: ) +- uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + parent: TinyLife.Actions.PathfindAction + name: Validate(Person) + nameWithType: PathfindAction.Validate(Person) + fullName: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + name: Validate + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.Validate(TinyLife.Objects.Person) + name: Validate + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) +- uid: TinyLife.Actions.Action.Random + commentId: F:TinyLife.Actions.Action.Random + parent: TinyLife.Actions.Action + name: Random + nameWithType: Action.Random + fullName: TinyLife.Actions.Action.Random +- uid: TinyLife.Actions.Action.InProgressTime + commentId: P:TinyLife.Actions.Action.InProgressTime + parent: TinyLife.Actions.Action + name: InProgressTime + nameWithType: Action.InProgressTime + fullName: TinyLife.Actions.Action.InProgressTime +- uid: TinyLife.Actions.Action.FullyInProgress + commentId: P:TinyLife.Actions.Action.FullyInProgress + parent: TinyLife.Actions.Action + name: FullyInProgress + nameWithType: Action.FullyInProgress + fullName: TinyLife.Actions.Action.FullyInProgress +- uid: TinyLife.Actions.Action.Type + commentId: F:TinyLife.Actions.Action.Type + parent: TinyLife.Actions.Action + name: Type + nameWithType: Action.Type + fullName: TinyLife.Actions.Action.Type +- uid: TinyLife.Actions.Action.Info + commentId: F:TinyLife.Actions.Action.Info + parent: TinyLife.Actions.Action + name: Info + nameWithType: Action.Info + fullName: TinyLife.Actions.Action.Info +- uid: TinyLife.Actions.Action.Id + commentId: F:TinyLife.Actions.Action.Id + parent: TinyLife.Actions.Action + name: Id + nameWithType: Action.Id + fullName: TinyLife.Actions.Action.Id +- uid: TinyLife.Actions.Action.StartedAutomatically + commentId: P:TinyLife.Actions.Action.StartedAutomatically + parent: TinyLife.Actions.Action + name: StartedAutomatically + nameWithType: Action.StartedAutomatically + fullName: TinyLife.Actions.Action.StartedAutomatically +- uid: TinyLife.Actions.Action.Parent + commentId: P:TinyLife.Actions.Action.Parent + parent: TinyLife.Actions.Action + name: Parent + nameWithType: Action.Parent + fullName: TinyLife.Actions.Action.Parent +- uid: TinyLife.Actions.Action.Person + commentId: P:TinyLife.Actions.Action.Person + parent: TinyLife.Actions.Action + name: Person + nameWithType: Action.Person + fullName: TinyLife.Actions.Action.Person +- uid: TinyLife.Actions.Action.ElapsedTime + commentId: P:TinyLife.Actions.Action.ElapsedTime + parent: TinyLife.Actions.Action + name: ElapsedTime + nameWithType: Action.ElapsedTime + fullName: TinyLife.Actions.Action.ElapsedTime +- uid: TinyLife.Actions.Action.PlayerPromptOpen + commentId: P:TinyLife.Actions.Action.PlayerPromptOpen + parent: TinyLife.Actions.Action + name: PlayerPromptOpen + nameWithType: Action.PlayerPromptOpen + fullName: TinyLife.Actions.Action.PlayerPromptOpen +- uid: TinyLife.Actions.Action.ForceResult + commentId: F:TinyLife.Actions.Action.ForceResult + parent: TinyLife.Actions.Action + name: ForceResult + nameWithType: Action.ForceResult + fullName: TinyLife.Actions.Action.ForceResult +- uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + commentId: M:TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + parent: TinyLife.Actions.Action + name: TryForceResult(CompletionType, CanExecuteResult?, MapObject) + nameWithType: Action.TryForceResult(CompletionType, CanExecuteResult?, MapObject) + fullName: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType, TinyLife.Actions.CanExecuteResult?, TinyLife.Objects.MapObject) + spec.csharp: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType,System.Nullable{TinyLife.Actions.CanExecuteResult},TinyLife.Objects.MapObject) + name: TryForceResult + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.CanExecuteResult + name: CanExecuteResult + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.MapObject + name: MapObject + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanMultitask(Action) + nameWithType: Action.CanMultitask(Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action) + name: CanMultitask + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) +- uid: TinyLife.Actions.Action.CanStartNow + commentId: M:TinyLife.Actions.Action.CanStartNow + parent: TinyLife.Actions.Action + name: CanStartNow() + nameWithType: Action.CanStartNow() + fullName: TinyLife.Actions.Action.CanStartNow() + spec.csharp: + - uid: TinyLife.Actions.Action.CanStartNow + name: CanStartNow + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanStartNow + name: CanStartNow + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanCancel(Action) + nameWithType: Action.CanCancel(Action) + fullName: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanCancel(TinyLife.Actions.Action) + name: CanCancel + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) +- uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.Action + name: GetNextAction(CompletionType) + nameWithType: Action.GetNextAction(CompletionType) + fullName: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetNextAction(TinyLife.Actions.CompletionType) + name: GetNextAction + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ) +- uid: TinyLife.Actions.Action.GetIconObject + commentId: M:TinyLife.Actions.Action.GetIconObject + parent: TinyLife.Actions.Action + name: GetIconObject() + nameWithType: Action.GetIconObject() + fullName: TinyLife.Actions.Action.GetIconObject() + spec.csharp: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetIconObject + name: GetIconObject + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + commentId: M:TinyLife.Actions.Action.CausesExtremelyFastSpeed + parent: TinyLife.Actions.Action + name: CausesExtremelyFastSpeed() + nameWithType: Action.CausesExtremelyFastSpeed() + fullName: TinyLife.Actions.Action.CausesExtremelyFastSpeed() + spec.csharp: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CausesExtremelyFastSpeed + name: CausesExtremelyFastSpeed + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.GetDisplayName + commentId: M:TinyLife.Actions.Action.GetDisplayName + parent: TinyLife.Actions.Action + name: GetDisplayName() + nameWithType: Action.GetDisplayName() + fullName: TinyLife.Actions.Action.GetDisplayName() + spec.csharp: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetDisplayName + name: GetDisplayName + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + commentId: M:TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + parent: TinyLife.Actions.Action + name: CanEnqueueConversation(Person, ActionType) + nameWithType: Action.CanEnqueueConversation(Person, ActionType) + fullName: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person, TinyLife.Actions.ActionType) + spec.csharp: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType) + name: CanEnqueueConversation + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ) +- uid: TinyLife.Actions.Action.GetProgress + commentId: M:TinyLife.Actions.Action.GetProgress + parent: TinyLife.Actions.Action + name: GetProgress() + nameWithType: Action.GetProgress() + fullName: TinyLife.Actions.Action.GetProgress() + spec.csharp: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetProgress + name: GetProgress + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + commentId: M:TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: OnChildCompleted(Action, CompletionType, bool) + nameWithType: Action.OnChildCompleted(Action, CompletionType, bool) + fullName: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, bool) + nameWithType.vb: Action.OnChildCompleted(Action, CompletionType, Boolean) + fullName.vb: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action, TinyLife.Actions.CompletionType, Boolean) + name.vb: OnChildCompleted(Action, CompletionType, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OnChildCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean) + name: OnChildCompleted + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ',' + - name: " " + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion) + nameWithType: Action.OpenPlayerPrompt(string, Predicate, Action, bool, Func>, TextureRegion) + fullName: TinyLife.Actions.Action.OpenPlayerPrompt(string, System.Predicate, System.Action, bool, System.Func>, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenPlayerPrompt(String, System.Predicate(Of MLEM.Ui.Elements.Panel), System.Action(Of MLEM.Ui.Elements.Panel), Boolean, System.Func(Of TinyLife.Uis.CoveringGroup, System.Collections.Generic.IEnumerable(Of MLEM.Ui.Elements.Element)), MLEM.Textures.TextureRegion) + name.vb: OpenPlayerPrompt(String, Predicate(Of Panel), Action(Of Panel), Boolean, Func(Of CoveringGroup, IEnumerable(Of Element)), TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + name: OpenPlayerPrompt + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: MLEM.Ui.Elements.Element + name: Element + isExternal: true + - name: '>' + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenPlayerPrompt(System.String,System.Predicate{MLEM.Ui.Elements.Panel},System.Action{MLEM.Ui.Elements.Panel},System.Boolean,System.Func{TinyLife.Uis.CoveringGroup,System.Collections.Generic.IEnumerable{MLEM.Ui.Elements.Element}},MLEM.Textures.TextureRegion) + name: OpenPlayerPrompt + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Panel + name: Panel + isExternal: true + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Uis.CoveringGroup + name: CoveringGroup + - name: ',' + - name: " " + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Ui.Elements.Element + name: Element + isExternal: true + - name: ) + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: OpenYesNoPrompt(string, Action, Action, TextureRegion) + nameWithType: Action.OpenYesNoPrompt(string, Action, Action, TextureRegion) + fullName: TinyLife.Actions.Action.OpenYesNoPrompt(string, System.Action, System.Action, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenYesNoPrompt(String, Action, Action, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenYesNoPrompt(String, System.Action, System.Action, MLEM.Textures.TextureRegion) + name.vb: OpenYesNoPrompt(String, Action, Action, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenYesNoPrompt(System.String,System.Action,System.Action,MLEM.Textures.TextureRegion) + name: OpenYesNoPrompt + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: OpenTextPrompt(string, Action, Predicate, Rule, string, TextureRegion) + nameWithType: Action.OpenTextPrompt(string, Action, Predicate, TextField.Rule, string, TextureRegion) + fullName: TinyLife.Actions.Action.OpenTextPrompt(string, System.Action, System.Predicate, MLEM.Ui.Elements.TextField.Rule, string, MLEM.Textures.TextureRegion) + nameWithType.vb: Action.OpenTextPrompt(String, Action(Of String), Predicate(Of String), TextField.Rule, String, TextureRegion) + fullName.vb: TinyLife.Actions.Action.OpenTextPrompt(String, System.Action(Of String), System.Predicate(Of String), MLEM.Ui.Elements.TextField.Rule, String, MLEM.Textures.TextureRegion) + name.vb: OpenTextPrompt(String, Action(Of String), Predicate(Of String), Rule, String, TextureRegion) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: '>' + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenTextPrompt(System.String,System.Action{System.String},System.Predicate{System.String},MLEM.Ui.Elements.TextField.Rule,System.String,MLEM.Textures.TextureRegion) + name: OpenTextPrompt + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Action`1 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: System.Predicate`1 + name: Predicate + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.predicate-1 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + - name: ',' + - name: " " + - uid: MLEM.Ui.Elements.TextField.Rule + name: Rule + isExternal: true + - name: ',' + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + commentId: M:TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + parent: TinyLife.Actions.Action + name: OpenChoicePrompt(ChoicePromptInfo) + nameWithType: Action.OpenChoicePrompt(ChoicePromptInfo) + fullName: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.OpenChoicePrompt(TinyLife.Actions.ChoicePromptInfo) + name: OpenChoicePrompt + - name: ( + - uid: TinyLife.Actions.ChoicePromptInfo + name: ChoicePromptInfo + - name: ) +- uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float) + nameWithType: Action.SpeakAlone(GameTime, float, EmoteCategory, SpeakStyle, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, int, float, float, float, float) + nameWithType.vb: Action.SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, Integer, Single, Single, Single, Single) + name.vb: SpeakAlone(GameTime, Single, EmoteCategory, SpeakStyle, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakAlone + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + commentId: M:TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int) + nameWithType: Action.ThinkAlone(GameTime, float, EmoteCategory, float, float, float, float, int) + fullName: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, float, float, float, float, int) + nameWithType.vb: Action.ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer) + fullName.vb: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, Single, Single, Single, Single, Integer) + name.vb: ThinkAlone(GameTime, Single, EmoteCategory, Single, Single, Single, Single, Integer) + spec.csharp: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32) + name: ThinkAlone + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ) +- uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + commentId: M:TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float) + nameWithType: Action.SpeakInConversation(Person, GameTime, float, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, int, float, float, float, float) + fullName: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, float, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, int, float, float, float, float) + nameWithType.vb: Action.SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single) + fullName.vb: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person, Microsoft.Xna.Framework.GameTime, Single, TinyLife.Actions.EmoteCategory, TinyLife.Objects.SpeakStyle, TinyLife.Actions.EmoteCategory?, TinyLife.Objects.SpeakStyle?, Integer, Single, Single, Single, Single) + name.vb: SpeakInConversation(Person, GameTime, Single, EmoteCategory, SpeakStyle, EmoteCategory?, SpeakStyle?, Integer, Single, Single, Single, Single) + spec.csharp: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single) + name: SpeakInConversation + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: ',' + - name: " " + - uid: TinyLife.Actions.EmoteCategory + name: EmoteCategory + - name: '?' + - name: ',' + - name: " " + - uid: TinyLife.Objects.SpeakStyle + name: SpeakStyle + - name: '?' + - name: ',' + - name: " " + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.Action.ResetSpeech + commentId: M:TinyLife.Actions.Action.ResetSpeech + parent: TinyLife.Actions.Action + name: ResetSpeech() + nameWithType: Action.ResetSpeech() + fullName: TinyLife.Actions.Action.ResetSpeech() + spec.csharp: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.ResetSpeech + name: ResetSpeech + - name: ( + - name: ) +- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + name: FacePartner(Person) + nameWithType: Action.FacePartner(Person) + fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + name: FacePartner + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person) + name: FacePartner + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + name: CompleteIfNeedFull(NeedType, Person) + nameWithType: Action.CompleteIfNeedFull(NeedType, Person) + fullName: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType, TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + name: CompleteIfNeedFull + - name: ( + - uid: TinyLife.NeedType + name: NeedType + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person) + name: CompleteIfNeedFull + - name: ( + - uid: TinyLife.NeedType + name: NeedType + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ) +- uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + commentId: M:TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + nameWithType: Action.CompleteIfTimeUp(TimeSpan, bool, SkillType, float, bool) + fullName: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, bool, TinyLife.Skills.SkillType, float, bool) + nameWithType.vb: Action.CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + fullName.vb: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan, Boolean, TinyLife.Skills.SkillType, Single, Boolean) + name.vb: CompleteIfTimeUp(TimeSpan, Boolean, SkillType, Single, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean) + name: CompleteIfTimeUp + - name: ( + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Skills.SkillType + name: SkillType + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + commentId: M:TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + parent: TinyLife.Actions.Action + name: CancelIfEmotional(params EmotionType[]) + nameWithType: Action.CancelIfEmotional(params EmotionType[]) + fullName: TinyLife.Actions.Action.CancelIfEmotional(params TinyLife.Emotions.EmotionType[]) + nameWithType.vb: Action.CancelIfEmotional(ParamArray EmotionType()) + fullName.vb: TinyLife.Actions.Action.CancelIfEmotional(ParamArray TinyLife.Emotions.EmotionType()) + name.vb: CancelIfEmotional(ParamArray EmotionType()) + spec.csharp: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + - name: ( + - name: params + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + - name: '[' + - name: ']' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[]) + name: CancelIfEmotional + - name: ( + - name: ParamArray + - name: " " + - uid: TinyLife.Emotions.EmotionType + name: EmotionType + - name: ( + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: Sit(Furniture, float, ActionSpot) + nameWithType: Action.Sit(Furniture, float, ActionSpot) + fullName: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, float, TinyLife.Objects.ActionSpot) + nameWithType.vb: Action.Sit(Furniture, Single, ActionSpot) + fullName.vb: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture, Single, TinyLife.Objects.ActionSpot) + name.vb: Sit(Furniture, Single, ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.Sit(TinyLife.Objects.Furniture,System.Single,TinyLife.Objects.ActionSpot) + name: Sit + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + - name: ) +- uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChildren(System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: GetChildren(bool) + nameWithType: Action.GetChildren(bool) + fullName: TinyLife.Actions.Action.GetChildren(bool) + nameWithType.vb: Action.GetChildren(Boolean) + fullName.vb: TinyLife.Actions.Action.GetChildren(Boolean) + name.vb: GetChildren(Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChildren(System.Boolean) + name: GetChildren + - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + commentId: M:TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + name: GetChild(Guid, bool) + nameWithType: Action.GetChild(Guid, bool) + fullName: TinyLife.Actions.Action.GetChild(System.Guid, bool) + nameWithType.vb: Action.GetChild(Of T)(Guid, Boolean) + fullName.vb: TinyLife.Actions.Action.GetChild(Of T)(System.Guid, Boolean) + name.vb: GetChild(Of T)(Guid, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetChild``1(System.Guid,System.Boolean) + name: GetChild + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.Guid + name: Guid + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, TinyLife.Objects.ObjectCategory, TinyLife.Objects.ObjectCategory, Boolean) + name.vb: PickUpAndGoTo(ActionInfo, ObjectCategory, ObjectCategory, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,TinyLife.Objects.ObjectCategory,System.Boolean) + name: PickUpAndGoTo + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + commentId: M:TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: PickUpAndGoTo(ActionInfo, Func, Func, bool) + nameWithType: Action.PickUpAndGoTo(ActionInfo, Func, Func, bool) + fullName: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func, System.Func, bool) + nameWithType.vb: Action.PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + fullName.vb: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo, System.Func(Of TinyLife.Objects.Furniture, Boolean), System.Func(Of TinyLife.Objects.Furniture, Boolean), Boolean) + name.vb: PickUpAndGoTo(ActionInfo, Func(Of Furniture, Boolean), Func(Of Furniture, Boolean), Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.PickUpAndGoTo(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Boolean) + name: PickUpAndGoTo + - name: ( + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + commentId: M:TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + parent: TinyLife.Actions.Action + name: GetFreeChair(Person, Furniture) + nameWithType: Action.GetFreeChair(Person, Furniture) + fullName: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person, TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChair(TinyLife.Objects.Person,TinyLife.Objects.Furniture) + name: GetFreeChair + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ) +- uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + commentId: M:TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: GetFreeChairs(Person, Furniture, Func) + nameWithType: Action.GetFreeChairs(Person, Furniture, Func) + fullName: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func) + nameWithType.vb: Action.GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + fullName.vb: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person, TinyLife.Objects.Furniture, System.Func(Of MLEM.Misc.Direction2, Boolean)) + name.vb: GetFreeChairs(Person, Furniture, Func(Of Direction2, Boolean)) + spec.csharp: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetFreeChairs(TinyLife.Objects.Person,TinyLife.Objects.Furniture,System.Func{MLEM.Misc.Direction2,System.Boolean}) + name: GetFreeChairs + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: MLEM.Misc.Direction2 + name: Direction2 + isExternal: true + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + commentId: M:TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + parent: TinyLife.Actions.Action + name: GetSeatCategory(Person) + nameWithType: Action.GetSeatCategory(Person) + fullName: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + spec.csharp: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + name: GetSeatCategory + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetSeatCategory(TinyLife.Objects.Person) + name: GetSeatCategory + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, bool, bool, bool, bool) + nameWithType: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, float?, bool, bool, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, bool, bool, bool, bool) + nameWithType.vb: Action.FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Boolean, Boolean, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Boolean, Boolean, Boolean, Boolean) + name.vb: FindAllFreePeople(Person, ActionType, Map, Vector2?, Single?, Boolean, Boolean, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreePeople(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean,System.Boolean,System.Boolean) + name: FindAllFreePeople + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, bool, bool) + nameWithType: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, bool, Map, Vector2?, float?, bool, bool) + fullName: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, bool, bool) + nameWithType.vb: Action.FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Boolean, Boolean) + name.vb: FindAllFreeFurniture(Person, ObjectCategory, FurnitureType, Boolean, Map, Vector2?, Single?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean,System.Boolean) + name: FindAllFreeFurniture + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: FindAllFreeWalls(Person, Map, Vector2?, float?, bool) + nameWithType: Action.FindAllFreeWalls(Person, Map, Vector2?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, bool) + nameWithType.vb: Action.FindAllFreeWalls(Person, Map, Vector2?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Boolean) + name.vb: FindAllFreeWalls(Person, Map, Vector2?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeWalls(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeWalls + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + commentId: M:TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + name: FindAllFreeGround(Person, Map, Vector2?, float?, bool) + nameWithType: Action.FindAllFreeGround(Person, Map, Vector2?, float?, bool) + fullName: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, float?, bool) + nameWithType.vb: Action.FindAllFreeGround(Person, Map, Vector2?, Single?, Boolean) + fullName.vb: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Single?, Boolean) + name.vb: FindAllFreeGround(Person, Map, Vector2?, Single?, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Boolean) + name: FindAllFreeGround + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + nameWithType: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person, TinyLife.Objects.ObjectCategory, TinyLife.Objects.FurnitureType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindFreeFurniture(Person, ObjectCategory, FurnitureType, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindFreeFurniture + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.ObjectCategory + name: ObjectCategory + - name: ',' + - name: " " + - uid: TinyLife.Objects.FurnitureType + name: FurnitureType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + name: FindAllActionObjects(Person, ActionType, Map, Vector2?) + nameWithType: Action.FindAllActionObjects(Person, ActionType, Map, Vector2?) + fullName: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: FindAllActionObjects + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + commentId: M:TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool) + nameWithType: Action.FindValidActionObjects(Person, ActionType, bool, Map, Vector2?, bool, bool) + fullName: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, bool, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, bool, bool) + nameWithType.vb: Action.FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + fullName.vb: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person, TinyLife.Actions.ActionType, Boolean, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?, Boolean, Boolean) + name.vb: FindValidActionObjects(Person, ActionType, Boolean, Map, Vector2?, Boolean, Boolean) + spec.csharp: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.FindValidActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Boolean,System.Boolean) + name: FindValidActionObjects + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ) +- uid: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + commentId: M:TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: TryGetRandomValidVariety(ActionType, ActionInfo, bool, out ActionVariety) + nameWithType: Action.TryGetRandomValidVariety(ActionType, ActionInfo, bool, out ActionVariety) + fullName: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, out TinyLife.Actions.ActionVariety) + nameWithType.vb: Action.TryGetRandomValidVariety(ActionType, ActionInfo, Boolean, ActionVariety) + fullName.vb: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Actions.ActionVariety) + name.vb: TryGetRandomValidVariety(ActionType, ActionInfo, Boolean, ActionVariety) + spec.csharp: + - uid: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + name: TryGetRandomValidVariety + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - name: out + - name: " " + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.TryGetRandomValidVariety(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety@) + name: TryGetRandomValidVariety + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ',' + - name: " " + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + - name: ) +- uid: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + name: GetRandomValidVariety(IEnumerable, ActionInfo) + nameWithType: Action.GetRandomValidVariety(IEnumerable, ActionInfo) + fullName: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable, TinyLife.Actions.ActionInfo) + nameWithType.vb: Action.GetRandomValidVariety(IEnumerable(Of ActionVariety), ActionInfo) + fullName.vb: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable(Of TinyLife.Actions.ActionVariety), TinyLife.Actions.ActionInfo) + name.vb: GetRandomValidVariety(IEnumerable(Of ActionVariety), ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomValidVariety + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: < + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + - name: '>' + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetRandomValidVariety(System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionVariety},TinyLife.Actions.ActionInfo) + name: GetRandomValidVariety + - name: ( + - uid: System.Collections.Generic.IEnumerable`1 + name: IEnumerable + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.ActionVariety + name: ActionVariety + - name: ) + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ) +- uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + commentId: M:TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + parent: TinyLife.Actions.Action + name: GetTableSpot(Furniture, ActionSpot) + nameWithType: Action.GetTableSpot(Furniture, ActionSpot) + fullName: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture, TinyLife.Objects.ActionSpot) + spec.csharp: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.GetTableSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot) + name: GetTableSpot + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + - name: ',' + - name: " " + - uid: TinyLife.Objects.ActionSpot + name: ActionSpot + - name: ) +- uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + commentId: M:TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + parent: TinyLife.Actions.Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + name: InvokeForBoth(Person, Person, Action) + nameWithType: Action.InvokeForBoth(Person, Person, Action) + fullName: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action) + nameWithType.vb: Action.InvokeForBoth(Person, Person, Action(Of Person, Person)) + fullName.vb: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person, TinyLife.Objects.Person, System.Action(Of TinyLife.Objects.Person, TinyLife.Objects.Person)) + name.vb: InvokeForBoth(Person, Person, Action(Of Person, Person)) + spec.csharp: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: < + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.InvokeForBoth(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Action{TinyLife.Objects.Person,TinyLife.Objects.Person}) + name: InvokeForBoth + - name: ( + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: System.Action`2 + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action-2 + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ) + - name: ) +- uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + parent: TinyLife.Actions.Action + name: CanMultitask(Action, Action) + nameWithType: Action.CanMultitask(Action, Action) + fullName: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action, TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.CanMultitask(TinyLife.Actions.Action,TinyLife.Actions.Action) + name: CanMultitask + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ',' + - name: " " + - uid: TinyLife.Actions.Action + name: Action + - name: ) +- uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + parent: TinyLife.Actions.Action + name: IsInappropriate(ActionType, ActionInfo) + nameWithType: Action.IsInappropriate(ActionType, ActionInfo) + fullName: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + spec.csharp: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsInappropriate(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + name: IsInappropriate + - name: ( + - uid: TinyLife.Actions.ActionType + name: ActionType + - name: ',' + - name: " " + - uid: TinyLife.Actions.ActionInfo + name: ActionInfo + - name: ) +- uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + commentId: M:TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + parent: TinyLife.Actions.Action + isExternal: true + name: IsLotContentVisible(Lot, Person, Map, Vector2?) + nameWithType: Action.IsLotContentVisible(Lot, Person, Map, Vector2?) + fullName: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot, TinyLife.Objects.Person, TinyLife.World.Map, Microsoft.Xna.Framework.Vector2?) + spec.csharp: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + - name: ( + - uid: TinyLife.World.Lot + name: Lot + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) + spec.vb: + - uid: TinyLife.Actions.Action.IsLotContentVisible(TinyLife.World.Lot,TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2}) + name: IsLotContentVisible + - name: ( + - uid: TinyLife.World.Lot + name: Lot + - name: ',' + - name: " " + - uid: TinyLife.Objects.Person + name: Person + - name: ',' + - name: " " + - uid: TinyLife.World.Map + name: Map + - name: ',' + - name: " " + - uid: Microsoft.Xna.Framework.Vector2 + name: Vector2 + isExternal: true + - name: '?' + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, object) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object) + name.vb: SetData(String, Object) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object) + name: SetData + isExternal: true + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T}) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: GetData(string) + nameWithType: JsonTypeSafeGenericDataHolder.GetData(string) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(string) + nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String) + name.vb: GetData(Of T)(String) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String) + name: GetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ) +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder + isExternal: true + name: GetDataKeys() + nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys() + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys() + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys + name: GetDataKeys + isExternal: true + - name: ( + - name: ) +- uid: System.Object.Equals(System.Object) + commentId: M:System.Object.Equals(System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + name: Equals(object) + nameWithType: object.Equals(object) + fullName: object.Equals(object) + nameWithType.vb: Object.Equals(Object) + fullName.vb: Object.Equals(Object) + name.vb: Equals(Object) + spec.csharp: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.Equals(System.Object,System.Object) + commentId: M:System.Object.Equals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + name: Equals(object, object) + nameWithType: object.Equals(object, object) + fullName: object.Equals(object, object) + nameWithType.vb: Object.Equals(Object, Object) + fullName.vb: Object.Equals(Object, Object) + name.vb: Equals(Object, Object) + spec.csharp: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.Equals(System.Object,System.Object) + name: Equals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object) + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.GetHashCode + commentId: M:System.Object.GetHashCode + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + name: GetHashCode() + nameWithType: object.GetHashCode() + fullName: object.GetHashCode() + nameWithType.vb: Object.GetHashCode() + fullName.vb: Object.GetHashCode() + spec.csharp: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetHashCode + name: GetHashCode + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode + - name: ( + - name: ) +- uid: System.Object.GetType + commentId: M:System.Object.GetType + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + name: GetType() + nameWithType: object.GetType() + fullName: object.GetType() + nameWithType.vb: Object.GetType() + fullName.vb: Object.GetType() + spec.csharp: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) + spec.vb: + - uid: System.Object.GetType + name: GetType + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.gettype + - name: ( + - name: ) +- uid: System.Object.MemberwiseClone + commentId: M:System.Object.MemberwiseClone + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + name: MemberwiseClone() + nameWithType: object.MemberwiseClone() + fullName: object.MemberwiseClone() + nameWithType.vb: Object.MemberwiseClone() + fullName.vb: Object.MemberwiseClone() + spec.csharp: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) + spec.vb: + - uid: System.Object.MemberwiseClone + name: MemberwiseClone + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone + - name: ( + - name: ) +- uid: System.Object.ReferenceEquals(System.Object,System.Object) + commentId: M:System.Object.ReferenceEquals(System.Object,System.Object) + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + name: ReferenceEquals(object, object) + nameWithType: object.ReferenceEquals(object, object) + fullName: object.ReferenceEquals(object, object) + nameWithType.vb: Object.ReferenceEquals(Object, Object) + fullName.vb: Object.ReferenceEquals(Object, Object) + name.vb: ReferenceEquals(Object, Object) + spec.csharp: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) + spec.vb: + - uid: System.Object.ReferenceEquals(System.Object,System.Object) + name: ReferenceEquals + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals + - name: ( + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ',' + - name: " " + - uid: System.Object + name: Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object + - name: ) +- uid: System.Object.ToString + commentId: M:System.Object.ToString + parent: System.Object + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + name: ToString() + nameWithType: object.ToString() + fullName: object.ToString() + nameWithType.vb: Object.ToString() + fullName.vb: Object.ToString() + spec.csharp: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) + spec.vb: + - uid: System.Object.ToString + name: ToString + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.object.tostring + - name: ( + - name: ) +- uid: TinyLife.Actions.DriveAction.TinyLife.Utilities.Extensions.JsonCopy``1 + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + parent: TinyLife.Utilities.Extensions + definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(DriveAction) + nameWithType: Extensions.JsonCopy(DriveAction) + fullName: TinyLife.Utilities.Extensions.JsonCopy(TinyLife.Actions.DriveAction) + nameWithType.vb: Extensions.JsonCopy(Of DriveAction)(DriveAction) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Actions.DriveAction)(TinyLife.Actions.DriveAction) + name.vb: JsonCopy(Of DriveAction)(DriveAction) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.DriveAction) + name: JsonCopy + - name: < + - uid: TinyLife.Actions.DriveAction + name: DriveAction + - name: '>' + - name: ( + - uid: TinyLife.Actions.DriveAction + name: DriveAction + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Actions.DriveAction) + name: JsonCopy + - name: ( + - name: Of + - name: " " + - uid: TinyLife.Actions.DriveAction + name: DriveAction + - name: ) + - name: ( + - uid: TinyLife.Actions.DriveAction + name: DriveAction + - name: ) +- uid: System + commentId: N:System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System + nameWithType: System + fullName: System +- uid: MLEM.Data.Json + commentId: N:MLEM.Data.Json + isExternal: true + name: MLEM.Data.Json + nameWithType: MLEM.Data.Json + fullName: MLEM.Data.Json + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Data + name: Data + isExternal: true + - name: . + - uid: MLEM.Data.Json + name: Json + isExternal: true +- uid: MLEM.Misc + commentId: N:MLEM.Misc + isExternal: true + name: MLEM.Misc + nameWithType: MLEM.Misc + fullName: MLEM.Misc + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Misc + name: Misc + isExternal: true +- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + name: SetData(string, T) + nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, T) + fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, T) + nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T) + name.vb: SetData(Of T)(String, T) + spec.csharp: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: < + - name: T + - name: '>' + - name: ( + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) + spec.vb: + - uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0) + name: SetData + isExternal: true + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy(T) + nameWithType: Extensions.JsonCopy(T) + fullName: TinyLife.Utilities.Extensions.JsonCopy(T) + nameWithType.vb: Extensions.JsonCopy(Of T)(T) + fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T) + name.vb: JsonCopy(Of T)(T) + spec.csharp: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + - name: < + - name: T + - name: '>' + - name: ( + - name: T + - name: ) + spec.vb: + - uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0) + name: JsonCopy + - name: ( + - name: Of + - name: " " + - name: T + - name: ) + - name: ( + - name: T + - name: ) +- uid: TinyLife.Utilities.Extensions + commentId: T:TinyLife.Utilities.Extensions + parent: TinyLife.Utilities + name: Extensions + nameWithType: Extensions + fullName: TinyLife.Utilities.Extensions +- uid: TinyLife.Utilities + commentId: N:TinyLife.Utilities + name: TinyLife.Utilities + nameWithType: TinyLife.Utilities + fullName: TinyLife.Utilities + spec.csharp: + - uid: TinyLife + name: TinyLife + - name: . + - uid: TinyLife.Utilities + name: Utilities + spec.vb: + - uid: TinyLife + name: TinyLife + - name: . + - uid: TinyLife.Utilities + name: Utilities +- uid: TinyLife.Actions.DriveAction.#ctor* + commentId: Overload:TinyLife.Actions.DriveAction.#ctor + name: DriveAction + nameWithType: DriveAction.DriveAction + fullName: TinyLife.Actions.DriveAction.DriveAction + nameWithType.vb: DriveAction.New + fullName.vb: TinyLife.Actions.DriveAction.New + name.vb: New +- uid: TinyLife.Actions.ActionInfo + commentId: T:TinyLife.Actions.ActionInfo + parent: TinyLife.Actions + name: ActionInfo + nameWithType: ActionInfo + fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + commentId: M:TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + parent: TinyLife.Actions.PathfindAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: FindPath(ICollection) + nameWithType: PathfindAction.FindPath(ICollection) + fullName: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection) + nameWithType.vb: PathfindAction.FindPath(ICollection(Of Point)) + fullName.vb: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point)) + name.vb: FindPath(ICollection(Of Point)) + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + name: FindPath + - name: ( + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) + name: FindPath + - name: ( + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + - name: ) +- uid: TinyLife.Actions.DriveAction.FindPath* + commentId: Overload:TinyLife.Actions.DriveAction.FindPath + name: FindPath + nameWithType: DriveAction.FindPath + fullName: TinyLife.Actions.DriveAction.FindPath +- uid: System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point} + commentId: T:System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point} + parent: System.Collections.Generic + definition: System.Collections.Generic.ICollection`1 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of Point) + fullName.vb: System.Collections.Generic.ICollection(Of Microsoft.Xna.Framework.Point) + name.vb: ICollection(Of Point) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) +- uid: System.Threading.Tasks.Task{System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}} + commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}} + parent: System.Threading.Tasks + definition: System.Threading.Tasks.Task`1 + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task> + nameWithType: Task> + fullName: System.Threading.Tasks.Task> + nameWithType.vb: Task(Of Stack(Of Point)) + fullName.vb: System.Threading.Tasks.Task(Of System.Collections.Generic.Stack(Of Microsoft.Xna.Framework.Point)) + name.vb: Task(Of Stack(Of Point)) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: '>' + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - uid: System.Collections.Generic.Stack`1 + name: Stack + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.stack-1 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ) + - name: ) +- uid: System.Collections.Generic.ICollection`1 + commentId: T:System.Collections.Generic.ICollection`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + name: ICollection + nameWithType: ICollection + fullName: System.Collections.Generic.ICollection + nameWithType.vb: ICollection(Of T) + fullName.vb: System.Collections.Generic.ICollection(Of T) + name.vb: ICollection(Of T) + spec.csharp: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: < + - name: T + - name: '>' + spec.vb: + - uid: System.Collections.Generic.ICollection`1 + name: ICollection + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1 + - name: ( + - name: Of + - name: " " + - name: T + - name: ) +- uid: 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.Threading.Tasks.Task`1 + commentId: T:System.Threading.Tasks.Task`1 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + name: Task + nameWithType: Task + fullName: System.Threading.Tasks.Task + nameWithType.vb: Task(Of TResult) + fullName.vb: System.Threading.Tasks.Task(Of TResult) + name.vb: Task(Of TResult) + spec.csharp: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: < + - name: TResult + - name: '>' + spec.vb: + - uid: System.Threading.Tasks.Task`1 + name: Task + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks.task-1 + - name: ( + - name: Of + - name: " " + - name: TResult + - name: ) +- uid: System.Threading.Tasks + commentId: N:System.Threading.Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + name: System.Threading.Tasks + nameWithType: System.Threading.Tasks + fullName: System.Threading.Tasks + spec.csharp: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks + spec.vb: + - uid: System + name: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system + - name: . + - uid: System.Threading + name: Threading + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading + - name: . + - uid: System.Threading.Tasks + name: Tasks + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.threading.tasks +- uid: TinyLife.Actions.PathfindAction.GetSpeed + commentId: M:TinyLife.Actions.PathfindAction.GetSpeed + parent: TinyLife.Actions.PathfindAction + name: GetSpeed() + nameWithType: PathfindAction.GetSpeed() + fullName: TinyLife.Actions.PathfindAction.GetSpeed() + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.GetSpeed + name: GetSpeed + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.GetSpeed + name: GetSpeed + - name: ( + - name: ) +- uid: TinyLife.Actions.DriveAction.GetSpeed* + commentId: Overload:TinyLife.Actions.DriveAction.GetSpeed + name: GetSpeed + nameWithType: DriveAction.GetSpeed + fullName: TinyLife.Actions.DriveAction.GetSpeed +- 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.Actions.PathfindAction.OnPathReady + commentId: M:TinyLife.Actions.PathfindAction.OnPathReady + parent: TinyLife.Actions.PathfindAction + name: OnPathReady() + nameWithType: PathfindAction.OnPathReady() + fullName: TinyLife.Actions.PathfindAction.OnPathReady() + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.OnPathReady + name: OnPathReady + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.OnPathReady + name: OnPathReady + - name: ( + - name: ) +- uid: TinyLife.Actions.DriveAction.OnPathReady* + commentId: Overload:TinyLife.Actions.DriveAction.OnPathReady + name: OnPathReady + nameWithType: DriveAction.OnPathReady + fullName: TinyLife.Actions.DriveAction.OnPathReady +- uid: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.PathfindAction + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: Update(GameTime, TimeSpan, float) + nameWithType: PathfindAction.Update(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: PathfindAction.Update(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: Update(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: Update + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.DriveAction.Update* + commentId: Overload:TinyLife.Actions.DriveAction.Update + name: Update + nameWithType: DriveAction.Update + fullName: TinyLife.Actions.DriveAction.Update +- uid: Microsoft.Xna.Framework.GameTime + commentId: T:Microsoft.Xna.Framework.GameTime + parent: Microsoft.Xna.Framework + isExternal: true + name: GameTime + nameWithType: GameTime + fullName: Microsoft.Xna.Framework.GameTime +- uid: System.TimeSpan + commentId: T:System.TimeSpan + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + name: TimeSpan + nameWithType: TimeSpan + fullName: System.TimeSpan +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true + spec.vb: + - uid: Microsoft + name: Microsoft + isExternal: true + - name: . + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework + isExternal: true +- uid: TinyLife.Actions.PathfindAction.IsCompleted + commentId: M:TinyLife.Actions.PathfindAction.IsCompleted + parent: TinyLife.Actions.PathfindAction + name: IsCompleted() + nameWithType: PathfindAction.IsCompleted() + fullName: TinyLife.Actions.PathfindAction.IsCompleted() + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.IsCompleted + name: IsCompleted + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.IsCompleted + name: IsCompleted + - name: ( + - name: ) +- uid: TinyLife.Actions.DriveAction.IsCompleted* + commentId: Overload:TinyLife.Actions.DriveAction.IsCompleted + name: IsCompleted + nameWithType: DriveAction.IsCompleted + fullName: TinyLife.Actions.DriveAction.IsCompleted +- uid: TinyLife.Actions.CompletionType + commentId: T:TinyLife.Actions.CompletionType + parent: TinyLife.Actions + name: CompletionType + nameWithType: CompletionType + fullName: TinyLife.Actions.CompletionType +- uid: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + commentId: M:TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + parent: TinyLife.Actions.PathfindAction + name: OnCompleted(CompletionType) + nameWithType: PathfindAction.OnCompleted(CompletionType) + fullName: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + spec.csharp: + - uid: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ) + spec.vb: + - uid: TinyLife.Actions.PathfindAction.OnCompleted(TinyLife.Actions.CompletionType) + name: OnCompleted + - name: ( + - uid: TinyLife.Actions.CompletionType + name: CompletionType + - name: ) +- uid: TinyLife.Actions.DriveAction.OnCompleted* + commentId: Overload:TinyLife.Actions.DriveAction.OnCompleted + name: OnCompleted + nameWithType: DriveAction.OnCompleted + fullName: TinyLife.Actions.DriveAction.OnCompleted diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml index fa6db76..0bed1eb 100644 --- a/docs/api/TinyLife.Actions.GoHereAction.yml +++ b/docs/api/TinyLife.Actions.GoHereAction.yml @@ -292,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/GoHereAction.cs - startLine: 89 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -324,7 +324,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/GoHereAction.cs - startLine: 94 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.PathfindAction.yml b/docs/api/TinyLife.Actions.PathfindAction.yml index b401e76..cd63580 100644 --- a/docs/api/TinyLife.Actions.PathfindAction.yml +++ b/docs/api/TinyLife.Actions.PathfindAction.yml @@ -5,6 +5,7 @@ items: id: PathfindAction parent: TinyLife.Actions children: + - TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionInfo) - TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) - TinyLife.Actions.PathfindAction.GetSpeed @@ -45,6 +46,7 @@ items: - MLEM.Data.Json.JsonTypeSafeGenericDataHolder - TinyLife.Actions.Action derivedClasses: + - TinyLife.Actions.DriveAction - TinyLife.Actions.WalkAction implements: - MLEM.Misc.IGenericDataHolder @@ -258,6 +260,41 @@ items: nameWithType.vb: PathfindAction.New(ActionType, ActionInfo) fullName.vb: TinyLife.Actions.PathfindAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) name.vb: New(ActionType, ActionInfo) +- uid: TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.PathfindAction.#ctor(TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionInfo)' + parent: TinyLife.Actions.PathfindAction + langs: + - csharp + - vb + name: PathfindAction(ActionInfo) + nameWithType: PathfindAction.PathfindAction(ActionInfo) + fullName: TinyLife.Actions.PathfindAction.PathfindAction(TinyLife.Actions.ActionInfo) + type: Constructor + source: + remote: + path: TinyLife/Actions/PathfindAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/Actions/PathfindAction.cs + startLine: 40 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nCreates a new typeless action with the given action information.\n" + example: [] + syntax: + content: public PathfindAction(ActionInfo info) + parameters: + - id: info + type: TinyLife.Actions.ActionInfo + description: The information for this action. + content.vb: Public Sub New(info As ActionInfo) + overload: TinyLife.Actions.PathfindAction.#ctor* + nameWithType.vb: PathfindAction.New(ActionInfo) + fullName.vb: TinyLife.Actions.PathfindAction.New(TinyLife.Actions.ActionInfo) + name.vb: New(ActionInfo) - uid: TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) commentId: M:TinyLife.Actions.PathfindAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) id: FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) @@ -276,7 +313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPath path: ../TinyLife/Actions/PathfindAction.cs - startLine: 44 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -314,7 +351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSpeed path: ../TinyLife/Actions/PathfindAction.cs - startLine: 50 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -345,7 +382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPathReady path: ../TinyLife/Actions/PathfindAction.cs - startLine: 56 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -373,7 +410,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/PathfindAction.cs - startLine: 59 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -402,7 +439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/PathfindAction.cs - startLine: 71 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -444,7 +481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/PathfindAction.cs - startLine: 100 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -476,7 +513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/PathfindAction.cs - startLine: 111 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -509,7 +546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/PathfindAction.cs - startLine: 122 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.PathfindToPersonAction.yml b/docs/api/TinyLife.Actions.PathfindToPersonAction.yml index 4801452..6aaaef5 100644 --- a/docs/api/TinyLife.Actions.PathfindToPersonAction.yml +++ b/docs/api/TinyLife.Actions.PathfindToPersonAction.yml @@ -11,6 +11,7 @@ items: - TinyLife.Actions.PathfindToPersonAction.GetMaxPathfindTime - TinyLife.Actions.PathfindToPersonAction.IsCompleted - TinyLife.Actions.PathfindToPersonAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.PathfindToPersonAction.Target - TinyLife.Actions.PathfindToPersonAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.PathfindToPersonAction.Validate(TinyLife.Objects.Person) - TinyLife.Actions.PathfindToPersonAction.WalkSpeedMultiplier @@ -193,6 +194,37 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] +- uid: TinyLife.Actions.PathfindToPersonAction.Target + commentId: P:TinyLife.Actions.PathfindToPersonAction.Target + id: Target + parent: TinyLife.Actions.PathfindToPersonAction + langs: + - csharp + - vb + name: Target + nameWithType: PathfindToPersonAction.Target + fullName: TinyLife.Actions.PathfindToPersonAction.Target + type: Property + source: + remote: + path: TinyLife/Actions/PathfindToPersonAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Target + path: ../TinyLife/Actions/PathfindToPersonAction.cs + startLine: 31 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nThe target to pathfind to.\n" + example: [] + syntax: + content: protected Person Target { get; } + parameters: [] + return: + type: TinyLife.Objects.Person + content.vb: Protected ReadOnly Property Target As Person + overload: TinyLife.Actions.PathfindToPersonAction.Target* - uid: TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) commentId: M:TinyLife.Actions.PathfindToPersonAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' @@ -211,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 35 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -249,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 40 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -294,7 +326,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxPathfindTime path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 50 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -325,7 +357,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 55 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -367,7 +399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 86 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -403,7 +435,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 91 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -435,7 +467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/PathfindToPersonAction.cs - startLine: 108 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -3622,6 +3654,11 @@ references: name: DriveSpeedMultiplier nameWithType: GoHereAction.DriveSpeedMultiplier fullName: TinyLife.Actions.GoHereAction.DriveSpeedMultiplier +- uid: TinyLife.Actions.PathfindToPersonAction.Target* + commentId: Overload:TinyLife.Actions.PathfindToPersonAction.Target + name: Target + nameWithType: PathfindToPersonAction.Target + fullName: TinyLife.Actions.PathfindToPersonAction.Target - uid: TinyLife.Actions.PathfindToPersonAction.#ctor* commentId: Overload:TinyLife.Actions.PathfindToPersonAction.#ctor name: PathfindToPersonAction diff --git a/docs/api/TinyLife.Actions.WalkAction.yml b/docs/api/TinyLife.Actions.WalkAction.yml index b7a092a..a1dca01 100644 --- a/docs/api/TinyLife.Actions.WalkAction.yml +++ b/docs/api/TinyLife.Actions.WalkAction.yml @@ -5,7 +5,7 @@ items: id: WalkAction parent: TinyLife.Actions children: - - TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) + - TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo) - TinyLife.Actions.WalkAction.DrainEnergy - TinyLife.Actions.WalkAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) - TinyLife.Actions.WalkAction.GetSpeed @@ -158,16 +158,16 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - commentId: M:TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo) - id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)' +- uid: TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo) + commentId: M:TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo) + id: '#ctor(TinyLife.Actions.ActionInfo)' parent: TinyLife.Actions.WalkAction langs: - csharp - vb - name: WalkAction(ActionType, ActionInfo) - nameWithType: WalkAction.WalkAction(ActionType, ActionInfo) - fullName: TinyLife.Actions.WalkAction.WalkAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) + name: WalkAction(ActionInfo) + nameWithType: WalkAction.WalkAction(ActionInfo) + fullName: TinyLife.Actions.WalkAction.WalkAction(TinyLife.Actions.ActionInfo) type: Constructor source: remote: @@ -180,22 +180,19 @@ items: assemblies: - Tiny Life namespace: TinyLife.Actions - summary: "\nCreates a new action with the given action information.\n" + summary: "\nCreates a new typeless action with the given action information.\n" example: [] syntax: - content: public WalkAction(ActionType type, ActionInfo info) + content: public WalkAction(ActionInfo info) parameters: - - id: type - type: TinyLife.Actions.ActionType - description: The type for this action. - id: info type: TinyLife.Actions.ActionInfo description: The information for this action. - content.vb: Public Sub New(type As ActionType, info As ActionInfo) + content.vb: Public Sub New(info As ActionInfo) overload: TinyLife.Actions.WalkAction.#ctor* - nameWithType.vb: WalkAction.New(ActionType, ActionInfo) - fullName.vb: TinyLife.Actions.WalkAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) - name.vb: New(ActionType, ActionInfo) + nameWithType.vb: WalkAction.New(ActionInfo) + fullName.vb: TinyLife.Actions.WalkAction.New(TinyLife.Actions.ActionInfo) + name.vb: New(ActionInfo) - uid: TinyLife.Actions.WalkAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) commentId: M:TinyLife.Actions.WalkAction.FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) id: FindPath(System.Collections.Generic.ICollection{Microsoft.Xna.Framework.Point}) @@ -3559,12 +3556,6 @@ references: nameWithType.vb: WalkAction.New fullName.vb: TinyLife.Actions.WalkAction.New name.vb: New -- uid: TinyLife.Actions.ActionType - commentId: T:TinyLife.Actions.ActionType - parent: TinyLife.Actions - name: ActionType - nameWithType: ActionType - fullName: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionInfo commentId: T:TinyLife.Actions.ActionInfo parent: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.WorkAction.yml b/docs/api/TinyLife.Actions.WorkAction.yml index 2c69cf4..d67edbf 100644 --- a/docs/api/TinyLife.Actions.WorkAction.yml +++ b/docs/api/TinyLife.Actions.WorkAction.yml @@ -10,6 +10,7 @@ items: - TinyLife.Actions.WorkAction.AndThenIsCompleted - TinyLife.Actions.WorkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.WorkAction.CreateFirstActions - TinyLife.Actions.WorkAction.Job - TinyLife.Actions.WorkAction.PreInitialize @@ -60,7 +61,6 @@ items: - TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person) - - TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.MultiAction.CanStartNow - TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory) - TinyLife.Actions.Action.Random @@ -193,6 +193,42 @@ items: nameWithType.vb: WorkAction.New(ActionType, ActionInfo) fullName.vb: TinyLife.Actions.WorkAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo) name.vb: New(ActionType, ActionInfo) +- uid: TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action) + id: CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.WorkAction + langs: + - csharp + - vb + name: CanCancel(Action) + nameWithType: WorkAction.CanCancel(Action) + fullName: TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action) + type: Method + source: + remote: + path: TinyLife/Actions/WorkAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanCancel + path: ../TinyLife/Actions/WorkAction.cs + startLine: 34 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: "\nReturns whether or not this action can be canceled by the given outside source.\nNote that the outside source can be null, and if it is, it means that the player canceled the action manually.\nBy default, actions can only be canceled if the cancelSource is null.\n" + example: [] + syntax: + content: public override bool CanCancel(Action cancelSource) + parameters: + - id: cancelSource + type: TinyLife.Actions.Action + description: The source of the cancelation, or null if the player canceled it + return: + type: System.Boolean + description: true if the action can be canceled + content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean + overridden: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + overload: TinyLife.Actions.WorkAction.CanCancel* - uid: TinyLife.Actions.WorkAction.CreateFirstActions commentId: M:TinyLife.Actions.WorkAction.CreateFirstActions id: CreateFirstActions @@ -211,7 +247,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/WorkAction.cs - startLine: 34 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -243,7 +279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreInitialize path: ../TinyLife/Actions/WorkAction.cs - startLine: 43 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -272,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/WorkAction.cs - startLine: 49 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -301,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/WorkAction.cs - startLine: 62 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -343,7 +379,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/WorkAction.cs - startLine: 92 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -375,7 +411,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/WorkAction.cs - startLine: 99 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -709,26 +745,6 @@ references: - uid: TinyLife.Objects.Person name: Person - name: ) -- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - parent: TinyLife.Actions.MultiAction - name: CanCancel(Action) - nameWithType: MultiAction.CanCancel(Action) - fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - spec.csharp: - - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - name: CanCancel - - name: ( - - uid: TinyLife.Actions.Action - name: Action - - name: ) - spec.vb: - - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) - name: CanCancel - - name: ( - - uid: TinyLife.Actions.Action - name: Action - - name: ) - uid: TinyLife.Actions.MultiAction.CanStartNow commentId: M:TinyLife.Actions.MultiAction.CanStartNow parent: TinyLife.Actions.MultiAction @@ -3744,6 +3760,42 @@ references: name: ActionInfo nameWithType: ActionInfo fullName: TinyLife.Actions.ActionInfo +- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + parent: TinyLife.Actions.MultiAction + name: CanCancel(Action) + nameWithType: MultiAction.CanCancel(Action) + fullName: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action) + name: CanCancel + - name: ( + - uid: TinyLife.Actions.Action + name: Action + - name: ) +- uid: TinyLife.Actions.WorkAction.CanCancel* + commentId: Overload:TinyLife.Actions.WorkAction.CanCancel + name: CanCancel + nameWithType: WorkAction.CanCancel + fullName: TinyLife.Actions.WorkAction.CanCancel +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean - uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions commentId: M:TinyLife.Actions.OutOfTownAction.CreateFirstActions parent: TinyLife.Actions.OutOfTownAction diff --git a/docs/api/TinyLife.Actions.yml b/docs/api/TinyLife.Actions.yml index 97ef4cd..91bc4ed 100644 --- a/docs/api/TinyLife.Actions.yml +++ b/docs/api/TinyLife.Actions.yml @@ -21,6 +21,7 @@ items: - TinyLife.Actions.DebugAction - TinyLife.Actions.DeferredAction - TinyLife.Actions.DieAction + - TinyLife.Actions.DriveAction - TinyLife.Actions.Emote - TinyLife.Actions.EmoteCategory - TinyLife.Actions.GoHereAction @@ -231,6 +232,11 @@ references: name: DieAction nameWithType: DieAction fullName: TinyLife.Actions.DieAction +- uid: TinyLife.Actions.DriveAction + commentId: T:TinyLife.Actions.DriveAction + name: DriveAction + nameWithType: DriveAction + fullName: TinyLife.Actions.DriveAction - uid: TinyLife.Actions.Emote commentId: T:TinyLife.Actions.Emote parent: TinyLife.Actions diff --git a/docs/api/TinyLife.Debug.CheatDelegate.yml b/docs/api/TinyLife.Debug.CheatDelegate.yml index a34fcc9..b12a144 100644 --- a/docs/api/TinyLife.Debug.CheatDelegate.yml +++ b/docs/api/TinyLife.Debug.CheatDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatDelegate path: ../TinyLife/Debug.cs - startLine: 818 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.DebugDelegate.yml b/docs/api/TinyLife.Debug.DebugDelegate.yml index 4c1448e..4392947 100644 --- a/docs/api/TinyLife.Debug.DebugDelegate.yml +++ b/docs/api/TinyLife.Debug.DebugDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugDelegate path: ../TinyLife/Debug.cs - startLine: 823 + startLine: 830 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Debug.yml b/docs/api/TinyLife.Debug.yml index 5d28c05..1f4355f 100644 --- a/docs/api/TinyLife.Debug.yml +++ b/docs/api/TinyLife.Debug.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Debug path: ../TinyLife/Debug.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cheats path: ../TinyLife/Debug.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DebugLines path: ../TinyLife/Debug.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryCheat path: ../TinyLife/Debug.cs - startLine: 619 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml index 30ec7dd..01b5b48 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 446 + startLine: 453 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -76,7 +76,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 453 + startLine: 460 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 458 + startLine: 465 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -154,7 +154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 463 + startLine: 470 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -193,7 +193,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 468 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SourceString path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 474 + startLine: 481 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -275,7 +275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 479 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -306,7 +306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 496 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -338,7 +338,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 510 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml index 84e1911..d66d872 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml @@ -21,6 +21,9 @@ items: - TinyLife.Emotions.EmotionModifier.AteNonPescetarianFood - TinyLife.Emotions.EmotionModifier.AteNonVeganFood - TinyLife.Emotions.EmotionModifier.AteNonVegetarianFood + - TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative + - TinyLife.Emotions.EmotionModifier.BabyBookNegative + - TinyLife.Emotions.EmotionModifier.BabyBookPositive - TinyLife.Emotions.EmotionModifier.BadChildFood - TinyLife.Emotions.EmotionModifier.BadCreation - TinyLife.Emotions.EmotionModifier.BadCreationAngry @@ -122,6 +125,7 @@ items: - TinyLife.Emotions.EmotionModifier.MeanConversationPartner - TinyLife.Emotions.EmotionModifier.Name - TinyLife.Emotions.EmotionModifier.NegativeGauge + - TinyLife.Emotions.EmotionModifier.NoBabyBathtub - TinyLife.Emotions.EmotionModifier.OnVacation - TinyLife.Emotions.EmotionModifier.OrderCanceled - TinyLife.Emotions.EmotionModifier.ParentalLeave @@ -214,7 +218,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifier path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 25 + startLine: 26 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -259,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -288,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Asleep path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -315,7 +319,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PeedSelf path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -342,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassedOut path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 38 + startLine: 39 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -369,7 +373,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -396,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedJoke path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 40 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -423,7 +427,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyDishes path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 41 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -450,7 +454,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadCreation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -477,7 +481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadCreationAngry path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 43 + startLine: 44 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -504,7 +508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PerfectCreation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 44 + startLine: 45 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -531,7 +535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnemyDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 45 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -558,7 +562,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AcquaintanceDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 46 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -585,7 +589,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FriendDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -612,7 +616,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClosePersonDied path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 48 + startLine: 49 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -639,7 +643,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SleptOutside path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 49 + startLine: 50 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -666,7 +670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyConversationPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -693,7 +697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CaughtBeingInappropriate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -720,7 +724,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringWork path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 52 + startLine: 53 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -747,7 +751,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SawSomethingPersonal path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 53 + startLine: 54 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -774,7 +778,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -801,7 +805,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PleasantInteraction path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 55 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -828,7 +832,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LovelyInteraction path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 56 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -855,7 +859,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedRomance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 57 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -882,7 +886,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartedDating path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -909,7 +913,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokenUpWith path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 59 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -936,7 +940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Promoted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 60 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -963,7 +967,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GotRaise path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 61 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -990,7 +994,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Demoted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1017,7 +1021,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fired path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 63 + startLine: 64 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1044,7 +1048,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 64 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1071,7 +1075,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunFoolingAround path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 65 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1098,7 +1102,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedMod path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1125,7 +1129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedApp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 67 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1152,7 +1156,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HackingFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1179,7 +1183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PositiveGauge path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 69 + startLine: 70 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1206,7 +1210,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NegativeGauge path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1233,7 +1237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MeanConversationPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 71 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1260,7 +1264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RepairFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 72 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1287,7 +1291,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolAroundFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 73 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1314,7 +1318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WritersBlock path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 74 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1341,7 +1345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FinishedBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 75 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1368,7 +1372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScrappedBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 76 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1395,7 +1399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessfullyPublished path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1422,7 +1426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FailedPublishing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1449,7 +1453,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringIdeas path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1476,7 +1480,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreativelyInspired path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 80 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1503,7 +1507,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StrokeOfGenius path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 81 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1530,7 +1534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedOverstimulated path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 82 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1557,7 +1561,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiredByPride path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 83 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1584,7 +1588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TvInspiredToCook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 84 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1611,7 +1615,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaddenedByNews path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1638,7 +1642,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExcitedByNews path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 86 + startLine: 87 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1665,7 +1669,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TvRomantic path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 87 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1692,7 +1696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodWalkthrough path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 88 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1719,7 +1723,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringWalkthrough path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 89 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1746,7 +1750,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadTeammates path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1773,7 +1777,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RageQuit path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 91 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1800,7 +1804,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WonTournament path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 92 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1827,7 +1831,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LostTournament path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 93 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1854,7 +1858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AsexualFoolingPartner path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 94 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1881,7 +1885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AsexualFoolingDeclined path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1908,7 +1912,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FoolingDeclined path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 96 + startLine: 97 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1935,7 +1939,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingJog path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 97 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1962,7 +1966,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingDumbbells path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 98 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -1989,7 +1993,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PulledMuscle path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2016,7 +2020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDeskPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 100 + startLine: 101 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2043,7 +2047,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDeskSore path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 101 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2070,7 +2074,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FitnessLevelUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 102 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2097,7 +2101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LazyWorkout path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 103 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2124,7 +2128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeEnergetic path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 104 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2151,7 +2155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFrisky path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 105 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2178,7 +2182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFocused path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 106 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2205,7 +2209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFine path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 107 + startLine: 108 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2232,7 +2236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeRelaxed path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2259,7 +2263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeCreative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 109 + startLine: 110 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2286,7 +2290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 110 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2313,7 +2317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeFriskyAsexual path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 111 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2340,7 +2344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyHandsAfterToilet path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 112 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2367,7 +2371,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DarkRoom path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 113 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2394,7 +2398,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThrewAwayInsteadOfCleaning path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 114 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2421,7 +2425,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedCloseConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2448,7 +2452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedStrangerDanger path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 116 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2475,7 +2479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IntrovertedHomeLong path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 117 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2502,7 +2506,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtrovertedNewRelationship path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 118 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2529,7 +2533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtrovertedConfusedByIntroversion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 119 + startLine: 120 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2556,7 +2560,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DirtyObject path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 120 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2583,7 +2587,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UncomfortableCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 121 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2610,7 +2614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AmazingCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 122 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2637,7 +2641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelfCraftedFurniture path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 123 + startLine: 124 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2664,7 +2668,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingSplinter path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 124 + startLine: 125 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2691,7 +2695,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ScrappedSomeonesProject path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 125 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2718,7 +2722,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoughSchoolDay path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 126 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2745,7 +2749,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunSchoolDay path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 127 + startLine: 128 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2772,7 +2776,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TerribleAtSchool path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 128 + startLine: 129 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2799,7 +2803,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GradesDown path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 129 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2826,7 +2830,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GradesUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 130 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2853,7 +2857,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringHomework path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 131 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2880,7 +2884,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeworkHelp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 132 + startLine: 133 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2907,7 +2911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForgotHomework path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 133 + startLine: 134 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2934,7 +2938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InterestingStory path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 134 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2961,7 +2965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunnyCartoons path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 135 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -2988,7 +2992,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunPlaying path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 136 + startLine: 137 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3015,7 +3019,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringPlaying path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 137 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3042,7 +3046,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PsychedUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 138 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3069,7 +3073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AggravatingConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 139 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3096,7 +3100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpsettingConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 140 + startLine: 141 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3123,7 +3127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HadToGetFoodSomewhereElse path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 141 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3150,7 +3154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UsefulProgrammingResearch path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 142 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3177,7 +3181,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PublishedApp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 143 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3204,7 +3208,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmergencyFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 144 + startLine: 145 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3231,7 +3235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildChef path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 145 + startLine: 146 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3258,7 +3262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SomeoneTriedMyFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 146 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3285,7 +3289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadChildFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 147 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3312,7 +3316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodChildFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 148 + startLine: 149 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3339,7 +3343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 149 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3366,7 +3370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 150 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3393,7 +3397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxSocialPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 151 + startLine: 152 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3420,7 +3424,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SandboxSocialNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 152 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3447,7 +3451,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzlePositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 153 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3474,7 +3478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzleNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 154 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3501,7 +3505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PuzzleNegativeChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 155 + startLine: 156 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3528,7 +3532,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShoodChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 156 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3555,7 +3559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ReadNewspaperChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 157 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3582,7 +3586,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FunnyNewspaperJoke path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 158 + startLine: 159 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3609,7 +3613,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnergizingCoffee path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3636,7 +3640,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchCoffee path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 160 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3663,7 +3667,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrderCanceled path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 161 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3690,7 +3694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkilledOrder path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 162 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3717,7 +3721,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerFocused path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 163 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3744,7 +3748,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TinkerFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 164 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3771,7 +3775,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PineappleOnPizzaNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 165 + startLine: 166 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3798,7 +3802,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmiredFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3825,7 +3829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonPescetarianFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 167 + startLine: 168 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3852,7 +3856,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonVegetarianFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 168 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3879,7 +3883,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AteNonVeganFood path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 169 + startLine: 170 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3906,7 +3910,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptFailed path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 170 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3933,7 +3937,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptFailedPerformance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 173 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3960,7 +3964,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptSuccess path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 176 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -3987,7 +3991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JobChoicePromptSuccessPerformance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 179 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4014,7 +4018,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuccessfulRummaging path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 182 + startLine: 183 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4041,7 +4045,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnsuccessfulRummaging path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 183 + startLine: 184 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4068,7 +4072,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstKiss path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 184 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4095,7 +4099,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgedUp path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 185 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4122,7 +4126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BeenAdopted path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 186 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4149,7 +4153,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptedChild path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 187 + startLine: 188 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4176,7 +4180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodStudyBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 188 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4203,7 +4207,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadStudyBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 189 + startLine: 190 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4230,7 +4234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 190 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4257,7 +4261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusingSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 191 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4284,7 +4288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoringSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 192 + startLine: 193 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4311,7 +4315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StressfulSkillBook path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 193 + startLine: 194 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4338,7 +4342,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmbarrassingWorkConversation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 194 + startLine: 195 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4365,7 +4369,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusingLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 197 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4392,7 +4396,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspiringLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 198 + startLine: 199 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4419,7 +4423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BadLibraryInfo path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 199 + startLine: 200 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4446,7 +4450,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdmittedToCheating path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 200 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4473,7 +4477,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CheatedOn path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 201 + startLine: 202 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4500,7 +4504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BrokeUpWithSomeone path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 202 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4527,7 +4531,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SawPeopleKissing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 203 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4554,7 +4558,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 204 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4581,7 +4585,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymSocialPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 205 + startLine: 206 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4608,7 +4612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGymSocialNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 206 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4635,7 +4639,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookRelaxing path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 207 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4662,7 +4666,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 208 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4689,7 +4693,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBookNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 209 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4716,7 +4720,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThriftyBoughtCheapItem path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 210 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4743,7 +4747,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThriftyBoughtExpensiveItem path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 211 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4770,7 +4774,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TastyTea path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 212 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4797,7 +4801,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnVacation path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 213 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4824,7 +4828,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentalLeave path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 214 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4851,7 +4855,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VacationDaysAgain path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 215 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4878,7 +4882,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 217 + startLine: 218 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4905,7 +4909,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GymTrainerNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 218 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4932,7 +4936,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottySuccess path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 219 + startLine: 220 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4959,7 +4963,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyFail path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 220 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -4986,7 +4990,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PottyNotListening path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 221 + startLine: 222 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5013,7 +5017,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AbortionEmotions path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 222 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5040,7 +5044,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DiaperRash path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 224 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5067,7 +5071,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GrossDiaperChange path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 225 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5094,7 +5098,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SuddenlyPregnant path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 226 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5121,7 +5125,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestPositive path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 227 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5148,7 +5152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyTestNegative path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 228 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5175,7 +5179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SlightlyDrunk path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 229 + startLine: 230 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5202,7 +5206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Drunk path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 230 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5229,7 +5233,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryDrunk path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 231 + startLine: 232 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5238,6 +5242,114 @@ items: return: type: TinyLife.Emotions.EmotionModifier content.vb: Public Shared ReadOnly VeryDrunk As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.NoBabyBathtub + commentId: F:TinyLife.Emotions.EmotionModifier.NoBabyBathtub + id: NoBabyBathtub + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: NoBabyBathtub + nameWithType: EmotionModifier.NoBabyBathtub + fullName: TinyLife.Emotions.EmotionModifier.NoBabyBathtub + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: NoBabyBathtub + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 233 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier NoBabyBathtub + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly NoBabyBathtub As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.BabyBookPositive + commentId: F:TinyLife.Emotions.EmotionModifier.BabyBookPositive + id: BabyBookPositive + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: BabyBookPositive + nameWithType: EmotionModifier.BabyBookPositive + fullName: TinyLife.Emotions.EmotionModifier.BabyBookPositive + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BabyBookPositive + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 234 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier BabyBookPositive + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly BabyBookPositive As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.BabyBookNegative + commentId: F:TinyLife.Emotions.EmotionModifier.BabyBookNegative + id: BabyBookNegative + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: BabyBookNegative + nameWithType: EmotionModifier.BabyBookNegative + fullName: TinyLife.Emotions.EmotionModifier.BabyBookNegative + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BabyBookNegative + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 235 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier BabyBookNegative + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly BabyBookNegative As EmotionModifier +- uid: TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative + commentId: F:TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative + id: BabyBookHelpNegative + parent: TinyLife.Emotions.EmotionModifier + langs: + - csharp + - vb + name: BabyBookHelpNegative + nameWithType: EmotionModifier.BabyBookHelpNegative + fullName: TinyLife.Emotions.EmotionModifier.BabyBookHelpNegative + type: Field + source: + remote: + path: TinyLife/Emotions/EmotionModifier.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: BabyBookHelpNegative + path: ../TinyLife/Emotions/EmotionModifier.cs + startLine: 236 + assemblies: + - Tiny Life + namespace: TinyLife.Emotions + syntax: + content: public static readonly EmotionModifier BabyBookHelpNegative + return: + type: TinyLife.Emotions.EmotionModifier + content.vb: Public Shared ReadOnly BabyBookHelpNegative As EmotionModifier - uid: TinyLife.Emotions.EmotionModifier.Name commentId: F:TinyLife.Emotions.EmotionModifier.Name id: Name @@ -5256,7 +5368,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 326 + startLine: 333 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5285,7 +5397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 330 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5314,7 +5426,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 335 + startLine: 342 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5343,7 +5455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Condition path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 341 + startLine: 348 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5372,7 +5484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 348 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5403,7 +5515,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 357 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5447,7 +5559,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 371 + startLine: 378 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5491,7 +5603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCausedEmotion path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 380 + startLine: 387 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5526,7 +5638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 396 + startLine: 403 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -5565,7 +5677,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 409 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index 1389a29..c5dffb1 100644 --- a/docs/api/TinyLife.GameImpl.GameMode.yml +++ b/docs/api/TinyLife.GameImpl.GameMode.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameMode path: ../TinyLife/GameImpl.cs - startLine: 1175 + startLine: 1176 assemblies: - Tiny Life namespace: TinyLife @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitialLoad path: ../TinyLife/GameImpl.cs - startLine: 1178 + startLine: 1179 assemblies: - Tiny Life namespace: TinyLife @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 1180 + startLine: 1181 assemblies: - Tiny Life namespace: TinyLife @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 1182 + startLine: 1183 assemblies: - Tiny Life namespace: TinyLife @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 1184 + startLine: 1185 assemblies: - Tiny Life namespace: TinyLife @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 1186 + startLine: 1187 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 1188 + startLine: 1189 assemblies: - Tiny Life namespace: TinyLife @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/GameImpl.cs - startLine: 1190 + startLine: 1191 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GenealogyType.yml b/docs/api/TinyLife.GenealogyType.yml index a7558a0..bdece3b 100644 --- a/docs/api/TinyLife.GenealogyType.yml +++ b/docs/api/TinyLife.GenealogyType.yml @@ -29,7 +29,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenealogyType path: ../TinyLife/Relationship.cs - startLine: 541 + startLine: 533 assemblies: - Tiny Life namespace: TinyLife @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Unrelated path: ../TinyLife/Relationship.cs - startLine: 546 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Parent path: ../TinyLife/Relationship.cs - startLine: 550 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife @@ -117,7 +117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Relationship.cs - startLine: 554 + startLine: 546 assemblies: - Tiny Life namespace: TinyLife @@ -145,7 +145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sibling path: ../TinyLife/Relationship.cs - startLine: 558 + startLine: 550 assemblies: - Tiny Life namespace: TinyLife @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nibling path: ../TinyLife/Relationship.cs - startLine: 562 + startLine: 554 assemblies: - Tiny Life namespace: TinyLife @@ -201,7 +201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pibling path: ../TinyLife/Relationship.cs - startLine: 566 + startLine: 558 assemblies: - Tiny Life namespace: TinyLife @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grandparent path: ../TinyLife/Relationship.cs - startLine: 570 + startLine: 562 assemblies: - Tiny Life namespace: TinyLife @@ -257,7 +257,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Grandchild path: ../TinyLife/Relationship.cs - startLine: 574 + startLine: 566 assemblies: - Tiny Life namespace: TinyLife @@ -285,7 +285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cousin path: ../TinyLife/Relationship.cs - startLine: 578 + startLine: 570 assemblies: - Tiny Life namespace: TinyLife @@ -313,7 +313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DistantlyRelated path: ../TinyLife/Relationship.cs - startLine: 582 + startLine: 574 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Goals.Achievement.yml b/docs/api/TinyLife.Goals.Achievement.yml index a87703f..a7ed42b 100644 --- a/docs/api/TinyLife.Goals.Achievement.yml +++ b/docs/api/TinyLife.Goals.Achievement.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievement path: ../TinyLife/Goals/Achievement.cs - startLine: 159 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -76,7 +76,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Goals/Achievement.cs - startLine: 166 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Goals/Achievement.cs - startLine: 170 + startLine: 171 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Completed path: ../TinyLife/Goals/Achievement.cs - startLine: 176 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 185 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -243,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Goals/Achievement.cs - startLine: 197 + startLine: 198 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -284,7 +284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateElement path: ../TinyLife/Goals/Achievement.cs - startLine: 207 + startLine: 208 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -315,7 +315,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Goals/Achievement.cs - startLine: 226 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Complete path: ../TinyLife/Goals/Achievement.cs - startLine: 234 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.Goals.AchievementType.yml b/docs/api/TinyLife.Goals.AchievementType.yml index fd402b2..e3628ae 100644 --- a/docs/api/TinyLife.Goals.AchievementType.yml +++ b/docs/api/TinyLife.Goals.AchievementType.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AchievementType path: ../TinyLife/Goals/Achievement.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -75,7 +75,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/Goals/Achievement.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -104,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SomeoneDiesOnYourLot path: ../TinyLife/Goals/Achievement.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DieOnPublicLot path: ../TinyLife/Goals/Achievement.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -158,7 +158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Goals/Achievement.cs - startLine: 68 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -187,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Goals/Achievement.cs - startLine: 72 + startLine: 73 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -216,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Goals/Achievement.cs - startLine: 77 + startLine: 78 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -245,7 +245,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/Goals/Achievement.cs - startLine: 82 + startLine: 83 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -276,7 +276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -317,7 +317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Goals/Achievement.cs - startLine: 98 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -358,7 +358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/Goals/Achievement.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Goals @@ -389,7 +389,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Goals/Achievement.cs - startLine: 117 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.Goals diff --git a/docs/api/TinyLife.LnCategory.yml b/docs/api/TinyLife.LnCategory.yml index cef541d..0d5c609 100644 --- a/docs/api/TinyLife.LnCategory.yml +++ b/docs/api/TinyLife.LnCategory.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LnCategory path: ../TinyLife/Localization.cs - startLine: 190 + startLine: 204 assemblies: - Tiny Life namespace: TinyLife @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ui path: ../TinyLife/Localization.cs - startLine: 193 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Actions path: ../TinyLife/Localization.cs - startLine: 195 + startLine: 209 assemblies: - Tiny Life namespace: TinyLife @@ -120,7 +120,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildMode path: ../TinyLife/Localization.cs - startLine: 197 + startLine: 211 assemblies: - Tiny Life namespace: TinyLife @@ -148,7 +148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Clothes path: ../TinyLife/Localization.cs - startLine: 199 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Food path: ../TinyLife/Localization.cs - startLine: 201 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Personalities path: ../TinyLife/Localization.cs - startLine: 203 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife @@ -232,7 +232,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Skills path: ../TinyLife/Localization.cs - startLine: 205 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife @@ -260,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Jobs path: ../TinyLife/Localization.cs - startLine: 207 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife @@ -288,7 +288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Emotions path: ../TinyLife/Localization.cs - startLine: 209 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife @@ -316,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Hints path: ../TinyLife/Localization.cs - startLine: 211 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife @@ -344,7 +344,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHints path: ../TinyLife/Localization.cs - startLine: 213 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife @@ -372,7 +372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Goals path: ../TinyLife/Localization.cs - startLine: 215 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife @@ -400,7 +400,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Names path: ../TinyLife/Localization.cs - startLine: 217 + startLine: 231 assemblies: - Tiny Life namespace: TinyLife @@ -428,7 +428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChoicePrompts path: ../TinyLife/Localization.cs - startLine: 219 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife @@ -456,7 +456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievements path: ../TinyLife/Localization.cs - startLine: 221 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife @@ -484,7 +484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Overrides path: ../TinyLife/Localization.cs - startLine: 223 + startLine: 237 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index 51eb781..1246208 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/Person.cs - startLine: 3482 + startLine: 3498 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/Person.cs - startLine: 3489 + startLine: 3505 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 3495 + startLine: 3511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/Person.cs - startLine: 3501 + startLine: 3517 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Bathtub.yml b/docs/api/TinyLife.Objects.Bathtub.yml index bf4333f..2e4bc22 100644 --- a/docs/api/TinyLife.Objects.Bathtub.yml +++ b/docs/api/TinyLife.Objects.Bathtub.yml @@ -82,7 +82,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1109,30 +1109,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Book.yml b/docs/api/TinyLife.Objects.Book.yml index d621e9a..2a00959 100644 --- a/docs/api/TinyLife.Objects.Book.yml +++ b/docs/api/TinyLife.Objects.Book.yml @@ -82,7 +82,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1098,30 +1098,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.BreakableFurniture.yml b/docs/api/TinyLife.Objects.BreakableFurniture.yml index 15dacbd..3b2ecd8 100644 --- a/docs/api/TinyLife.Objects.BreakableFurniture.yml +++ b/docs/api/TinyLife.Objects.BreakableFurniture.yml @@ -91,7 +91,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1341,30 +1341,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Chimney.yml b/docs/api/TinyLife.Objects.Chimney.yml index bb23f81..a494e39 100644 --- a/docs/api/TinyLife.Objects.Chimney.yml +++ b/docs/api/TinyLife.Objects.Chimney.yml @@ -82,7 +82,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1048,30 +1048,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml index e127c39..c5d9286 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.Counter.yml @@ -85,7 +85,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1267,30 +1267,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.CornerFurniture.yml b/docs/api/TinyLife.Objects.CornerFurniture.yml index c1bd701..e07c974 100644 --- a/docs/api/TinyLife.Objects.CornerFurniture.yml +++ b/docs/api/TinyLife.Objects.CornerFurniture.yml @@ -86,7 +86,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1278,30 +1278,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.DeathReason.yml b/docs/api/TinyLife.Objects.DeathReason.yml index 5f8e3fb..d3fd1b5 100644 --- a/docs/api/TinyLife.Objects.DeathReason.yml +++ b/docs/api/TinyLife.Objects.DeathReason.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/Person.cs - startLine: 3450 + startLine: 3466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/Person.cs - startLine: 3456 + startLine: 3472 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/Person.cs - startLine: 3461 + startLine: 3477 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/Person.cs - startLine: 3466 + startLine: 3482 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/Person.cs - startLine: 3470 + startLine: 3486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchBrew path: ../TinyLife/Objects/Person.cs - startLine: 3474 + startLine: 3490 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Fence.yml b/docs/api/TinyLife.Objects.Fence.yml index a3fabd3..b25bc32 100644 --- a/docs/api/TinyLife.Objects.Fence.yml +++ b/docs/api/TinyLife.Objects.Fence.yml @@ -83,7 +83,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1154,30 +1154,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Fireplace.yml b/docs/api/TinyLife.Objects.Fireplace.yml index 3f50ded..22646dc 100644 --- a/docs/api/TinyLife.Objects.Fireplace.yml +++ b/docs/api/TinyLife.Objects.Fireplace.yml @@ -89,7 +89,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1199,30 +1199,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Food.yml b/docs/api/TinyLife.Objects.Food.yml index ba76d11..4fbcaa4 100644 --- a/docs/api/TinyLife.Objects.Food.yml +++ b/docs/api/TinyLife.Objects.Food.yml @@ -91,7 +91,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1266,30 +1266,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.FoodTypedItem.yml b/docs/api/TinyLife.Objects.FoodTypedItem.yml index 3360ad6..3f03f7e 100644 --- a/docs/api/TinyLife.Objects.FoodTypedItem.yml +++ b/docs/api/TinyLife.Objects.FoodTypedItem.yml @@ -89,7 +89,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1246,30 +1246,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Fridge.yml b/docs/api/TinyLife.Objects.Fridge.yml index dbc0e70..2427f13 100644 --- a/docs/api/TinyLife.Objects.Fridge.yml +++ b/docs/api/TinyLife.Objects.Fridge.yml @@ -84,7 +84,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1144,30 +1144,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Furniture.yml b/docs/api/TinyLife.Objects.Furniture.yml index 18740bc..8eb7b79 100644 --- a/docs/api/TinyLife.Objects.Furniture.yml +++ b/docs/api/TinyLife.Objects.Furniture.yml @@ -66,7 +66,7 @@ items: - TinyLife.Objects.Furniture.Random - TinyLife.Objects.Furniture.RemoveAndUnlink - TinyLife.Objects.Furniture.RemoveChild(TinyLife.Objects.Furniture) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.Rotation - TinyLife.Objects.Furniture.SetChild(TinyLife.Objects.ObjectSpot,TinyLife.Objects.Furniture,MLEM.Misc.Direction2) - TinyLife.Objects.Furniture.SetChild``1(TinyLife.Objects.ObjectSpot,TinyLife.Objects.FurnitureType,MLEM.Misc.Direction2,System.Int32[],System.Nullable{System.Guid}) @@ -1284,7 +1284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/Furniture.cs - startLine: 291 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1320,7 +1320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 296 + startLine: 299 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1356,7 +1356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/Furniture.cs - startLine: 301 + startLine: 304 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1385,7 +1385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/Furniture.cs - startLine: 308 + startLine: 311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1414,7 +1414,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriority path: ../TinyLife/Objects/Furniture.cs - startLine: 315 + startLine: 318 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1453,7 +1453,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Furniture.cs - startLine: 331 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1501,7 +1501,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Furniture.cs - startLine: 338 + startLine: 341 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1543,7 +1543,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ActionUpdate path: ../TinyLife/Objects/Furniture.cs - startLine: 348 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1591,7 +1591,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 368 + startLine: 371 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1630,7 +1630,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 374 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1663,7 +1663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 403 + startLine: 406 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1714,7 +1714,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRestoreNeedModifier path: ../TinyLife/Objects/Furniture.cs - startLine: 413 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1762,7 +1762,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 423 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1780,16 +1780,16 @@ items: content.vb: Public Overrides Function IsFreeSpot(position As Point) As Boolean overridden: TinyLife.Objects.MapObject.IsFreeSpot(Microsoft.Xna.Framework.Point) overload: TinyLife.Objects.Furniture.IsFreeSpot* -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - id: ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture langs: - csharp - vb - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) type: Method source: remote: @@ -1798,27 +1798,30 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/Furniture.cs - startLine: 429 + startLine: 432 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nResets this map object to a static state when the that is on is exported.\n" example: [] syntax: - content: public override bool ResetToStatic(bool thorough) + content: public override bool ResetToStatic(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. return: type: System.Boolean description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. - content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean - overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + content.vb: Public Overrides Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean + overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) overload: TinyLife.Objects.Furniture.ResetToStatic* - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) - uid: TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) commentId: M:TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) id: ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) @@ -1837,7 +1840,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModifyActionCategories path: ../TinyLife/Objects/Furniture.cs - startLine: 435 + startLine: 438 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1882,7 +1885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/Furniture.cs - startLine: 443 + startLine: 446 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1921,7 +1924,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 451 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1954,7 +1957,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Furniture.cs - startLine: 472 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2025,7 +2028,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/Objects/Furniture.cs - startLine: 480 + startLine: 483 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2054,7 +2057,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Objects/Furniture.cs - startLine: 493 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2092,7 +2095,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Objects/Furniture.cs - startLine: 526 + startLine: 529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2127,7 +2130,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDirty path: ../TinyLife/Objects/Furniture.cs - startLine: 537 + startLine: 540 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2162,7 +2165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCreator path: ../TinyLife/Objects/Furniture.cs - startLine: 564 + startLine: 567 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2200,7 +2203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPlacedInBuildMode path: ../TinyLife/Objects/Furniture.cs - startLine: 578 + startLine: 581 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2238,7 +2241,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/Objects/Furniture.cs - startLine: 591 + startLine: 594 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2270,7 +2273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Furniture.cs - startLine: 602 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2317,7 +2320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOccupants path: ../TinyLife/Objects/Furniture.cs - startLine: 616 + startLine: 619 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2358,7 +2361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpots path: ../TinyLife/Objects/Furniture.cs - startLine: 629 + startLine: 632 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2396,7 +2399,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 650 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2434,7 +2437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetActionSpotInfo path: ../TinyLife/Objects/Furniture.cs - startLine: 663 + startLine: 666 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2475,7 +2478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeObjectSpot path: ../TinyLife/Objects/Furniture.cs - startLine: 675 + startLine: 678 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2513,7 +2516,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetParent path: ../TinyLife/Objects/Furniture.cs - startLine: 689 + startLine: 692 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2548,7 +2551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnlinkParentsAndChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 703 + startLine: 706 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2576,7 +2579,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveAndUnlink path: ../TinyLife/Objects/Furniture.cs - startLine: 714 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2604,7 +2607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChildren path: ../TinyLife/Objects/Furniture.cs - startLine: 724 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2640,7 +2643,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 738 + startLine: 741 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2693,7 +2696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddChild path: ../TinyLife/Objects/Furniture.cs - startLine: 755 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2734,7 +2737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 771 + startLine: 774 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2785,7 +2788,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetChild path: ../TinyLife/Objects/Furniture.cs - startLine: 785 + startLine: 788 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2823,7 +2826,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveChild path: ../TinyLife/Objects/Furniture.cs - startLine: 796 + startLine: 799 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2858,7 +2861,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NotifyNeighbors path: ../TinyLife/Objects/Furniture.cs - startLine: 809 + startLine: 812 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2886,7 +2889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Furniture.cs - startLine: 822 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6022,30 +6025,42 @@ references: name: Point nameWithType: Point fullName: Microsoft.Xna.Framework.Point -- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: MapObject.ResetToStatic(bool) - fullName: TinyLife.Objects.MapObject.ResetToStatic(bool) - nameWithType.vb: MapObject.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: MapObject.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) + nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.FurnitureType.yml b/docs/api/TinyLife.Objects.FurnitureType.yml index e7a4466..a8fcf15 100644 --- a/docs/api/TinyLife.Objects.FurnitureType.yml +++ b/docs/api/TinyLife.Objects.FurnitureType.yml @@ -117,6 +117,18 @@ items: - TinyLife.Objects.FurnitureType.Puddle - TinyLife.Objects.FurnitureType.Puzzle - TinyLife.Objects.FurnitureType.Register(TinyLife.Objects.FurnitureType.TypeSettings) + - TinyLife.Objects.FurnitureType.RetroChair + - TinyLife.Objects.FurnitureType.RetroClock + - TinyLife.Objects.FurnitureType.RetroDinnerTable + - TinyLife.Objects.FurnitureType.RetroDinnerTableSquare + - TinyLife.Objects.FurnitureType.RetroDoubleBed + - TinyLife.Objects.FurnitureType.RetroFridge + - TinyLife.Objects.FurnitureType.RetroSingleBed + - TinyLife.Objects.FurnitureType.RetroSingleTable + - TinyLife.Objects.FurnitureType.RetroSingleTableSquare + - TinyLife.Objects.FurnitureType.RetroSofa + - TinyLife.Objects.FurnitureType.RetroStove + - TinyLife.Objects.FurnitureType.RetroTv - TinyLife.Objects.FurnitureType.Rotations - TinyLife.Objects.FurnitureType.RoundCeilingLamp - TinyLife.Objects.FurnitureType.Sandbox @@ -3460,7 +3472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingCoatRack path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 267 + startLine: 269 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3487,7 +3499,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 271 + startLine: 273 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3514,7 +3526,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlainCoffeeTable path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 275 + startLine: 277 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3541,7 +3553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernTvStand path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 280 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3568,7 +3580,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallOpenShelf path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 286 + startLine: 288 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3595,7 +3607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BookCart path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 295 + startLine: 297 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3622,7 +3634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareIndoorTrashCan path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 299 + startLine: 301 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3649,7 +3661,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WheelieBin path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 303 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3676,7 +3688,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleNightstand path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 307 + startLine: 309 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3703,7 +3715,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallJungleGym path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 311 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3730,7 +3742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColoringBook path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 320 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3757,7 +3769,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 324 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3784,7 +3796,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernLandlinePhone path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 329 + startLine: 331 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3811,7 +3823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimplePotty path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 338 + startLine: 340 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3838,7 +3850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SimpleChangingStation path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 344 + startLine: 346 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3865,7 +3877,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernCrib path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 350 + startLine: 352 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3892,7 +3904,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBathtub path: ../TinyLife/Objects/FurnitureType.Misc.cs - startLine: 355 + startLine: 357 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5953,6 +5965,330 @@ items: return: type: TinyLife.Objects.FurnitureType content.vb: Public Shared ReadOnly UnfinishedWoodwork As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroFridge + commentId: F:TinyLife.Objects.FurnitureType.RetroFridge + id: RetroFridge + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroFridge + nameWithType: FurnitureType.RetroFridge + fullName: TinyLife.Objects.FurnitureType.RetroFridge + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroFridge + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 258 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroFridge + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroFridge As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroStove + commentId: F:TinyLife.Objects.FurnitureType.RetroStove + id: RetroStove + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroStove + nameWithType: FurnitureType.RetroStove + fullName: TinyLife.Objects.FurnitureType.RetroStove + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroStove + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 265 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroStove + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroStove As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroDinnerTable + commentId: F:TinyLife.Objects.FurnitureType.RetroDinnerTable + id: RetroDinnerTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroDinnerTable + nameWithType: FurnitureType.RetroDinnerTable + fullName: TinyLife.Objects.FurnitureType.RetroDinnerTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroDinnerTable + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 274 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroDinnerTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroDinnerTable As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroSingleTable + commentId: F:TinyLife.Objects.FurnitureType.RetroSingleTable + id: RetroSingleTable + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroSingleTable + nameWithType: FurnitureType.RetroSingleTable + fullName: TinyLife.Objects.FurnitureType.RetroSingleTable + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroSingleTable + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 278 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroSingleTable + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroSingleTable As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroDinnerTableSquare + commentId: F:TinyLife.Objects.FurnitureType.RetroDinnerTableSquare + id: RetroDinnerTableSquare + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroDinnerTableSquare + nameWithType: FurnitureType.RetroDinnerTableSquare + fullName: TinyLife.Objects.FurnitureType.RetroDinnerTableSquare + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroDinnerTableSquare + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 282 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroDinnerTableSquare + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroDinnerTableSquare As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroSingleTableSquare + commentId: F:TinyLife.Objects.FurnitureType.RetroSingleTableSquare + id: RetroSingleTableSquare + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroSingleTableSquare + nameWithType: FurnitureType.RetroSingleTableSquare + fullName: TinyLife.Objects.FurnitureType.RetroSingleTableSquare + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroSingleTableSquare + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 286 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroSingleTableSquare + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroSingleTableSquare As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroTv + commentId: F:TinyLife.Objects.FurnitureType.RetroTv + id: RetroTv + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroTv + nameWithType: FurnitureType.RetroTv + fullName: TinyLife.Objects.FurnitureType.RetroTv + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroTv + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 290 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroTv + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroTv As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroSingleBed + commentId: F:TinyLife.Objects.FurnitureType.RetroSingleBed + id: RetroSingleBed + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroSingleBed + nameWithType: FurnitureType.RetroSingleBed + fullName: TinyLife.Objects.FurnitureType.RetroSingleBed + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroSingleBed + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 298 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroSingleBed + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroSingleBed As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroDoubleBed + commentId: F:TinyLife.Objects.FurnitureType.RetroDoubleBed + id: RetroDoubleBed + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroDoubleBed + nameWithType: FurnitureType.RetroDoubleBed + fullName: TinyLife.Objects.FurnitureType.RetroDoubleBed + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroDoubleBed + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 305 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroDoubleBed + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroDoubleBed As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroSofa + commentId: F:TinyLife.Objects.FurnitureType.RetroSofa + id: RetroSofa + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroSofa + nameWithType: FurnitureType.RetroSofa + fullName: TinyLife.Objects.FurnitureType.RetroSofa + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroSofa + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 312 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroSofa + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroSofa As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroChair + commentId: F:TinyLife.Objects.FurnitureType.RetroChair + id: RetroChair + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroChair + nameWithType: FurnitureType.RetroChair + fullName: TinyLife.Objects.FurnitureType.RetroChair + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroChair + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 321 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroChair + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroChair As FurnitureType +- uid: TinyLife.Objects.FurnitureType.RetroClock + commentId: F:TinyLife.Objects.FurnitureType.RetroClock + id: RetroClock + parent: TinyLife.Objects.FurnitureType + langs: + - csharp + - vb + name: RetroClock + nameWithType: FurnitureType.RetroClock + fullName: TinyLife.Objects.FurnitureType.RetroClock + type: Field + source: + remote: + path: TinyLife/Objects/FurnitureType.Sets.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroClock + path: ../TinyLife/Objects/FurnitureType.Sets.cs + startLine: 327 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + syntax: + content: public static readonly FurnitureType RetroClock + return: + type: TinyLife.Objects.FurnitureType + content.vb: Public Shared ReadOnly RetroClock As FurnitureType references: - uid: TinyLife.Objects.Furniture commentId: T:TinyLife.Objects.Furniture diff --git a/docs/api/TinyLife.Objects.Gravestone.yml b/docs/api/TinyLife.Objects.Gravestone.yml index 9138615..1c6a32a 100644 --- a/docs/api/TinyLife.Objects.Gravestone.yml +++ b/docs/api/TinyLife.Objects.Gravestone.yml @@ -84,7 +84,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1133,30 +1133,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 2a5b57a..0dfeed5 100644 --- a/docs/api/TinyLife.Objects.LifeSpan.yml +++ b/docs/api/TinyLife.Objects.LifeSpan.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/Person.cs - startLine: 3509 + startLine: 3525 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort path: ../TinyLife/Objects/Person.cs - startLine: 3512 + startLine: 3528 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short path: ../TinyLife/Objects/Person.cs - startLine: 3513 + startLine: 3529 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Objects/Person.cs - startLine: 3514 + startLine: 3530 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -134,7 +134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long path: ../TinyLife/Objects/Person.cs - startLine: 3515 + startLine: 3531 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -160,7 +160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong path: ../TinyLife/Objects/Person.cs - startLine: 3516 + startLine: 3532 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -186,7 +186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite path: ../TinyLife/Objects/Person.cs - startLine: 3517 + startLine: 3533 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Light.yml b/docs/api/TinyLife.Objects.Light.yml index 5292865..94ed22a 100644 --- a/docs/api/TinyLife.Objects.Light.yml +++ b/docs/api/TinyLife.Objects.Light.yml @@ -15,6 +15,7 @@ items: - TinyLife.Objects.Light.Map - TinyLife.Objects.Light.Position - TinyLife.Objects.Light.Rotation + - TinyLife.Objects.Light.Scale - TinyLife.Objects.Light.Size - TinyLife.Objects.Light.Texture langs: @@ -344,6 +345,35 @@ items: return: type: System.Boolean content.vb: Public IsDisabled As Boolean +- uid: TinyLife.Objects.Light.Scale + commentId: F:TinyLife.Objects.Light.Scale + id: Scale + parent: TinyLife.Objects.Light + langs: + - csharp + - vb + name: Scale + nameWithType: Light.Scale + fullName: TinyLife.Objects.Light.Scale + type: Field + source: + remote: + path: TinyLife/Objects/Light.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Scale + path: ../TinyLife/Objects/Light.cs + startLine: 77 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe scale that this light is drawn with.\n" + example: [] + syntax: + content: public float Scale + return: + type: System.Single + content.vb: Public Scale As Single - uid: TinyLife.Objects.Light.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) commentId: M:TinyLife.Objects.Light.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color) id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,MLEM.Textures.TextureRegion,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Color)' @@ -362,7 +392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Light.cs - startLine: 85 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -409,7 +439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Light.cs - startLine: 98 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LightFurniture.Settings.yml b/docs/api/TinyLife.Objects.LightFurniture.Settings.yml index 053dd0a..524097f 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.Settings.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.Settings.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Settings path: ../TinyLife/Objects/LightFurniture.cs - startLine: 142 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateLights path: ../TinyLife/Objects/LightFurniture.cs - startLine: 147 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsElectrical path: ../TinyLife/Objects/LightFurniture.cs - startLine: 151 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flickers path: ../TinyLife/Objects/LightFurniture.cs - startLine: 155 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireParticleOffsets path: ../TinyLife/Objects/LightFurniture.cs - startLine: 161 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAutomatic path: ../TinyLife/Objects/LightFurniture.cs - startLine: 166 + startLine: 162 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LightFurniture.yml b/docs/api/TinyLife.Objects.LightFurniture.yml index 14aaf69..7842e4d 100644 --- a/docs/api/TinyLife.Objects.LightFurniture.yml +++ b/docs/api/TinyLife.Objects.LightFurniture.yml @@ -89,7 +89,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -274,7 +274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/LightFurniture.cs - startLine: 39 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -321,7 +321,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/LightFurniture.cs - startLine: 42 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -364,7 +364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAdded path: ../TinyLife/Objects/LightFurniture.cs - startLine: 81 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -393,7 +393,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRemoved path: ../TinyLife/Objects/LightFurniture.cs - startLine: 87 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -422,7 +422,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/LightFurniture.cs - startLine: 93 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -454,7 +454,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/LightFurniture.cs - startLine: 103 + startLine: 102 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -490,7 +490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateLights path: ../TinyLife/Objects/LightFurniture.cs - startLine: 113 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1264,30 +1264,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml index 8a36f23..16921c7 100644 --- a/docs/api/TinyLife.Objects.MapObject.yml +++ b/docs/api/TinyLife.Objects.MapObject.yml @@ -47,7 +47,7 @@ items: - TinyLife.Objects.MapObject.ParentInfo - TinyLife.Objects.MapObject.PersonRotationOrder - TinyLife.Objects.MapObject.Position - - TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.MapObject.SetMapAndValidate(TinyLife.World.Map) - TinyLife.Objects.MapObject.Validate - TinyLife.Objects.MapObject.ValidateEarly @@ -1510,16 +1510,16 @@ items: description: This object's path cost modifier for the given position content.vb: Public Overridable Function GetPathCostModifier(position As Point) As Single overload: TinyLife.Objects.MapObject.GetPathCostModifier* -- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - id: ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject langs: - csharp - vb - name: ResetToStatic(bool) - nameWithType: MapObject.ResetToStatic(bool) - fullName: TinyLife.Objects.MapObject.ResetToStatic(bool) + name: ResetToStatic(bool, bool) + nameWithType: MapObject.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) type: Method source: remote: @@ -1528,26 +1528,29 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/MapObject.cs - startLine: 415 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nResets this map object to a static state when the that is on is exported.\n" example: [] syntax: - content: public virtual bool ResetToStatic(bool thorough) + content: public virtual bool ResetToStatic(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. return: type: System.Boolean description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. - content.vb: Public Overridable Function ResetToStatic(thorough As Boolean) As Boolean + content.vb: Public Overridable Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean overload: TinyLife.Objects.MapObject.ResetToStatic* - nameWithType.vb: MapObject.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) - uid: TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.MapObject.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) id: MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) @@ -1566,7 +1569,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/MapObject.cs - startLine: 426 + startLine: 427 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1604,7 +1607,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 443 + startLine: 444 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1636,7 +1639,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 453 + startLine: 454 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1683,7 +1686,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 470 + startLine: 471 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1724,7 +1727,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/MapObject.cs - startLine: 499 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1804,7 +1807,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 564 + startLine: 565 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4018,6 +4021,12 @@ references: name: GetPathCostModifier nameWithType: MapObject.GetPathCostModifier fullName: TinyLife.Objects.MapObject.GetPathCostModifier +- uid: TinyLife.World.Household + commentId: T:TinyLife.World.Household + parent: TinyLife.World + name: Household + nameWithType: Household + fullName: TinyLife.World.Household - uid: TinyLife.Objects.MapObject.ResetToStatic* commentId: Overload:TinyLife.Objects.MapObject.ResetToStatic name: ResetToStatic diff --git a/docs/api/TinyLife.Objects.Newspaper.yml b/docs/api/TinyLife.Objects.Newspaper.yml index a2b007a..7618eab 100644 --- a/docs/api/TinyLife.Objects.Newspaper.yml +++ b/docs/api/TinyLife.Objects.Newspaper.yml @@ -82,7 +82,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1054,30 +1054,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml index c0df353..0c73e82 100644 --- a/docs/api/TinyLife.Objects.ObjectCategory.yml +++ b/docs/api/TinyLife.Objects.ObjectCategory.yml @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 587 + startLine: 588 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -162,7 +162,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nothing path: ../TinyLife/Objects/MapObject.cs - startLine: 590 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -191,7 +191,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 592 + startLine: 593 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -220,7 +220,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chair path: ../TinyLife/Objects/MapObject.cs - startLine: 594 + startLine: 595 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -249,7 +249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabySittable path: ../TinyLife/Objects/MapObject.cs - startLine: 596 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -278,7 +278,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Objects/MapObject.cs - startLine: 598 + startLine: 599 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -307,7 +307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SingleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 600 + startLine: 601 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -336,7 +336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoubleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 602 + startLine: 603 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -365,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Objects/MapObject.cs - startLine: 604 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -394,7 +394,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shower path: ../TinyLife/Objects/MapObject.cs - startLine: 606 + startLine: 607 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -423,7 +423,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Counter path: ../TinyLife/Objects/MapObject.cs - startLine: 608 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -452,7 +452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stove path: ../TinyLife/Objects/MapObject.cs - startLine: 610 + startLine: 611 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -481,7 +481,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Oven path: ../TinyLife/Objects/MapObject.cs - startLine: 612 + startLine: 613 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -510,7 +510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 614 + startLine: 615 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -539,7 +539,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/MapObject.cs - startLine: 616 + startLine: 617 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -568,7 +568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Table path: ../TinyLife/Objects/MapObject.cs - startLine: 618 + startLine: 619 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -597,7 +597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Holdable path: ../TinyLife/Objects/MapObject.cs - startLine: 620 + startLine: 621 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -626,7 +626,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskObject path: ../TinyLife/Objects/MapObject.cs - startLine: 622 + startLine: 623 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -655,7 +655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowedOnGround path: ../TinyLife/Objects/MapObject.cs - startLine: 624 + startLine: 625 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -684,7 +684,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Computer path: ../TinyLife/Objects/MapObject.cs - startLine: 626 + startLine: 627 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -713,7 +713,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Objects/MapObject.cs - startLine: 628 + startLine: 629 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -742,7 +742,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterObject path: ../TinyLife/Objects/MapObject.cs - startLine: 630 + startLine: 631 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -771,7 +771,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleanable path: ../TinyLife/Objects/MapObject.cs - startLine: 632 + startLine: 633 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -800,7 +800,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: People path: ../TinyLife/Objects/MapObject.cs - startLine: 634 + startLine: 635 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -829,7 +829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/MapObject.cs - startLine: 636 + startLine: 637 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -858,7 +858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wardrobe path: ../TinyLife/Objects/MapObject.cs - startLine: 638 + startLine: 639 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -887,7 +887,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NaturalGroundRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 640 + startLine: 641 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -916,7 +916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 642 + startLine: 643 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -945,7 +945,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedOnWater path: ../TinyLife/Objects/MapObject.cs - startLine: 644 + startLine: 645 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -974,7 +974,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Self path: ../TinyLife/Objects/MapObject.cs - startLine: 646 + startLine: 647 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1003,7 +1003,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 648 + startLine: 649 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1032,7 +1032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceGridPlacement path: ../TinyLife/Objects/MapObject.cs - startLine: 650 + startLine: 651 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1061,7 +1061,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Easel path: ../TinyLife/Objects/MapObject.cs - startLine: 652 + startLine: 653 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1090,7 +1090,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mirror path: ../TinyLife/Objects/MapObject.cs - startLine: 654 + startLine: 655 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1119,7 +1119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bookshelf path: ../TinyLife/Objects/MapObject.cs - startLine: 656 + startLine: 657 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1148,7 +1148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonColliding path: ../TinyLife/Objects/MapObject.cs - startLine: 658 + startLine: 659 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1177,7 +1177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/MapObject.cs - startLine: 660 + startLine: 661 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1206,7 +1206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonSellable path: ../TinyLife/Objects/MapObject.cs - startLine: 662 + startLine: 663 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1235,7 +1235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonMovable path: ../TinyLife/Objects/MapObject.cs - startLine: 664 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1264,7 +1264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tree path: ../TinyLife/Objects/MapObject.cs - startLine: 666 + startLine: 667 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1293,7 +1293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Television path: ../TinyLife/Objects/MapObject.cs - startLine: 668 + startLine: 669 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1322,7 +1322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BartendingObject path: ../TinyLife/Objects/MapObject.cs - startLine: 670 + startLine: 671 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1351,7 +1351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/Objects/MapObject.cs - startLine: 672 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1380,7 +1380,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeSurfaceObject path: ../TinyLife/Objects/MapObject.cs - startLine: 674 + startLine: 675 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1409,7 +1409,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/MapObject.cs - startLine: 676 + startLine: 677 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1438,7 +1438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lamp path: ../TinyLife/Objects/MapObject.cs - startLine: 678 + startLine: 679 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1467,7 +1467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CeilingHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 680 + startLine: 681 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1496,7 +1496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverWindow path: ../TinyLife/Objects/MapObject.cs - startLine: 682 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1525,7 +1525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverDoor path: ../TinyLife/Objects/MapObject.cs - startLine: 684 + startLine: 685 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1554,7 +1554,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Objects/MapObject.cs - startLine: 686 + startLine: 687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1583,7 +1583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashCan path: ../TinyLife/Objects/MapObject.cs - startLine: 688 + startLine: 689 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1612,7 +1612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeThrownAway path: ../TinyLife/Objects/MapObject.cs - startLine: 690 + startLine: 691 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1641,7 +1641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeScrapped path: ../TinyLife/Objects/MapObject.cs - startLine: 692 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1670,7 +1670,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObstructedByRoofs path: ../TinyLife/Objects/MapObject.cs - startLine: 694 + startLine: 695 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1699,7 +1699,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 696 + startLine: 697 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1728,7 +1728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireLight path: ../TinyLife/Objects/MapObject.cs - startLine: 698 + startLine: 699 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1757,7 +1757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyBox path: ../TinyLife/Objects/MapObject.cs - startLine: 700 + startLine: 701 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1786,7 +1786,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/MapObject.cs - startLine: 702 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1815,7 +1815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/MapObject.cs - startLine: 704 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1844,7 +1844,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGym path: ../TinyLife/Objects/MapObject.cs - startLine: 706 + startLine: 707 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1873,7 +1873,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/MapObject.cs - startLine: 708 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1902,7 +1902,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoffeeMachine path: ../TinyLife/Objects/MapObject.cs - startLine: 710 + startLine: 711 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1931,7 +1931,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/MapObject.cs - startLine: 712 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1960,7 +1960,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GroundItem path: ../TinyLife/Objects/MapObject.cs - startLine: 714 + startLine: 715 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1989,7 +1989,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeDecor path: ../TinyLife/Objects/MapObject.cs - startLine: 716 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2018,7 +2018,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningHoursSign path: ../TinyLife/Objects/MapObject.cs - startLine: 718 + startLine: 719 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2047,7 +2047,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Objects/MapObject.cs - startLine: 720 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2076,7 +2076,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LandlinePhone path: ../TinyLife/Objects/MapObject.cs - startLine: 722 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2105,7 +2105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Objects/MapObject.cs - startLine: 726 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2134,7 +2134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/MapObject.cs - startLine: 728 + startLine: 729 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2163,7 +2163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellHolder path: ../TinyLife/Objects/MapObject.cs - startLine: 730 + startLine: 731 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2192,7 +2192,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingItem path: ../TinyLife/Objects/MapObject.cs - startLine: 732 + startLine: 733 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2221,7 +2221,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangingStation path: ../TinyLife/Objects/MapObject.cs - startLine: 734 + startLine: 735 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2250,7 +2250,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Crib path: ../TinyLife/Objects/MapObject.cs - startLine: 736 + startLine: 737 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2279,7 +2279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBathtub path: ../TinyLife/Objects/MapObject.cs - startLine: 738 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2308,7 +2308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 742 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2343,7 +2343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 745 + startLine: 746 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2378,7 +2378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 750 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2413,7 +2413,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseOr path: ../TinyLife/Objects/MapObject.cs - startLine: 755 + startLine: 756 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2450,7 +2450,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseAnd path: ../TinyLife/Objects/MapObject.cs - startLine: 760 + startLine: 761 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2487,7 +2487,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_ExclusiveOr path: ../TinyLife/Objects/MapObject.cs - startLine: 765 + startLine: 766 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2524,7 +2524,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_OnesComplement path: ../TinyLife/Objects/MapObject.cs - startLine: 770 + startLine: 771 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.OverlayWallHanging.yml b/docs/api/TinyLife.Objects.OverlayWallHanging.yml index 23a6a33..84b84ed 100644 --- a/docs/api/TinyLife.Objects.OverlayWallHanging.yml +++ b/docs/api/TinyLife.Objects.OverlayWallHanging.yml @@ -81,7 +81,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1073,30 +1073,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Painting.yml b/docs/api/TinyLife.Objects.Painting.yml index ae71ac4..272668c 100644 --- a/docs/api/TinyLife.Objects.Painting.yml +++ b/docs/api/TinyLife.Objects.Painting.yml @@ -86,7 +86,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1254,30 +1254,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.ParentInfo.yml b/docs/api/TinyLife.Objects.ParentInfo.yml index 973ea82..a253e43 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 805 + startLine: 806 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -62,7 +62,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 810 + startLine: 811 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayerDepth path: ../TinyLife/Objects/MapObject.cs - startLine: 815 + startLine: 816 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -124,7 +124,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 819 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -155,7 +155,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 831 + startLine: 832 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -190,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 840 + startLine: 841 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -228,7 +228,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 849 + startLine: 850 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -263,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 857 + startLine: 858 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Particle.yml b/docs/api/TinyLife.Objects.Particle.yml index cfec870..0be407f 100644 --- a/docs/api/TinyLife.Objects.Particle.yml +++ b/docs/api/TinyLife.Objects.Particle.yml @@ -20,12 +20,17 @@ items: - TinyLife.Objects.Particle.Friction - TinyLife.Objects.Particle.Gravity - TinyLife.Objects.Particle.IgnoreParentDrawPos + - TinyLife.Objects.Particle.Light - TinyLife.Objects.Particle.Motion + - TinyLife.Objects.Particle.OnAdded - TinyLife.Objects.Particle.OnParticleUpdate + - TinyLife.Objects.Particle.OnRemoved - TinyLife.Objects.Particle.OnUpdate - TinyLife.Objects.Particle.ParentInfo - TinyLife.Objects.Particle.Position + - TinyLife.Objects.Particle.Remove - TinyLife.Objects.Particle.Scale + - TinyLife.Objects.Particle.ScaleFunction - TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) - TinyLife.Objects.Particle.SpriteEffects - TinyLife.Objects.Particle.TimeLived @@ -143,7 +148,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Friction path: ../TinyLife/Objects/Particle.cs - startLine: 46 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -172,7 +177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeToLive path: ../TinyLife/Objects/Particle.cs - startLine: 50 + startLine: 51 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -201,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Position path: ../TinyLife/Objects/Particle.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -230,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Motion path: ../TinyLife/Objects/Particle.cs - startLine: 58 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -259,7 +264,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthPosOffset path: ../TinyLife/Objects/Particle.cs - startLine: 62 + startLine: 63 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -288,7 +293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepthOffset path: ../TinyLife/Objects/Particle.cs - startLine: 66 + startLine: 67 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -317,7 +322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawOffset path: ../TinyLife/Objects/Particle.cs - startLine: 70 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -328,35 +333,35 @@ items: return: type: Microsoft.Xna.Framework.Vector2 content.vb: Public DrawOffset As Vector2 -- uid: TinyLife.Objects.Particle.Scale - commentId: F:TinyLife.Objects.Particle.Scale - id: Scale +- uid: TinyLife.Objects.Particle.ScaleFunction + commentId: F:TinyLife.Objects.Particle.ScaleFunction + id: ScaleFunction parent: TinyLife.Objects.Particle langs: - csharp - vb - name: Scale - nameWithType: Particle.Scale - fullName: TinyLife.Objects.Particle.Scale + name: ScaleFunction + nameWithType: Particle.ScaleFunction + fullName: TinyLife.Objects.Particle.ScaleFunction type: Field source: remote: path: TinyLife/Objects/Particle.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Scale + id: ScaleFunction path: ../TinyLife/Objects/Particle.cs - startLine: 74 + startLine: 75 assemblies: - Tiny Life namespace: TinyLife.Objects summary: "\nAn that determines how this particle's scale (display size) changes based on its and \n" example: [] syntax: - content: public Easings.Easing Scale + content: public Easings.Easing ScaleFunction return: type: MLEM.Misc.Easings.Easing - content.vb: Public Scale As Easings.Easing + content.vb: Public ScaleFunction As Easings.Easing - uid: TinyLife.Objects.Particle.Gravity commentId: F:TinyLife.Objects.Particle.Gravity id: Gravity @@ -375,7 +380,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravity path: ../TinyLife/Objects/Particle.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -404,7 +409,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraMotion path: ../TinyLife/Objects/Particle.cs - startLine: 84 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -433,7 +438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CameraOffset path: ../TinyLife/Objects/Particle.cs - startLine: 89 + startLine: 90 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -462,7 +467,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/Particle.cs - startLine: 93 + startLine: 94 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -491,7 +496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IgnoreParentDrawPos path: ../TinyLife/Objects/Particle.cs - startLine: 97 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -520,7 +525,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateWhenPaused path: ../TinyLife/Objects/Particle.cs - startLine: 102 + startLine: 103 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -549,7 +554,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/Objects/Particle.cs - startLine: 106 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -578,7 +583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpriteEffects path: ../TinyLife/Objects/Particle.cs - startLine: 110 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -607,7 +612,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceOutside path: ../TinyLife/Objects/Particle.cs - startLine: 115 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -636,7 +641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnUpdate path: ../TinyLife/Objects/Particle.cs - startLine: 120 + startLine: 121 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -647,6 +652,66 @@ items: return: type: TinyLife.World.ObjectUpdateDelegateNoPhase{TinyLife.Objects.Particle} content.vb: Public OnUpdate As ObjectUpdateDelegateNoPhase(Of Particle) +- uid: TinyLife.Objects.Particle.Light + commentId: F:TinyLife.Objects.Particle.Light + id: Light + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: Light + nameWithType: Particle.Light + fullName: TinyLife.Objects.Particle.Light + type: Field + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Light + path: ../TinyLife/Objects/Particle.cs + startLine: 126 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe light that this particle should display, which is automatically added and removed from the .\nThe light's will be set to this particle's automatically.\n" + example: [] + syntax: + content: public Light Light + return: + type: TinyLife.Objects.Light + content.vb: Public Light As Light +- uid: TinyLife.Objects.Particle.Scale + commentId: P:TinyLife.Objects.Particle.Scale + id: Scale + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: Scale + nameWithType: Particle.Scale + fullName: TinyLife.Objects.Particle.Scale + type: Property + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Scale + path: ../TinyLife/Objects/Particle.cs + startLine: 130 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThe scale that this particle should display, based on the .\n" + example: [] + syntax: + content: public float Scale { get; } + parameters: [] + return: + type: System.Single + content.vb: Public ReadOnly Property Scale As Single + overload: TinyLife.Objects.Particle.Scale* - uid: TinyLife.Objects.Particle.Animation commentId: F:TinyLife.Objects.Particle.Animation id: Animation @@ -665,7 +730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Animation path: ../TinyLife/Objects/Particle.cs - startLine: 125 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -694,7 +759,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TimeLived path: ../TinyLife/Objects/Particle.cs - startLine: 130 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -723,7 +788,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Particle.cs - startLine: 138 + startLine: 148 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -764,7 +829,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/Particle.cs - startLine: 147 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -805,11 +870,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Objects/Particle.cs - startLine: 159 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nThe update method, which is called every update frame by the underlying \n" + summary: "\nThe update method, which is called every update frame by the underlying \n" example: [] syntax: content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier) @@ -846,11 +911,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Objects/Particle.cs - startLine: 190 + startLine: 205 assemblies: - Tiny Life namespace: TinyLife.Objects - summary: "\nDraws this particle on the current , at the current .\n" + summary: "\nDraws this particle on the current , at the current .\n" example: [] syntax: content: public virtual void Draw(GameTime time, SpriteBatch batch) @@ -863,6 +928,90 @@ items: description: The sprite batch to use for drawing content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch) overload: TinyLife.Objects.Particle.Draw* +- uid: TinyLife.Objects.Particle.Remove + commentId: M:TinyLife.Objects.Particle.Remove + id: Remove + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: Remove() + nameWithType: Particle.Remove() + fullName: TinyLife.Objects.Particle.Remove() + type: Method + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Remove + path: ../TinyLife/Objects/Particle.cs + startLine: 216 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nRemoves this particle from the list of particles and calls its method.\n" + example: [] + syntax: + content: public void Remove() + content.vb: Public Sub Remove() + overload: TinyLife.Objects.Particle.Remove* +- uid: TinyLife.Objects.Particle.OnRemoved + commentId: M:TinyLife.Objects.Particle.OnRemoved + id: OnRemoved + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: OnRemoved() + nameWithType: Particle.OnRemoved() + fullName: TinyLife.Objects.Particle.OnRemoved() + type: Method + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnRemoved + path: ../TinyLife/Objects/Particle.cs + startLine: 224 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThis method is called when a particle is removed in , or when the camera rotation or viewed map changes.\n" + example: [] + syntax: + content: protected virtual void OnRemoved() + content.vb: Protected Overridable Sub OnRemoved() + overload: TinyLife.Objects.Particle.OnRemoved* +- uid: TinyLife.Objects.Particle.OnAdded + commentId: M:TinyLife.Objects.Particle.OnAdded + id: OnAdded + parent: TinyLife.Objects.Particle + langs: + - csharp + - vb + name: OnAdded() + nameWithType: Particle.OnAdded() + fullName: TinyLife.Objects.Particle.OnAdded() + type: Method + source: + remote: + path: TinyLife/Objects/Particle.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnAdded + path: ../TinyLife/Objects/Particle.cs + startLine: 232 + assemblies: + - Tiny Life + namespace: TinyLife.Objects + summary: "\nThis method is called when a particle is successfully spawned in .\n" + example: [] + syntax: + content: protected virtual void OnAdded() + content.vb: Protected Overridable Sub OnAdded() + overload: TinyLife.Objects.Particle.OnAdded* - uid: TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) commentId: M:TinyLife.Objects.Particle.Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) id: Spawn(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle}) @@ -881,7 +1030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Spawn path: ../TinyLife/Objects/Particle.cs - startLine: 207 + startLine: 244 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2058,6 +2207,37 @@ references: - name: " " - name: T - name: ) +- uid: TinyLife.Objects.Particle.Map + commentId: P:TinyLife.Objects.Particle.Map + name: Map + nameWithType: Particle.Map + fullName: TinyLife.Objects.Particle.Map +- uid: TinyLife.Objects.Light.Scale + commentId: F:TinyLife.Objects.Light.Scale + name: Scale + nameWithType: Light.Scale + fullName: TinyLife.Objects.Light.Scale +- uid: TinyLife.Objects.Particle.Scale + commentId: P:TinyLife.Objects.Particle.Scale + name: Scale + nameWithType: Particle.Scale + fullName: TinyLife.Objects.Particle.Scale +- uid: TinyLife.Objects.Light + commentId: T:TinyLife.Objects.Light + parent: TinyLife.Objects + name: Light + nameWithType: Light + fullName: TinyLife.Objects.Light +- uid: TinyLife.Objects.Particle.ScaleFunction + commentId: F:TinyLife.Objects.Particle.ScaleFunction + name: ScaleFunction + nameWithType: Particle.ScaleFunction + fullName: TinyLife.Objects.Particle.ScaleFunction +- uid: TinyLife.Objects.Particle.Scale* + commentId: Overload:TinyLife.Objects.Particle.Scale + name: Scale + nameWithType: Particle.Scale + fullName: TinyLife.Objects.Particle.Scale - uid: TinyLife.Objects.Particle.#ctor* commentId: Overload:TinyLife.Objects.Particle.#ctor name: Particle @@ -2095,12 +2275,6 @@ references: - uid: MLEM.Textures name: Textures isExternal: true -- uid: TinyLife.World.Map - commentId: T:TinyLife.World.Map - parent: TinyLife.World - name: Map - nameWithType: Map - fullName: TinyLife.World.Map - uid: TinyLife.GameImpl.Speed commentId: P:TinyLife.GameImpl.Speed name: Speed @@ -2130,6 +2304,51 @@ references: name: SpriteBatch nameWithType: SpriteBatch fullName: Microsoft.Xna.Framework.Graphics.SpriteBatch +- uid: TinyLife.Objects.Particle.OnRemoved + commentId: M:TinyLife.Objects.Particle.OnRemoved + name: OnRemoved() + nameWithType: Particle.OnRemoved() + fullName: TinyLife.Objects.Particle.OnRemoved() + spec.csharp: + - uid: TinyLife.Objects.Particle.OnRemoved + name: OnRemoved + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Particle.OnRemoved + name: OnRemoved + - name: ( + - name: ) +- uid: TinyLife.Objects.Particle.Remove* + commentId: Overload:TinyLife.Objects.Particle.Remove + name: Remove + nameWithType: Particle.Remove + fullName: TinyLife.Objects.Particle.Remove +- uid: TinyLife.Objects.Particle.Remove + commentId: M:TinyLife.Objects.Particle.Remove + name: Remove() + nameWithType: Particle.Remove() + fullName: TinyLife.Objects.Particle.Remove() + spec.csharp: + - uid: TinyLife.Objects.Particle.Remove + name: Remove + - name: ( + - name: ) + spec.vb: + - uid: TinyLife.Objects.Particle.Remove + name: Remove + - name: ( + - name: ) +- uid: TinyLife.Objects.Particle.OnRemoved* + commentId: Overload:TinyLife.Objects.Particle.OnRemoved + name: OnRemoved + nameWithType: Particle.OnRemoved + fullName: TinyLife.Objects.Particle.OnRemoved +- uid: TinyLife.Objects.Particle.OnAdded* + commentId: Overload:TinyLife.Objects.Particle.OnAdded + name: OnAdded + nameWithType: Particle.OnAdded + fullName: TinyLife.Objects.Particle.OnAdded - uid: TinyLife.GameImpl.Camera commentId: P:TinyLife.GameImpl.Camera name: Camera @@ -2140,6 +2359,12 @@ references: name: Spawn nameWithType: Particle.Spawn fullName: TinyLife.Objects.Particle.Spawn +- uid: TinyLife.World.Map + commentId: T:TinyLife.World.Map + parent: TinyLife.World + name: Map + nameWithType: Map + fullName: TinyLife.World.Map - uid: System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle} commentId: T:System.Func{Microsoft.Xna.Framework.Vector2,TinyLife.Objects.Particle} parent: System diff --git a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml index 7ab67f7..a933833 100644 --- a/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EfficiencyModifierDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifierDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3345 + startLine: 3361 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml index 2484f00..e95afb5 100644 --- a/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiersChangedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3365 + startLine: 3381 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml index 63f2867..08dd05c 100644 --- a/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.PassiveActionPriorityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveActionPriorityDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3355 + startLine: 3371 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml index c22cd4e..d96e97c 100644 --- a/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.RelationshipChangeDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipChangeDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3370 + startLine: 3386 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml index 093f3f6..1d25151 100644 --- a/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.RestoreNeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3360 + startLine: 3376 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml index 062196e..6e8fcbf 100644 --- a/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml +++ b/docs/api/TinyLife.Objects.Person.WalkSpeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedDelegate path: ../TinyLife/Objects/Person.cs - startLine: 3350 + startLine: 3366 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index 25598eb..2ac3d66 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -168,7 +168,7 @@ items: - TinyLife.Objects.Person.RemoveHeldObject``1 - TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType) - TinyLife.Objects.Person.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean}) - - TinyLife.Objects.Person.ResetToStatic(System.Boolean) + - TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,System.Single) - TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType,System.Single,TinyLife.Actions.ActionInfo,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Person.Rotation @@ -3983,16 +3983,16 @@ items: description: Whether this person has a job of the given type. content.vb: Public Overridable Function RemoveJob(type As JobType) As Boolean overload: TinyLife.Objects.Person.RemoveJob* -- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean) - id: ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Person langs: - csharp - vb - name: ResetToStatic(bool) - nameWithType: Person.ResetToStatic(bool) - fullName: TinyLife.Objects.Person.ResetToStatic(bool) + name: ResetToStatic(bool, bool) + nameWithType: Person.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Person.ResetToStatic(bool, bool) type: Method source: remote: @@ -4008,20 +4008,23 @@ items: summary: "\nResets this map object to a static state when the that is on is exported.\n" example: [] syntax: - content: public override bool ResetToStatic(bool thorough) + content: public override bool ResetToStatic(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. return: type: System.Boolean description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. - content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean - overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + content.vb: Public Overrides Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean + overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) overload: TinyLife.Objects.Person.ResetToStatic* - nameWithType.vb: Person.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + nameWithType.vb: Person.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) - uid: TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Objects.Person.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) id: MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) @@ -4040,7 +4043,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/Person.cs - startLine: 1318 + startLine: 1326 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4079,7 +4082,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/Objects/Person.cs - startLine: 1336 + startLine: 1344 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4107,7 +4110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Objects/Person.cs - startLine: 1350 + startLine: 1358 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4139,7 +4142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Person.cs - startLine: 1367 + startLine: 1375 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4183,7 +4186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHomeLocation path: ../TinyLife/Objects/Person.cs - startLine: 1375 + startLine: 1383 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4214,7 +4217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRelationship path: ../TinyLife/Objects/Person.cs - startLine: 1386 + startLine: 1394 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4255,7 +4258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeFriendship path: ../TinyLife/Objects/Person.cs - startLine: 1411 + startLine: 1419 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4293,7 +4296,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeRomance path: ../TinyLife/Objects/Person.cs - startLine: 1463 + startLine: 1471 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4331,7 +4334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmote path: ../TinyLife/Objects/Person.cs - startLine: 1496 + startLine: 1504 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4375,7 +4378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopEmoting path: ../TinyLife/Objects/Person.cs - startLine: 1507 + startLine: 1515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4403,7 +4406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speak path: ../TinyLife/Objects/Person.cs - startLine: 1518 + startLine: 1526 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4444,7 +4447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopSpeaking path: ../TinyLife/Objects/Person.cs - startLine: 1528 + startLine: 1536 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4472,7 +4475,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmoteAndSpeak path: ../TinyLife/Objects/Person.cs - startLine: 1545 + startLine: 1553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4516,7 +4519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeTalkingSpots path: ../TinyLife/Objects/Person.cs - startLine: 1555 + startLine: 1563 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4550,7 +4553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1575 + startLine: 1583 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4597,7 +4600,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1606 + startLine: 1614 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4647,7 +4650,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/Person.cs - startLine: 1624 + startLine: 1632 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4697,7 +4700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCloseForTalking path: ../TinyLife/Objects/Person.cs - startLine: 1635 + startLine: 1643 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4732,7 +4735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeed path: ../TinyLife/Objects/Person.cs - startLine: 1647 + startLine: 1655 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4767,7 +4770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeedPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1656 + startLine: 1664 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4802,7 +4805,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1668 + startLine: 1676 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4846,7 +4849,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/Person.cs - startLine: 1704 + startLine: 1712 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4893,7 +4896,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkill path: ../TinyLife/Objects/Person.cs - startLine: 1715 + startLine: 1723 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4934,7 +4937,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillTotalPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1734 + startLine: 1742 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4969,7 +4972,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPointPercentage path: ../TinyLife/Objects/Person.cs - startLine: 1744 + startLine: 1752 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5004,7 +5007,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1754 + startLine: 1762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5039,7 +5042,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSkillLevel path: ../TinyLife/Objects/Person.cs - startLine: 1764 + startLine: 1772 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5080,7 +5083,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkill path: ../TinyLife/Objects/Person.cs - startLine: 1776 + startLine: 1784 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5126,7 +5129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepleteNeed path: ../TinyLife/Objects/Person.cs - startLine: 1796 + startLine: 1804 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5167,7 +5170,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasPersonality path: ../TinyLife/Objects/Person.cs - startLine: 1807 + startLine: 1815 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5202,7 +5205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueueAction path: ../TinyLife/Objects/Person.cs - startLine: 1821 + startLine: 1829 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5257,7 +5260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/Person.cs - startLine: 1849 + startLine: 1857 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5301,7 +5304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FindPathAsync path: ../TinyLife/Objects/Person.cs - startLine: 1868 + startLine: 1876 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5345,7 +5348,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1881 + startLine: 1889 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5385,7 +5388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1899 + startLine: 1907 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5435,7 +5438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1912 + startLine: 1920 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5473,7 +5476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHeldObject path: ../TinyLife/Objects/Person.cs - startLine: 1925 + startLine: 1933 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5510,7 +5513,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/Person.cs - startLine: 1939 + startLine: 1947 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5541,7 +5544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/Person.cs - startLine: 1948 + startLine: 1956 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5572,7 +5575,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/Person.cs - startLine: 1957 + startLine: 1965 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5612,7 +5615,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2058 + startLine: 2066 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5662,7 +5665,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2081 + startLine: 2089 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5697,7 +5700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/Person.cs - startLine: 2102 + startLine: 2110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5741,7 +5744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 2121 + startLine: 2129 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5785,7 +5788,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/Person.cs - startLine: 2137 + startLine: 2145 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5820,7 +5823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/Person.cs - startLine: 2146 + startLine: 2154 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5851,7 +5854,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/Person.cs - startLine: 2181 + startLine: 2189 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5898,7 +5901,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 2235 + startLine: 2243 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5933,7 +5936,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/Person.cs - startLine: 2240 + startLine: 2248 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5967,7 +5970,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 2250 + startLine: 2258 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6005,7 +6008,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 2260 + startLine: 2268 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6046,7 +6049,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 2269 + startLine: 2277 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6081,7 +6084,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/Person.cs - startLine: 2281 + startLine: 2289 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6116,7 +6119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2303 + startLine: 2311 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6151,7 +6154,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2315 + startLine: 2323 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6186,7 +6189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/Person.cs - startLine: 2331 + startLine: 2339 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6221,7 +6224,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/Person.cs - startLine: 2346 + startLine: 2354 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6262,7 +6265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2401 + startLine: 2409 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6297,7 +6300,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/Person.cs - startLine: 2411 + startLine: 2419 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6332,7 +6335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/Person.cs - startLine: 2421 + startLine: 2429 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6367,7 +6370,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 2441 + startLine: 2449 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6398,7 +6401,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/Person.cs - startLine: 2467 + startLine: 2475 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6436,7 +6439,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Objects/Person.cs - startLine: 2480 + startLine: 2488 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6485,7 +6488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/Person.cs - startLine: 2493 + startLine: 2501 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6525,7 +6528,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMemory path: ../TinyLife/Objects/Person.cs - startLine: 2503 + startLine: 2511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6568,7 +6571,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 2514 + startLine: 2522 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6611,7 +6614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/Person.cs - startLine: 2533 + startLine: 2541 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6651,7 +6654,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2546 + startLine: 2554 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6682,7 +6685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAction path: ../TinyLife/Objects/Person.cs - startLine: 2558 + startLine: 2566 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6726,7 +6729,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPregnancyStatus path: ../TinyLife/Objects/Person.cs - startLine: 2578 + startLine: 2586 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6767,7 +6770,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetAnimationsFromLooks path: ../TinyLife/Objects/Person.cs - startLine: 2598 + startLine: 2606 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6795,7 +6798,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImportAtExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2610 + startLine: 2618 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6827,7 +6830,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToRandomHomeLocation path: ../TinyLife/Objects/Person.cs - startLine: 2622 + startLine: 2630 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6855,7 +6858,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDrawHeldItem path: ../TinyLife/Objects/Person.cs - startLine: 2640 + startLine: 2648 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6886,7 +6889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDrawOffset path: ../TinyLife/Objects/Person.cs - startLine: 2651 + startLine: 2659 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6923,7 +6926,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDepthOffset path: ../TinyLife/Objects/Person.cs - startLine: 2679 + startLine: 2687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6954,7 +6957,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPivot path: ../TinyLife/Objects/Person.cs - startLine: 2690 + startLine: 2698 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6985,7 +6988,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/Person.cs - startLine: 2702 + startLine: 2710 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7029,7 +7032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidClothes path: ../TinyLife/Objects/Person.cs - startLine: 2754 + startLine: 2762 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7064,7 +7067,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanApplyPersonality path: ../TinyLife/Objects/Person.cs - startLine: 2766 + startLine: 2774 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7098,7 +7101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMapExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 2779 + startLine: 2787 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7136,7 +7139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateAnimationGroup path: ../TinyLife/Objects/Person.cs - startLine: 2796 + startLine: 2804 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7183,7 +7186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooks path: ../TinyLife/Objects/Person.cs - startLine: 2833 + startLine: 2841 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7233,7 +7236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAnimations path: ../TinyLife/Objects/Person.cs - startLine: 2856 + startLine: 2864 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7271,7 +7274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/Person.cs - startLine: 2875 + startLine: 2883 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7306,7 +7309,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAction path: ../TinyLife/Objects/Person.cs - startLine: 2954 + startLine: 2962 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7353,7 +7356,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeAction path: ../TinyLife/Objects/Person.cs - startLine: 2967 + startLine: 2975 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7385,7 +7388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/Person.cs - startLine: 2977 + startLine: 2985 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7417,7 +7420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateClothes path: ../TinyLife/Objects/Person.cs - startLine: 3063 + startLine: 3071 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7445,7 +7448,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/Person.cs - startLine: 3188 + startLine: 3204 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7492,7 +7495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 3216 + startLine: 3232 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -13781,30 +13784,42 @@ references: name: RemoveJob nameWithType: Person.RemoveJob fullName: TinyLife.Objects.Person.RemoveJob -- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: MapObject.ResetToStatic(bool) - fullName: TinyLife.Objects.MapObject.ResetToStatic(bool) - nameWithType.vb: MapObject.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: MapObject.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) + nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Pose.yml b/docs/api/TinyLife.Objects.Pose.yml index e8a5aac..6b1b237 100644 --- a/docs/api/TinyLife.Objects.Pose.yml +++ b/docs/api/TinyLife.Objects.Pose.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/Person.cs - startLine: 3396 + startLine: 3412 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/Person.cs - startLine: 3401 + startLine: 3417 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,7 +88,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/Person.cs - startLine: 3405 + startLine: 3421 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -116,7 +116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/Person.cs - startLine: 3409 + startLine: 3425 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/Person.cs - startLine: 3414 + startLine: 3430 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -172,7 +172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/Person.cs - startLine: 3419 + startLine: 3435 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -200,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/Person.cs - startLine: 3423 + startLine: 3439 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -228,7 +228,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/Person.cs - startLine: 3427 + startLine: 3443 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -256,7 +256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/Person.cs - startLine: 3431 + startLine: 3447 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -284,7 +284,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/Person.cs - startLine: 3435 + startLine: 3451 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -312,7 +312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 3439 + startLine: 3455 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -340,7 +340,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkingArmsOut path: ../TinyLife/Objects/Person.cs - startLine: 3443 + startLine: 3459 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PregnancyAbility.yml b/docs/api/TinyLife.Objects.PregnancyAbility.yml index 06da96a..54760ff 100644 --- a/docs/api/TinyLife.Objects.PregnancyAbility.yml +++ b/docs/api/TinyLife.Objects.PregnancyAbility.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/Person.cs - startLine: 3571 + startLine: 3587 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neither path: ../TinyLife/Objects/Person.cs - startLine: 3576 + startLine: 3592 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOthersPregnant path: ../TinyLife/Objects/Person.cs - startLine: 3580 + startLine: 3596 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnant path: ../TinyLife/Objects/Person.cs - startLine: 3584 + startLine: 3600 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ScreenObject.yml b/docs/api/TinyLife.Objects.ScreenObject.yml index 450ca89..6702889 100644 --- a/docs/api/TinyLife.Objects.ScreenObject.yml +++ b/docs/api/TinyLife.Objects.ScreenObject.yml @@ -97,7 +97,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1463,30 +1463,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index f7dacff..d728871 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Objects/Person.cs - startLine: 3527 + startLine: 3543 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -74,7 +74,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/Person.cs - startLine: 3531 + startLine: 3547 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/Person.cs - startLine: 3532 + startLine: 3548 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -126,7 +126,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/Person.cs - startLine: 3533 + startLine: 3549 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -152,7 +152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/Person.cs - startLine: 3534 + startLine: 3550 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -178,7 +178,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/Person.cs - startLine: 3535 + startLine: 3551 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -204,7 +204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/Person.cs - startLine: 3536 + startLine: 3552 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -230,7 +230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/Person.cs - startLine: 3537 + startLine: 3553 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -256,7 +256,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/Person.cs - startLine: 3538 + startLine: 3554 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -282,7 +282,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/Person.cs - startLine: 3539 + startLine: 3555 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/Person.cs - startLine: 3540 + startLine: 3556 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/Person.cs - startLine: 3541 + startLine: 3557 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -360,7 +360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/Person.cs - startLine: 3542 + startLine: 3558 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -386,7 +386,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/Person.cs - startLine: 3543 + startLine: 3559 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -412,7 +412,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/Person.cs - startLine: 3544 + startLine: 3560 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -438,7 +438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/Person.cs - startLine: 3545 + startLine: 3561 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -464,7 +464,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/Person.cs - startLine: 3546 + startLine: 3562 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.TrashBag.yml b/docs/api/TinyLife.Objects.TrashBag.yml index 8893386..eddecac 100644 --- a/docs/api/TinyLife.Objects.TrashBag.yml +++ b/docs/api/TinyLife.Objects.TrashBag.yml @@ -81,7 +81,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1042,30 +1042,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.TrashCan.yml b/docs/api/TinyLife.Objects.TrashCan.yml index de33153..100792d 100644 --- a/docs/api/TinyLife.Objects.TrashCan.yml +++ b/docs/api/TinyLife.Objects.TrashCan.yml @@ -86,7 +86,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1250,30 +1250,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml index d110bca..b1b48c9 100644 --- a/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml +++ b/docs/api/TinyLife.Objects.UnfinishedWoodwork.yml @@ -84,7 +84,7 @@ items: - TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single) - TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType) - TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point) - - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String}) - TinyLife.Objects.Furniture.MoveToMap(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Furniture.OnPositionChanged(Microsoft.Xna.Framework.Vector2) @@ -1199,30 +1199,42 @@ references: name: Point isExternal: true - name: ) -- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Furniture isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Furniture.ResetToStatic(bool) - fullName: TinyLife.Objects.Furniture.ResetToStatic(bool) - nameWithType.vb: Furniture.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Furniture.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Furniture.ResetToStatic(bool, bool) + nameWithType.vb: Furniture.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Furniture.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Vehicle.yml b/docs/api/TinyLife.Objects.Vehicle.yml index 4a3112c..fd9b130 100644 --- a/docs/api/TinyLife.Objects.Vehicle.yml +++ b/docs/api/TinyLife.Objects.Vehicle.yml @@ -12,7 +12,7 @@ items: - TinyLife.Objects.Vehicle.GetSpeed - TinyLife.Objects.Vehicle.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2) - TinyLife.Objects.Vehicle.OnRemoved - - TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean) + - TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Vehicle.Rotation - TinyLife.Objects.Vehicle.Type - TinyLife.Objects.Vehicle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -484,16 +484,16 @@ items: content.vb: Public Overrides Sub OnRemoved() overridden: TinyLife.Objects.MapObject.OnRemoved overload: TinyLife.Objects.Vehicle.OnRemoved* -- uid: TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean) - id: ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Vehicle.ResetToStatic(System.Boolean,System.Boolean) + id: ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.Vehicle langs: - csharp - vb - name: ResetToStatic(bool) - nameWithType: Vehicle.ResetToStatic(bool) - fullName: TinyLife.Objects.Vehicle.ResetToStatic(bool) + name: ResetToStatic(bool, bool) + nameWithType: Vehicle.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Vehicle.ResetToStatic(bool, bool) type: Method source: remote: @@ -509,20 +509,23 @@ items: summary: "\nResets this map object to a static state when the that is on is exported.\n" example: [] syntax: - content: public override bool ResetToStatic(bool thorough) + content: public override bool ResetToStatic(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean description: Whether a more thorough reset is expected, which usually involves normalizing additional data and cleaning up player data entirely. + - id: custom + type: System.Boolean + description: Whether the static reset is happening in a custom context, that is, a being exported normally rather than through cheats, or a custom being exported. return: type: System.Boolean description: Whether this object should stay on the map after the static reset. If false is returned, this object is removed. - content.vb: Public Overrides Function ResetToStatic(thorough As Boolean) As Boolean - overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + content.vb: Public Overrides Function ResetToStatic(thorough As Boolean, custom As Boolean) As Boolean + overridden: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) overload: TinyLife.Objects.Vehicle.ResetToStatic* - nameWithType.vb: Vehicle.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Vehicle.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + nameWithType.vb: Vehicle.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Vehicle.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) references: - uid: TinyLife.Objects.MapObject commentId: T:TinyLife.Objects.MapObject @@ -2797,30 +2800,42 @@ references: name: OnRemoved nameWithType: Vehicle.OnRemoved fullName: TinyLife.Objects.Vehicle.OnRemoved -- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) parent: TinyLife.Objects.MapObject isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: MapObject.ResetToStatic(bool) - fullName: TinyLife.Objects.MapObject.ResetToStatic(bool) - nameWithType.vb: MapObject.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: MapObject.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.MapObject.ResetToStatic(bool, bool) + nameWithType.vb: MapObject.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.MapObject.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.MapObject.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.Objects.Visibility.yml b/docs/api/TinyLife.Objects.Visibility.yml index 62980ef..511cb33 100644 --- a/docs/api/TinyLife.Objects.Visibility.yml +++ b/docs/api/TinyLife.Objects.Visibility.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/MapObject.cs - startLine: 779 + startLine: 780 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisible path: ../TinyLife/Objects/MapObject.cs - startLine: 784 + startLine: 785 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisibleExt path: ../TinyLife/Objects/MapObject.cs - startLine: 788 + startLine: 789 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideZoomedOut path: ../TinyLife/Objects/MapObject.cs - startLine: 792 + startLine: 793 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Static path: ../TinyLife/Objects/MapObject.cs - startLine: 797 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index 1001253..a0097a7 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/Person.cs - startLine: 3555 + startLine: 3571 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/Person.cs - startLine: 3558 + startLine: 3574 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/Person.cs - startLine: 3559 + startLine: 3575 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -105,7 +105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/Person.cs - startLine: 3560 + startLine: 3576 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/Person.cs - startLine: 3562 + startLine: 3578 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Relationship.yml b/docs/api/TinyLife.Relationship.yml index 842fd31..a2732d7 100644 --- a/docs/api/TinyLife.Relationship.yml +++ b/docs/api/TinyLife.Relationship.yml @@ -1290,7 +1290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateTooltip path: ../TinyLife/Relationship.cs - startLine: 445 + startLine: 439 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.RelationshipType.yml b/docs/api/TinyLife.RelationshipType.yml index c623d53..62b1584 100644 --- a/docs/api/TinyLife.RelationshipType.yml +++ b/docs/api/TinyLife.RelationshipType.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipType path: ../TinyLife/Relationship.cs - startLine: 487 + startLine: 479 assemblies: - Tiny Life namespace: TinyLife @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Enemies path: ../TinyLife/Relationship.cs - startLine: 492 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disliked path: ../TinyLife/Relationship.cs - startLine: 496 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Acquaintances path: ../TinyLife/Relationship.cs - startLine: 500 + startLine: 492 assemblies: - Tiny Life namespace: TinyLife @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Friends path: ../TinyLife/Relationship.cs - startLine: 504 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoodFriends path: ../TinyLife/Relationship.cs - startLine: 508 + startLine: 500 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.RomanceType.yml b/docs/api/TinyLife.RomanceType.yml index abc2e26..23f643c 100644 --- a/docs/api/TinyLife.RomanceType.yml +++ b/docs/api/TinyLife.RomanceType.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RomanceType path: ../TinyLife/Relationship.cs - startLine: 516 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NoRomance path: ../TinyLife/Relationship.cs - startLine: 521 + startLine: 513 assemblies: - Tiny Life namespace: TinyLife @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Interested path: ../TinyLife/Relationship.cs - startLine: 525 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sweethearts path: ../TinyLife/Relationship.cs - startLine: 529 + startLine: 521 assemblies: - Tiny Life namespace: TinyLife @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Soulmates path: ../TinyLife/Relationship.cs - startLine: 533 + startLine: 525 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index 82266ce..30a1af5 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -6,6 +6,7 @@ items: parent: TinyLife children: - TinyLife.Set.ChildClothes + - TinyLife.Set.RetroFurniture - TinyLife.Set.Woodworking - TinyLife.Set.Workout langs: @@ -22,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/GameImpl.cs - startLine: 1219 + startLine: 1220 assemblies: - Tiny Life namespace: TinyLife @@ -51,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 1225 + startLine: 1226 assemblies: - Tiny Life namespace: TinyLife @@ -79,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 1229 + startLine: 1230 assemblies: - Tiny Life namespace: TinyLife @@ -107,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 1233 + startLine: 1234 assemblies: - Tiny Life namespace: TinyLife @@ -117,6 +118,34 @@ items: content: ChildClothes = 2 return: type: TinyLife.Set +- uid: TinyLife.Set.RetroFurniture + commentId: F:TinyLife.Set.RetroFurniture + id: RetroFurniture + parent: TinyLife.Set + langs: + - csharp + - vb + name: RetroFurniture + nameWithType: Set.RetroFurniture + fullName: TinyLife.Set.RetroFurniture + type: Field + source: + remote: + path: TinyLife/GameImpl.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RetroFurniture + path: ../TinyLife/GameImpl.cs + startLine: 1238 + assemblies: + - Tiny Life + namespace: TinyLife + summary: "\nThe retro furniture set with art by LawlessThespian\n" + example: [] + syntax: + content: RetroFurniture = 3 + return: + type: TinyLife.Set references: - uid: TinyLife commentId: N:TinyLife diff --git a/docs/api/TinyLife.Tools.RemoveTool.yml b/docs/api/TinyLife.Tools.RemoveTool.yml index 9aa9165..60cd113 100644 --- a/docs/api/TinyLife.Tools.RemoveTool.yml +++ b/docs/api/TinyLife.Tools.RemoveTool.yml @@ -305,7 +305,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/Tools/RemoveTool.cs - startLine: 173 + startLine: 174 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -343,7 +343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/Tools/RemoveTool.cs - startLine: 196 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -378,7 +378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveFurniture path: ../TinyLife/Tools/RemoveTool.cs - startLine: 223 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -416,7 +416,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StoreOrRemoveFurniture path: ../TinyLife/Tools/RemoveTool.cs - startLine: 252 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -454,7 +454,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayDestroySound path: ../TinyLife/Tools/RemoveTool.cs - startLine: 281 + startLine: 282 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -482,7 +482,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpawnDestroyParticles path: ../TinyLife/Tools/RemoveTool.cs - startLine: 290 + startLine: 291 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -514,7 +514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpawnDestroyParticles path: ../TinyLife/Tools/RemoveTool.cs - startLine: 302 + startLine: 303 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.RoofTool.yml b/docs/api/TinyLife.Tools.RoofTool.yml index 7f9a84e..7aa9024 100644 --- a/docs/api/TinyLife.Tools.RoofTool.yml +++ b/docs/api/TinyLife.Tools.RoofTool.yml @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/RoofTool.cs - startLine: 142 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -231,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceWallsUp path: ../TinyLife/Tools/RoofTool.cs - startLine: 152 + startLine: 150 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -263,7 +263,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/RoofTool.cs - startLine: 157 + startLine: 155 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -295,7 +295,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/RoofTool.cs - startLine: 162 + startLine: 160 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -334,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/RoofTool.cs - startLine: 167 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Tools.Tool.yml b/docs/api/TinyLife.Tools.Tool.yml index 7a8f7d2..8db111f 100644 --- a/docs/api/TinyLife.Tools.Tool.yml +++ b/docs/api/TinyLife.Tools.Tool.yml @@ -834,7 +834,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Closed path: ../TinyLife/Tools/Tool.cs - startLine: 177 + startLine: 175 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -862,7 +862,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Tools/Tool.cs - startLine: 188 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -894,7 +894,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/Tools/Tool.cs - startLine: 209 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -929,7 +929,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/Tool.cs - startLine: 218 + startLine: 216 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -960,7 +960,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceWallsUp path: ../TinyLife/Tools/Tool.cs - startLine: 227 + startLine: 225 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -991,7 +991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/Tools/Tool.cs - startLine: 235 + startLine: 233 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1022,7 +1022,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanUndoRedo path: ../TinyLife/Tools/Tool.cs - startLine: 243 + startLine: 241 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1053,7 +1053,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/Tool.cs - startLine: 253 + startLine: 251 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1091,7 +1091,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnButtonCreated path: ../TinyLife/Tools/Tool.cs - startLine: 261 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1123,7 +1123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsOnLot path: ../TinyLife/Tools/Tool.cs - startLine: 268 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1158,7 +1158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 286 + startLine: 284 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1202,7 +1202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSelection path: ../TinyLife/Tools/Tool.cs - startLine: 307 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -1246,7 +1246,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildModeButton path: ../TinyLife/Tools/Tool.cs - startLine: 346 + startLine: 344 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml index 83e15ea..a361a51 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.BoughtItemDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItemDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1079 + startLine: 1078 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml index f621d8d..54aacfa 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.GetCustomPriceDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPriceDelegate path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 1074 + startLine: 1073 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.CharacterCreator.yml b/docs/api/TinyLife.Uis.CharacterCreator.yml index 1b47877..cc9c2c9 100644 --- a/docs/api/TinyLife.Uis.CharacterCreator.yml +++ b/docs/api/TinyLife.Uis.CharacterCreator.yml @@ -251,7 +251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Open path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 791 + startLine: 790 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -289,7 +289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCustomPrice path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 805 + startLine: 804 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -327,7 +327,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BoughtItem path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 821 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -362,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPersonComplete path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 833 + startLine: 832 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -397,7 +397,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePersonalitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 844 + startLine: 843 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -437,7 +437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateNameSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 879 + startLine: 878 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -472,7 +472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePronounSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 914 + startLine: 913 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -509,7 +509,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreatePregnancyAbilitySelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 937 + startLine: 936 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -544,7 +544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateVoiceSelector path: ../TinyLife/Uis/CharacterCreator.cs - startLine: 966 + startLine: 965 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml index cc40ce5..71f651d 100644 --- a/docs/api/TinyLife.Uis.Menus.TransitionType.yml +++ b/docs/api/TinyLife.Uis.Menus.TransitionType.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TransitionType path: ../TinyLife/Uis/Menus.cs - startLine: 1207 + startLine: 1211 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -50,7 +50,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Swipe path: ../TinyLife/Uis/Menus.cs - startLine: 1213 + startLine: 1217 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -78,7 +78,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fade path: ../TinyLife/Uis/Menus.cs - startLine: 1218 + startLine: 1222 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Utilities.ColorScheme.yml b/docs/api/TinyLife.Utilities.ColorScheme.yml index be48ce9..9f7c65b 100644 --- a/docs/api/TinyLife.Utilities.ColorScheme.yml +++ b/docs/api/TinyLife.Utilities.ColorScheme.yml @@ -8,6 +8,7 @@ items: - TinyLife.Utilities.ColorScheme.Bricks - TinyLife.Utilities.ColorScheme.CardboardBoxes - TinyLife.Utilities.ColorScheme.Ceramics + - TinyLife.Utilities.ColorScheme.ColoredConcrete - TinyLife.Utilities.ColorScheme.Combine(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme) - TinyLife.Utilities.ColorScheme.Count - TinyLife.Utilities.ColorScheme.Create(System.Object[]) @@ -892,6 +893,33 @@ items: return: type: TinyLife.Utilities.ColorScheme content.vb: Public Shared ReadOnly TreeBaubles As ColorScheme +- uid: TinyLife.Utilities.ColorScheme.ColoredConcrete + commentId: F:TinyLife.Utilities.ColorScheme.ColoredConcrete + id: ColoredConcrete + parent: TinyLife.Utilities.ColorScheme + langs: + - csharp + - vb + name: ColoredConcrete + nameWithType: ColorScheme.ColoredConcrete + fullName: TinyLife.Utilities.ColorScheme.ColoredConcrete + type: Field + source: + remote: + path: TinyLife/Utilities/ColorScheme.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: ColoredConcrete + path: ../TinyLife/Utilities/ColorScheme.cs + startLine: 50 + assemblies: + - Tiny Life + namespace: TinyLife.Utilities + syntax: + content: public static readonly ColorScheme ColoredConcrete + return: + type: TinyLife.Utilities.ColorScheme + content.vb: Public Shared ReadOnly ColoredConcrete As ColorScheme - uid: TinyLife.Utilities.ColorScheme.Item(System.Int32) commentId: P:TinyLife.Utilities.ColorScheme.Item(System.Int32) id: Item(System.Int32) @@ -910,7 +938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: this[] path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 56 + startLine: 57 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -947,7 +975,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Count path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 60 + startLine: 61 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -980,7 +1008,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MergeWith path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 76 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1012,7 +1040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEnumerator path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 81 + startLine: 82 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1043,7 +1071,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1081,7 +1109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 112 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1116,7 +1144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Combine path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 134 + startLine: 135 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1154,7 +1182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Addition path: ../TinyLife/Utilities/ColorScheme.cs - startLine: 143 + startLine: 144 assemblies: - Tiny Life namespace: TinyLife.Utilities diff --git a/docs/api/TinyLife.Utilities.Extensions.yml b/docs/api/TinyLife.Utilities.Extensions.yml index d822a03..c816b5e 100644 --- a/docs/api/TinyLife.Utilities.Extensions.yml +++ b/docs/api/TinyLife.Utilities.Extensions.yml @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Extensions path: ../TinyLife/Utilities/Extensions.cs - startLine: 29 + startLine: 32 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToScreenPos path: ../TinyLife/Utilities/Extensions.cs - startLine: 39 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWorldPos path: ../TinyLife/Utilities/Extensions.cs - startLine: 56 + startLine: 59 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -199,7 +199,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToVisualY path: ../TinyLife/Utilities/Extensions.cs - startLine: 71 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWallSide path: ../TinyLife/Utilities/Extensions.cs - startLine: 86 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -271,7 +271,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsVertical path: ../TinyLife/Utilities/Extensions.cs - startLine: 96 + startLine: 99 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -307,7 +307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsHorizontal path: ../TinyLife/Utilities/Extensions.cs - startLine: 106 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -343,7 +343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JsonCopy path: ../TinyLife/Utilities/Extensions.cs - startLine: 116 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -385,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPriceModifier path: ../TinyLife/Utilities/Extensions.cs - startLine: 137 + startLine: 140 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -421,7 +421,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDecorativeRating path: ../TinyLife/Utilities/Extensions.cs - startLine: 160 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -457,7 +457,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetChanceModifier path: ../TinyLife/Utilities/Extensions.cs - startLine: 184 + startLine: 187 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -493,7 +493,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToLocalizedString path: ../TinyLife/Utilities/Extensions.cs - startLine: 200 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -529,7 +529,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToSellingPriceString path: ../TinyLife/Utilities/Extensions.cs - startLine: 210 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -568,7 +568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BothValid path: ../TinyLife/Utilities/Extensions.cs - startLine: 221 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -610,7 +610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BothValid path: ../TinyLife/Utilities/Extensions.cs - startLine: 232 + startLine: 235 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -649,7 +649,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyActive path: ../TinyLife/Utilities/Extensions.cs - startLine: 243 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -691,7 +691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyActive path: ../TinyLife/Utilities/Extensions.cs - startLine: 254 + startLine: 257 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -730,7 +730,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyInactive path: ../TinyLife/Utilities/Extensions.cs - startLine: 265 + startLine: 268 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -772,7 +772,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnyInactive path: ../TinyLife/Utilities/Extensions.cs - startLine: 276 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -811,7 +811,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOpposite path: ../TinyLife/Utilities/Extensions.cs - startLine: 287 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -847,7 +847,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTransitive path: ../TinyLife/Utilities/Extensions.cs - startLine: 310 + startLine: 313 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -890,7 +890,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAgeAppropriate path: ../TinyLife/Utilities/Extensions.cs - startLine: 390 + startLine: 393 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -929,7 +929,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToWorking path: ../TinyLife/Utilities/Extensions.cs - startLine: 404 + startLine: 407 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -965,7 +965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultPose path: ../TinyLife/Utilities/Extensions.cs - startLine: 425 + startLine: 428 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1001,7 +1001,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHoverAnimation path: ../TinyLife/Utilities/Extensions.cs - startLine: 440 + startLine: 443 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1037,7 +1037,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToSimpleLocalizedString path: ../TinyLife/Utilities/Extensions.cs - startLine: 461 + startLine: 464 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1073,7 +1073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultTab path: ../TinyLife/Utilities/Extensions.cs - startLine: 474 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1109,7 +1109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDefaultDirtyOverlayTextureName path: ../TinyLife/Utilities/Extensions.cs - startLine: 515 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1145,7 +1145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLockedFor path: ../TinyLife/Utilities/Extensions.cs - startLine: 538 + startLine: 541 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1187,7 +1187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawIsoArea path: ../TinyLife/Utilities/Extensions.cs - startLine: 562 + startLine: 565 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1235,7 +1235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawIsoArea path: ../TinyLife/Utilities/Extensions.cs - startLine: 575 + startLine: 578 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1286,7 +1286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsPartOfPerson path: ../TinyLife/Utilities/Extensions.cs - startLine: 606 + startLine: 609 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1322,7 +1322,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanTakeOff path: ../TinyLife/Utilities/Extensions.cs - startLine: 615 + startLine: 618 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1358,7 +1358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/Utilities/Extensions.cs - startLine: 625 + startLine: 628 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1394,7 +1394,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPauseGame path: ../TinyLife/Utilities/Extensions.cs - startLine: 635 + startLine: 638 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1436,7 +1436,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsActiveRoot path: ../TinyLife/Utilities/Extensions.cs - startLine: 645 + startLine: 648 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1472,7 +1472,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRequiredMatchPercentage path: ../TinyLife/Utilities/Extensions.cs - startLine: 655 + startLine: 658 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1508,7 +1508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsAvailableForAge path: ../TinyLife/Utilities/Extensions.cs - startLine: 672 + startLine: 675 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1547,7 +1547,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Weekday path: ../TinyLife/Utilities/Extensions.cs - startLine: 685 + startLine: 688 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1583,7 +1583,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 695 + startLine: 698 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1619,7 +1619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/Utilities/Extensions.cs - startLine: 724 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1655,7 +1655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonality path: ../TinyLife/Utilities/Extensions.cs - startLine: 742 + startLine: 745 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1694,7 +1694,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDescription path: ../TinyLife/Utilities/Extensions.cs - startLine: 756 + startLine: 759 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1731,7 +1731,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Multiplier path: ../TinyLife/Utilities/Extensions.cs - startLine: 769 + startLine: 772 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1771,7 +1771,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnancyHours path: ../TinyLife/Utilities/Extensions.cs - startLine: 785 + startLine: 788 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1807,7 +1807,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDaysBeforeAging path: ../TinyLife/Utilities/Extensions.cs - startLine: 796 + startLine: 799 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1850,7 +1850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddGamepadScrolling path: ../TinyLife/Utilities/Extensions.cs - startLine: 813 + startLine: 816 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1883,7 +1883,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddProgressArrows path: ../TinyLife/Utilities/Extensions.cs - startLine: 833 + startLine: 836 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1931,7 +1931,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToTimestampString path: ../TinyLife/Utilities/Extensions.cs - startLine: 867 + startLine: 870 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -1967,7 +1967,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsBetween path: ../TinyLife/Utilities/Extensions.cs - startLine: 878 + startLine: 881 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2009,7 +2009,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Length path: ../TinyLife/Utilities/Extensions.cs - startLine: 897 + startLine: 900 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2048,7 +2048,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 910 + startLine: 913 assemblies: - Tiny Life namespace: TinyLife.Utilities @@ -2084,7 +2084,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMostFittingStyle path: ../TinyLife/Utilities/Extensions.cs - startLine: 923 + startLine: 926 assemblies: - Tiny Life namespace: TinyLife.Utilities diff --git a/docs/api/TinyLife.Utilities.TextureHandler.yml b/docs/api/TinyLife.Utilities.TextureHandler.yml index d24041f..d220b44 100644 --- a/docs/api/TinyLife.Utilities.TextureHandler.yml +++ b/docs/api/TinyLife.Utilities.TextureHandler.yml @@ -333,11 +333,11 @@ items: - Tiny Life namespace: TinyLife.Utilities syntax: - content: public static UniformTextureAtlas RoofTexture { get; } + content: public static Dictionary RoofTexture { get; } parameters: [] return: - type: MLEM.Textures.UniformTextureAtlas - content.vb: Public Shared Property RoofTexture As UniformTextureAtlas + type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + content.vb: Public Shared Property RoofTexture As Dictionary(Of Point, TextureRegion) overload: TinyLife.Utilities.TextureHandler.RoofTexture* - uid: TinyLife.Utilities.TextureHandler.TileTexture commentId: P:TinyLife.Utilities.TextureHandler.TileTexture diff --git a/docs/api/TinyLife.World.AutoTile.yml b/docs/api/TinyLife.World.AutoTile.yml index 9858000..3ab9b58 100644 --- a/docs/api/TinyLife.World.AutoTile.yml +++ b/docs/api/TinyLife.World.AutoTile.yml @@ -5,7 +5,7 @@ items: id: AutoTile parent: TinyLife.World children: - - TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) + - TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) - TinyLife.World.AutoTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32) - TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) - TinyLife.World.AutoTile.DrawBorder(System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Nullable{System.ValueTuple{System.Func{System.Int32,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Color}}) @@ -55,14 +55,15 @@ items: - TinyLife.World.Tile.DefaultColors - TinyLife.World.Tile.Textures - TinyLife.World.Tile.Regions + - TinyLife.World.Tile.RegionWeights - TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) - TinyLife.World.Tile.GetPrice - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) - TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.Tile.GetVisualOffset(MLEM.Misc.Direction2,System.Int32,System.Int32) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode @@ -72,16 +73,16 @@ items: - System.Object.ToString extensionMethods: - TinyLife.World.AutoTile.TinyLife.Utilities.Extensions.JsonCopy``1 -- uid: TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - commentId: M:TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])' +- uid: TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + commentId: M:TinyLife.World.AutoTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})' parent: TinyLife.World.AutoTile langs: - csharp - vb - name: AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[]) - nameWithType: AutoTile.AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[]) - fullName: TinyLife.World.AutoTile.AutoTile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[]) + name: AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func) + nameWithType: AutoTile.AutoTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func) + fullName: TinyLife.World.AutoTile.AutoTile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func) type: Constructor source: remote: @@ -94,10 +95,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" + summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" example: [] syntax: - content: protected AutoTile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors) + content: protected AutoTile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors, Func regionWeights) parameters: - id: baseName type: System.String @@ -123,11 +124,13 @@ items: type: MLEM.Textures.TextureRegion - id: defaultColors type: System.Int32[] - content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer()) + - id: regionWeights + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer(), regionWeights As Func(Of Point, Single)) overload: TinyLife.World.AutoTile.#ctor* - nameWithType.vb: AutoTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer()) - fullName.vb: TinyLife.World.AutoTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer()) - name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer()) + nameWithType.vb: AutoTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer(), Func(Of Point, Single)) + fullName.vb: TinyLife.World.AutoTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single)) + name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer(), Func(Of Point, Single)) - uid: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) id: Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) @@ -146,7 +149,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/AutoTile.cs - startLine: 23 + startLine: 22 assemblies: - Tiny Life namespace: TinyLife.World @@ -209,7 +212,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/AutoTile.cs - startLine: 29 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World @@ -248,7 +251,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConnectsToTile path: ../TinyLife/World/AutoTile.cs - startLine: 42 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.World @@ -295,7 +298,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawBorder path: ../TinyLife/World/AutoTile.cs - startLine: 63 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World @@ -523,6 +526,12 @@ references: name: Regions nameWithType: Tile.Regions fullName: TinyLife.World.Tile.Regions +- uid: TinyLife.World.Tile.RegionWeights + commentId: F:TinyLife.World.Tile.RegionWeights + parent: TinyLife.World.Tile + name: RegionWeights + nameWithType: Tile.RegionWeights + fullName: TinyLife.World.Tile.RegionWeights - uid: TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) commentId: M:TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) parent: TinyLife.World.Tile @@ -731,19 +740,19 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) + name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -828,13 +837,30 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -923,24 +949,43 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) + name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1028,13 +1073,30 @@ references: - name: ']' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1126,24 +1188,43 @@ references: - name: ) - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) + name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1234,13 +1315,30 @@ references: - name: ']' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1335,6 +1433,25 @@ references: - name: ) - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true @@ -1865,6 +1982,51 @@ references: name: TextureRegion nameWithType: TextureRegion fullName: MLEM.Textures.TextureRegion +- uid: System.Func{Microsoft.Xna.Framework.Point,System.Single} + commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Point, Single) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Single) + name.vb: Func(Of Point, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: System.Collections.Generic.Dictionary`2 commentId: T:System.Collections.Generic.Dictionary`2 isExternal: true @@ -1958,6 +2120,40 @@ references: - uid: MLEM.Textures name: Textures isExternal: true +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) - uid: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) parent: TinyLife.World.Tile diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml index 18247b9..a79b1d2 100644 --- a/docs/api/TinyLife.World.DrawDelegate.yml +++ b/docs/api/TinyLife.World.DrawDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawDelegate path: ../TinyLife/World/Map.cs - startLine: 2769 + startLine: 2766 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedHousehold.yml b/docs/api/TinyLife.World.ExportedHousehold.yml index 66b0f6d..154cd07 100644 --- a/docs/api/TinyLife.World.ExportedHousehold.yml +++ b/docs/api/TinyLife.World.ExportedHousehold.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedHousehold path: ../TinyLife/World/Household.cs - startLine: 331 + startLine: 334 assemblies: - Tiny Life namespace: TinyLife.World @@ -64,7 +64,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Household.cs - startLine: 336 + startLine: 339 assemblies: - Tiny Life namespace: TinyLife.World @@ -93,7 +93,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 340 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.World @@ -122,7 +122,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 344 + startLine: 347 assemblies: - Tiny Life namespace: TinyLife.World @@ -151,7 +151,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 348 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.World @@ -180,7 +180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 352 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.World @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 356 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.yml b/docs/api/TinyLife.World.Household.yml index dc86b16..96305f9 100644 --- a/docs/api/TinyLife.World.Household.yml +++ b/docs/api/TinyLife.World.Household.yml @@ -12,7 +12,7 @@ items: - TinyLife.World.Household.DefaultMoney - TinyLife.World.Household.Description - TinyLife.World.Household.DisallowNewspapers - - TinyLife.World.Household.Export(System.Boolean) + - TinyLife.World.Household.Export(System.Boolean,System.Boolean) - TinyLife.World.Household.FurnitureStorage - TinyLife.World.Household.GetAverageFriendshipTo(TinyLife.Objects.Person) - TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}) @@ -42,7 +42,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Household path: ../TinyLife/World/Household.cs - startLine: 19 + startLine: 21 assemblies: - Tiny Life namespace: TinyLife.World @@ -98,11 +98,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultMoney path: ../TinyLife/World/Household.cs - startLine: 26 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe amount of money that a household has by default.\nIf the househould is exported throughly (), this value will be exported as well.\n" + summary: "\nThe amount of money that a household has by default.\nIf the househould is exported throughly (), this value will be exported as well.\n" example: [] syntax: content: public const float DefaultMoney = 30000 @@ -127,7 +127,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 33 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -166,7 +166,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 39 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.World @@ -205,7 +205,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UnopenedMail path: ../TinyLife/World/Household.cs - startLine: 45 + startLine: 47 assemblies: - Tiny Life namespace: TinyLife.World @@ -244,7 +244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 50 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.World @@ -285,7 +285,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 58 + startLine: 60 assemblies: - Tiny Life namespace: TinyLife.World @@ -316,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lot path: ../TinyLife/World/Household.cs - startLine: 70 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World @@ -347,7 +347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Household.cs - startLine: 75 + startLine: 77 assemblies: - Tiny Life namespace: TinyLife.World @@ -378,7 +378,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCurrent path: ../TinyLife/World/Household.cs - startLine: 79 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.World @@ -409,7 +409,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 84 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.World @@ -448,7 +448,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowNewspapers path: ../TinyLife/World/Household.cs - startLine: 90 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.World @@ -487,7 +487,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalMemberAmount path: ../TinyLife/World/Household.cs - startLine: 94 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.World @@ -518,7 +518,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 117 + startLine: 119 assemblies: - Tiny Life namespace: TinyLife.World @@ -556,7 +556,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/World/Household.cs - startLine: 128 + startLine: 130 assemblies: - Tiny Life namespace: TinyLife.World @@ -597,7 +597,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Add path: ../TinyLife/World/Household.cs - startLine: 144 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.World @@ -629,7 +629,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/World/Household.cs - startLine: 155 + startLine: 158 assemblies: - Tiny Life namespace: TinyLife.World @@ -667,7 +667,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasMember path: ../TinyLife/World/Household.cs - startLine: 166 + startLine: 169 assemblies: - Tiny Life namespace: TinyLife.World @@ -702,7 +702,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAverageFriendshipTo path: ../TinyLife/World/Household.cs - startLine: 176 + startLine: 179 assemblies: - Tiny Life namespace: TinyLife.World @@ -737,32 +737,32 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Household.cs - startLine: 186 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThis method is called when this object is loaded from disk.\n" example: [] syntax: - content: public bool Validate(Map lotMap) + content: public bool Validate(Map map) parameters: - - id: lotMap + - id: map type: TinyLife.World.Map return: type: System.Boolean description: false if the object is not valid, true otherwise - content.vb: Public Function Validate(lotMap As Map) As Boolean + content.vb: Public Function Validate(map As Map) As Boolean overload: TinyLife.World.Household.Validate* -- uid: TinyLife.World.Household.Export(System.Boolean) - commentId: M:TinyLife.World.Household.Export(System.Boolean) - id: Export(System.Boolean) +- uid: TinyLife.World.Household.Export(System.Boolean,System.Boolean) + commentId: M:TinyLife.World.Household.Export(System.Boolean,System.Boolean) + id: Export(System.Boolean,System.Boolean) parent: TinyLife.World.Household langs: - csharp - vb - name: Export(bool) - nameWithType: Household.Export(bool) - fullName: TinyLife.World.Household.Export(bool) + name: Export(bool, bool) + nameWithType: Household.Export(bool, bool) + fullName: TinyLife.World.Household.Export(bool, bool) type: Method source: remote: @@ -771,26 +771,29 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Household.cs - startLine: 199 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nExports this household's data into an , which can be saved to disk independently of the that this household is on.\n" example: [] syntax: - content: public ExportedHousehold Export(bool thorough = false) + content: public ExportedHousehold Export(bool thorough, bool custom) parameters: - id: thorough type: System.Boolean - description: Whether people should be reset thoroughly in , and whether the money should be reset to + description: Whether people should be reset thoroughly in , and whether the money should be reset to + - id: custom + type: System.Boolean + description: Whether the export is custom, in which case people in it will keep their unlocalized names, pronouns and descriptions. return: type: TinyLife.World.ExportedHousehold description: An exported household - content.vb: Public Function Export(thorough As Boolean = False) As ExportedHousehold + content.vb: Public Function Export(thorough As Boolean, custom As Boolean) As ExportedHousehold overload: TinyLife.World.Household.Export* - nameWithType.vb: Household.Export(Boolean) - fullName.vb: TinyLife.World.Household.Export(Boolean) - name.vb: Export(Boolean) + nameWithType.vb: Household.Export(Boolean, Boolean) + fullName.vb: TinyLife.World.Household.Export(Boolean, Boolean) + name.vb: Export(Boolean, Boolean) - uid: TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean) commentId: M:TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean) id: Import(TinyLife.World.ExportedHousehold,System.Boolean) @@ -809,7 +812,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Household.cs - startLine: 209 + startLine: 213 assemblies: - Tiny Life namespace: TinyLife.World @@ -847,7 +850,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreUtilitiesDisabled path: ../TinyLife/World/Household.cs - startLine: 254 + startLine: 258 assemblies: - Tiny Life namespace: TinyLife.World @@ -882,7 +885,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasAdult path: ../TinyLife/World/Household.cs - startLine: 268 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.World @@ -1526,29 +1529,41 @@ references: - name: . - uid: TinyLife.Utilities name: Utilities -- uid: TinyLife.World.Household.Export(System.Boolean) - commentId: M:TinyLife.World.Household.Export(System.Boolean) +- uid: TinyLife.World.Household.Export(System.Boolean,System.Boolean) + commentId: M:TinyLife.World.Household.Export(System.Boolean,System.Boolean) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: Export(bool) - nameWithType: Household.Export(bool) - fullName: TinyLife.World.Household.Export(bool) - nameWithType.vb: Household.Export(Boolean) - fullName.vb: TinyLife.World.Household.Export(Boolean) - name.vb: Export(Boolean) + name: Export(bool, bool) + nameWithType: Household.Export(bool, bool) + fullName: TinyLife.World.Household.Export(bool, bool) + nameWithType.vb: Household.Export(Boolean, Boolean) + fullName.vb: TinyLife.World.Household.Export(Boolean, Boolean) + name.vb: Export(Boolean, Boolean) spec.csharp: - - uid: TinyLife.World.Household.Export(System.Boolean) + - uid: TinyLife.World.Household.Export(System.Boolean,System.Boolean) name: Export - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.World.Household.Export(System.Boolean) + - uid: TinyLife.World.Household.Export(System.Boolean,System.Boolean) name: Export - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true @@ -2047,29 +2062,41 @@ references: name: ExportedHousehold nameWithType: ExportedHousehold fullName: TinyLife.World.ExportedHousehold -- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean) - commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean) +- uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) + commentId: M:TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ResetToStatic(bool) - nameWithType: Person.ResetToStatic(bool) - fullName: TinyLife.Objects.Person.ResetToStatic(bool) - nameWithType.vb: Person.ResetToStatic(Boolean) - fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean) - name.vb: ResetToStatic(Boolean) + name: ResetToStatic(bool, bool) + nameWithType: Person.ResetToStatic(bool, bool) + fullName: TinyLife.Objects.Person.ResetToStatic(bool, bool) + nameWithType.vb: Person.ResetToStatic(Boolean, Boolean) + fullName.vb: TinyLife.Objects.Person.ResetToStatic(Boolean, Boolean) + name.vb: ResetToStatic(Boolean, Boolean) spec.csharp: - - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: bool isExternal: true href: https://learn.microsoft.com/dotnet/api/system.boolean - name: ) spec.vb: - - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean) + - uid: TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) name: ResetToStatic - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Boolean name: Boolean isExternal: true diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml index 5cc23cd..a1375d4 100644 --- a/docs/api/TinyLife.World.Map.yml +++ b/docs/api/TinyLife.World.Map.yml @@ -62,7 +62,7 @@ items: - TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) - TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point) - - TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) + - TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) - TinyLife.World.Map.MailToSend - TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point) - TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean) @@ -95,7 +95,7 @@ items: - TinyLife.World.Map.Time - TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - - TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) - TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[]) langs: @@ -204,10 +204,10 @@ items: summary: "\nThe amount of minutes of in-game time that have to pass before an with the is updated.\n" example: [] syntax: - content: public const float MinorUpdateMinutes = 5 + content: public const float MinorUpdateMinutes = 15 return: type: System.Single - content.vb: Public Const MinorUpdateMinutes As Single = 5 + content.vb: Public Const MinorUpdateMinutes As Single = 15 - uid: TinyLife.World.Map.PassiveUpdateMinutes commentId: F:TinyLife.World.Map.PassiveUpdateMinutes id: PassiveUpdateMinutes @@ -233,10 +233,10 @@ items: summary: "\nThe amount of minutes of in-game time that have to pass before an with the is updated while this map isn't .\n" example: [] syntax: - content: public const float PassiveUpdateMinutes = 10 + content: public const float PassiveUpdateMinutes = 5 return: type: System.Single - content.vb: Public Const PassiveUpdateMinutes As Single = 10 + content.vb: Public Const PassiveUpdateMinutes As Single = 5 - uid: TinyLife.World.Map.OnEventsAttachable commentId: E:TinyLife.World.Map.OnEventsAttachable id: OnEventsAttachable @@ -815,7 +815,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Map.cs - startLine: 376 + startLine: 377 assemblies: - Tiny Life namespace: TinyLife.World @@ -868,7 +868,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepth path: ../TinyLife/World/Map.cs - startLine: 672 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.World @@ -918,7 +918,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsInBounds path: ../TinyLife/World/Map.cs - startLine: 683 + startLine: 684 assemblies: - Tiny Life namespace: TinyLife.World @@ -953,7 +953,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoad path: ../TinyLife/World/Map.cs - startLine: 692 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.World @@ -985,7 +985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsRoad path: ../TinyLife/World/Map.cs - startLine: 702 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.World @@ -1020,7 +1020,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoads path: ../TinyLife/World/Map.cs - startLine: 712 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.World @@ -1061,7 +1061,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoads path: ../TinyLife/World/Map.cs - startLine: 722 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife.World @@ -1092,7 +1092,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestRoadsidePosition path: ../TinyLife/World/Map.cs - startLine: 733 + startLine: 734 assemblies: - Tiny Life namespace: TinyLife.World @@ -1130,7 +1130,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTilesAround path: ../TinyLife/World/Map.cs - startLine: 750 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.World @@ -1180,7 +1180,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestEmptyTile path: ../TinyLife/World/Map.cs - startLine: 777 + startLine: 778 assemblies: - Tiny Life namespace: TinyLife.World @@ -1230,7 +1230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomTile path: ../TinyLife/World/Map.cs - startLine: 795 + startLine: 796 assemblies: - Tiny Life namespace: TinyLife.World @@ -1283,11 +1283,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateEarly path: ../TinyLife/World/Map.cs - startLine: 824 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThis method is called when this object is loaded from disk, before is called.\nWhen called on a map, early section and object validation occurs.\n" + summary: "\nThis method is called when this object is loaded from disk, before is called.\nWhen called on a map, early section and object validation occurs.\n" example: [] syntax: content: public void ValidateEarly(PerSaveOptions.MapInfo info, Dictionary neighborhood, Action setState, Action setProgress) @@ -1309,16 +1309,16 @@ items: nameWithType.vb: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single)) fullName.vb: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map), System.Action(Of String), System.Action(Of Single)) name.vb: ValidateEarly(MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single)) -- uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) - commentId: M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) - id: Validate(System.Action{System.String},System.Action{System.Single}) +- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) + commentId: M:TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) + id: Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) parent: TinyLife.World.Map langs: - csharp - vb - name: Validate(Action, Action) - nameWithType: Map.Validate(Action, Action) - fullName: TinyLife.World.Map.Validate(System.Action, System.Action) + name: Validate(bool, Action, Action) + nameWithType: Map.Validate(bool, Action, Action) + fullName: TinyLife.World.Map.Validate(bool, System.Action, System.Action) type: Method source: remote: @@ -1327,26 +1327,29 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Map.cs - startLine: 847 + startLine: 849 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nThis method is called when this object is loaded from disk, between and .\nWhen called on a map, it causes all objects to be validated, roads to be generated, outdated information to be removed, and more.\n" example: [] syntax: - content: public void Validate(Action setState, Action setProgress) + content: public void Validate(bool template, Action setState, Action setProgress) parameters: + - id: template + type: System.Boolean + description: Whether this map should be validated as a template rather than a full map. - id: setState type: System.Action{System.String} description: An action that accepts the current state of the loading process. - id: setProgress type: System.Action{System.Single} description: An action that accepts the progress of the current state of the loading process. - content.vb: Public Sub Validate(setState As Action(Of String), setProgress As Action(Of Single)) + content.vb: Public Sub Validate(template As Boolean, setState As Action(Of String), setProgress As Action(Of Single)) overload: TinyLife.World.Map.Validate* - nameWithType.vb: Map.Validate(Action(Of String), Action(Of Single)) - fullName.vb: TinyLife.World.Map.Validate(System.Action(Of String), System.Action(Of Single)) - name.vb: Validate(Action(Of String), Action(Of Single)) + nameWithType.vb: Map.Validate(Boolean, Action(Of String), Action(Of Single)) + fullName.vb: TinyLife.World.Map.Validate(Boolean, System.Action(Of String), System.Action(Of Single)) + name.vb: Validate(Boolean, Action(Of String), Action(Of Single)) - uid: TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single}) commentId: M:TinyLife.World.Map.PostValidate(System.Action{System.String},System.Action{System.Single}) id: PostValidate(System.Action{System.String},System.Action{System.Single}) @@ -1365,11 +1368,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PostValidate path: ../TinyLife/World/Map.cs - startLine: 893 + startLine: 905 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThis method is called when this object is loaded from disk, after has already been called.\nWhen called on a map, post-load preloads like pathfinding pre-generation occurs.\n" + summary: "\nThis method is called when this object is loaded from disk, after has already been called.\nWhen called on a map, post-load preloads like pathfinding pre-generation occurs.\n" example: [] syntax: content: public void PostValidate(Action setState, Action setProgress) @@ -1403,7 +1406,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoom path: ../TinyLife/World/Map.cs - startLine: 909 + startLine: 921 assemblies: - Tiny Life namespace: TinyLife.World @@ -1438,7 +1441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 923 + startLine: 935 assemblies: - Tiny Life namespace: TinyLife.World @@ -1473,7 +1476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLot path: ../TinyLife/World/Map.cs - startLine: 934 + startLine: 946 assemblies: - Tiny Life namespace: TinyLife.World @@ -1508,7 +1511,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 947 + startLine: 959 assemblies: - Tiny Life namespace: TinyLife.World @@ -1543,7 +1546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLot path: ../TinyLife/World/Map.cs - startLine: 957 + startLine: 969 assemblies: - Tiny Life namespace: TinyLife.World @@ -1575,7 +1578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLot path: ../TinyLife/World/Map.cs - startLine: 965 + startLine: 977 assemblies: - Tiny Life namespace: TinyLife.World @@ -1607,7 +1610,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetLots path: ../TinyLife/World/Map.cs - startLine: 984 + startLine: 996 assemblies: - Tiny Life namespace: TinyLife.World @@ -1638,7 +1641,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 995 + startLine: 1007 assemblies: - Tiny Life namespace: TinyLife.World @@ -1676,7 +1679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddWall path: ../TinyLife/World/Map.cs - startLine: 1006 + startLine: 1018 assemblies: - Tiny Life namespace: TinyLife.World @@ -1711,7 +1714,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs - startLine: 1016 + startLine: 1028 assemblies: - Tiny Life namespace: TinyLife.World @@ -1746,7 +1749,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs - startLine: 1032 + startLine: 1044 assemblies: - Tiny Life namespace: TinyLife.World @@ -1784,7 +1787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs - startLine: 1046 + startLine: 1058 assemblies: - Tiny Life namespace: TinyLife.World @@ -1819,7 +1822,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs - startLine: 1056 + startLine: 1068 assemblies: - Tiny Life namespace: TinyLife.World @@ -1854,7 +1857,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs - startLine: 1072 + startLine: 1084 assemblies: - Tiny Life namespace: TinyLife.World @@ -1886,7 +1889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs - startLine: 1082 + startLine: 1094 assemblies: - Tiny Life namespace: TinyLife.World @@ -1921,7 +1924,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Map.cs - startLine: 1097 + startLine: 1109 assemblies: - Tiny Life namespace: TinyLife.World @@ -1956,7 +1959,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs - startLine: 1110 + startLine: 1122 assemblies: - Tiny Life namespace: TinyLife.World @@ -1988,7 +1991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs - startLine: 1121 + startLine: 1133 assemblies: - Tiny Life namespace: TinyLife.World @@ -2029,7 +2032,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs - startLine: 1137 + startLine: 1149 assemblies: - Tiny Life namespace: TinyLife.World @@ -2070,7 +2073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs - startLine: 1149 + startLine: 1161 assemblies: - Tiny Life namespace: TinyLife.World @@ -2102,7 +2105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs - startLine: 1176 + startLine: 1188 assemblies: - Tiny Life namespace: TinyLife.World @@ -2135,7 +2138,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs - startLine: 1205 + startLine: 1217 assemblies: - Tiny Life namespace: TinyLife.World @@ -2166,7 +2169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1217 + startLine: 1229 assemblies: - Tiny Life namespace: TinyLife.World @@ -2201,7 +2204,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1230 + startLine: 1242 assemblies: - Tiny Life namespace: TinyLife.World @@ -2236,7 +2239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs - startLine: 1243 + startLine: 1255 assemblies: - Tiny Life namespace: TinyLife.World @@ -2271,7 +2274,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs - startLine: 1253 + startLine: 1265 assemblies: - Tiny Life namespace: TinyLife.World @@ -2303,7 +2306,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs - startLine: 1261 + startLine: 1273 assemblies: - Tiny Life namespace: TinyLife.World @@ -2334,7 +2337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs - startLine: 1271 + startLine: 1283 assemblies: - Tiny Life namespace: TinyLife.World @@ -2369,7 +2372,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1286 + startLine: 1298 assemblies: - Tiny Life namespace: TinyLife.World @@ -2410,7 +2413,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1296 + startLine: 1308 assemblies: - Tiny Life namespace: TinyLife.World @@ -2451,7 +2454,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs - startLine: 1317 + startLine: 1329 assemblies: - Tiny Life namespace: TinyLife.World @@ -2483,7 +2486,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs - startLine: 1338 + startLine: 1350 assemblies: - Tiny Life namespace: TinyLife.World @@ -2524,7 +2527,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs - startLine: 1360 + startLine: 1372 assemblies: - Tiny Life namespace: TinyLife.World @@ -2565,7 +2568,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs - startLine: 1369 + startLine: 1381 assemblies: - Tiny Life namespace: TinyLife.World @@ -2600,7 +2603,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDeadPerson path: ../TinyLife/World/Map.cs - startLine: 1379 + startLine: 1391 assemblies: - Tiny Life namespace: TinyLife.World @@ -2635,7 +2638,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1399 + startLine: 1411 assemblies: - Tiny Life namespace: TinyLife.World @@ -2688,7 +2691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1416 + startLine: 1428 assemblies: - Tiny Life namespace: TinyLife.World @@ -2741,7 +2744,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestFreeExitPoint path: ../TinyLife/World/Map.cs - startLine: 1437 + startLine: 1449 assemblies: - Tiny Life namespace: TinyLife.World @@ -2776,7 +2779,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitRoads path: ../TinyLife/World/Map.cs - startLine: 1448 + startLine: 1460 assemblies: - Tiny Life namespace: TinyLife.World @@ -2807,7 +2810,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs - startLine: 1463 + startLine: 1475 assemblies: - Tiny Life namespace: TinyLife.World @@ -2842,7 +2845,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1483 + startLine: 1495 assemblies: - Tiny Life namespace: TinyLife.World @@ -2886,7 +2889,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1499 + startLine: 1511 assemblies: - Tiny Life namespace: TinyLife.World @@ -2924,7 +2927,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs - startLine: 1514 + startLine: 1526 assemblies: - Tiny Life namespace: TinyLife.World @@ -2959,7 +2962,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/World/Map.cs - startLine: 1538 + startLine: 1550 assemblies: - Tiny Life namespace: TinyLife.World @@ -2994,7 +2997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs - startLine: 1556 + startLine: 1568 assemblies: - Tiny Life namespace: TinyLife.World @@ -3026,19 +3029,21 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs - startLine: 1565 + startLine: 1579 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nRemoves the given light from the world\n" example: [] syntax: - content: public void RemoveLight(Light light) + content: public bool RemoveLight(Light light) parameters: - id: light type: TinyLife.Objects.Light description: The light to remove - content.vb: Public Sub RemoveLight(light As Light) + return: + type: System.Boolean + content.vb: Public Function RemoveLight(light As Light) As Boolean overload: TinyLife.World.Map.RemoveLight* - uid: TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile) commentId: M:TinyLife.World.Map.MoveEverything(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Rectangle,System.Boolean,TinyLife.World.Tile) @@ -3058,7 +3063,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs - startLine: 1577 + startLine: 1591 assemblies: - Tiny Life namespace: TinyLife.World @@ -3102,7 +3107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateExistingRooms path: ../TinyLife/World/Map.cs - startLine: 1653 + startLine: 1667 assemblies: - Tiny Life namespace: TinyLife.World @@ -3137,7 +3142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddNewRoomsAndValidateExisting path: ../TinyLife/World/Map.cs - startLine: 1672 + startLine: 1686 assemblies: - Tiny Life namespace: TinyLife.World @@ -3178,7 +3183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs - startLine: 1726 + startLine: 1740 assemblies: - Tiny Life namespace: TinyLife.World @@ -3209,7 +3214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs - startLine: 1736 + startLine: 1750 assemblies: - Tiny Life namespace: TinyLife.World @@ -3240,7 +3245,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkTileDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1749 + startLine: 1763 assemblies: - Tiny Life namespace: TinyLife.World @@ -3272,7 +3277,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkObjectDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1765 + startLine: 1779 assemblies: - Tiny Life namespace: TinyLife.World @@ -3313,7 +3318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/World/Map.cs - startLine: 1789 + startLine: 1803 assemblies: - Tiny Life namespace: TinyLife.World @@ -3323,16 +3328,16 @@ items: content: public void PrepareForPermanentRemoval() content.vb: Public Sub PrepareForPermanentRemoval() overload: TinyLife.World.Map.PrepareForPermanentRemoval* -- uid: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - commentId: M:TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) - id: LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single}) +- uid: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) + commentId: M:TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) + id: LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) parent: TinyLife.World.Map langs: - csharp - vb - name: LoadStaticMap(MapInfo, Dictionary, Action, Action) - nameWithType: Map.LoadStaticMap(PerSaveOptions.MapInfo, Dictionary, Action, Action) - fullName: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary, System.Action, System.Action) + name: LoadStaticMap(MapInfo) + nameWithType: Map.LoadStaticMap(PerSaveOptions.MapInfo) + fullName: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo) type: Method source: remote: @@ -3341,35 +3346,23 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs - startLine: 2374 + startLine: 2378 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nLoads a static map with the given name from the game's content directory.\nNote that the map is not post-validated ().\n" + summary: "\nLoads a static map with the given name from the game's content directory.\nNote that no validation steps (, , ) have taken place when the map is returned.\n" example: [] syntax: - content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info, Dictionary neighborhood, Action setState, Action setProgress) + content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info) parameters: - id: info type: TinyLife.PerSaveOptions.MapInfo description: The of the static map to load. - - id: neighborhood - type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map} - description: The of the static map to load. - - id: setState - type: System.Action{System.String} - description: An action that accepts the current state of the loading process. - - id: setProgress - type: System.Action{System.Single} - description: An action that accepts the progress of the current state of the loading process. return: type: TinyLife.World.Map description: The static map that was loaded. - content.vb: Public Shared Function LoadStaticMap(info As PerSaveOptions.MapInfo, neighborhood As Dictionary(Of String, Map), setState As Action(Of String), setProgress As Action(Of Single)) As Map + content.vb: Public Shared Function LoadStaticMap(info As PerSaveOptions.MapInfo) As Map overload: TinyLife.World.Map.LoadStaticMap* - nameWithType.vb: Map.LoadStaticMap(PerSaveOptions.MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single)) - fullName.vb: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map), System.Action(Of String), System.Action(Of Single)) - name.vb: LoadStaticMap(MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single)) - uid: TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) commentId: M:TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot) id: IsLotHidden(TinyLife.World.Lot) @@ -3388,7 +3381,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotHidden path: ../TinyLife/World/Map.cs - startLine: 2430 + startLine: 2422 assemblies: - Tiny Life namespace: TinyLife.World @@ -3423,7 +3416,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMapSampler path: ../TinyLife/World/Map.cs - startLine: 2448 + startLine: 2440 assemblies: - Tiny Life namespace: TinyLife.World @@ -3454,7 +3447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs - startLine: 2459 + startLine: 2451 assemblies: - Tiny Life namespace: TinyLife.World @@ -3492,7 +3485,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibleWorldArea path: ../TinyLife/World/Map.cs - startLine: 2553 + startLine: 2545 assemblies: - Tiny Life namespace: TinyLife.World @@ -5302,20 +5295,26 @@ references: name: Random nameWithType: Random fullName: System.Random -- uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) - commentId: M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) +- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) + commentId: M:TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Validate(Action, Action) - nameWithType: Map.Validate(Action, Action) - fullName: TinyLife.World.Map.Validate(System.Action, System.Action) - nameWithType.vb: Map.Validate(Action(Of String), Action(Of Single)) - fullName.vb: TinyLife.World.Map.Validate(System.Action(Of String), System.Action(Of Single)) - name.vb: Validate(Action(Of String), Action(Of Single)) + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: Validate(bool, Action, Action) + nameWithType: Map.Validate(bool, Action, Action) + fullName: TinyLife.World.Map.Validate(bool, System.Action, System.Action) + nameWithType.vb: Map.Validate(Boolean, Action(Of String), Action(Of Single)) + fullName.vb: TinyLife.World.Map.Validate(Boolean, System.Action(Of String), System.Action(Of Single)) + name.vb: Validate(Boolean, Action(Of String), Action(Of Single)) spec.csharp: - - uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Action`1 name: Action isExternal: true @@ -5340,9 +5339,15 @@ references: - name: '>' - name: ) spec.vb: - - uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Action`1 name: Action isExternal: true diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml index a04b559..6d961cd 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 2754 + startLine: 2751 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml index 613ee5c..4efeef8 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 2759 + startLine: 2756 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Roof.yml b/docs/api/TinyLife.World.Roof.yml index 5009a40..0b1b04a 100644 --- a/docs/api/TinyLife.World.Roof.yml +++ b/docs/api/TinyLife.World.Roof.yml @@ -5,9 +5,10 @@ items: id: Roof parent: TinyLife.World children: - - TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32) + - TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[]) - TinyLife.World.Roof.Area - TinyLife.World.Roof.Color + - TinyLife.World.Roof.Colors - TinyLife.World.Roof.GenerateRoof(TinyLife.World.Room,TinyLife.Tools.UndoableAction) - TinyLife.World.Roof.GetPrice - TinyLife.World.Roof.GetRoofAttachedFurnitureOffset(Microsoft.Xna.Framework.Vector2) @@ -29,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/World/Roof.cs - startLine: 233 + startLine: 259 assemblies: - Tiny Life namespace: TinyLife.World @@ -78,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Roof.cs - startLine: 240 + startLine: 266 assemblies: - Tiny Life namespace: TinyLife.World @@ -99,47 +100,6 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.World.Roof.Rotation - commentId: P:TinyLife.World.Roof.Rotation - id: Rotation - parent: TinyLife.World.Roof - langs: - - csharp - - vb - name: Rotation - nameWithType: Roof.Rotation - fullName: TinyLife.World.Roof.Rotation - type: Property - source: - remote: - path: TinyLife/World/Roof.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Rotation - path: ../TinyLife/World/Roof.cs - startLine: 245 - assemblies: - - Tiny Life - namespace: TinyLife.World - summary: "\nThe rotation that this roof has.\nThis is only relevant for roofs that don't have the style.\n" - example: [] - syntax: - content: >- - [DataMember] - - public Direction2 Rotation { get; } - parameters: [] - return: - type: MLEM.Misc.Direction2 - content.vb: >- - - - Public Property Rotation As Direction2 - overload: TinyLife.World.Roof.Rotation* - attributes: - - type: System.Runtime.Serialization.DataMemberAttribute - ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor - arguments: [] - uid: TinyLife.World.Roof.Color commentId: F:TinyLife.World.Roof.Color id: Color @@ -158,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Color path: ../TinyLife/World/Roof.cs - startLine: 251 + startLine: 271 assemblies: - Tiny Life namespace: TinyLife.World @@ -166,16 +126,111 @@ items: example: [] syntax: content: >- - [DataMember] + [DataMember(EmitDefaultValue = false)] + + [Obsolete("Use the new Colors array instead")] public readonly int Color return: type: System.Int32 content.vb: >- - + + + Public ReadOnly Color As Integer attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] + namedArguments: + - name: EmitDefaultValue + type: System.Boolean + value: false + - type: System.ObsoleteAttribute + ctor: System.ObsoleteAttribute.#ctor(System.String) + arguments: + - type: System.String + value: Use the new Colors array instead +- uid: TinyLife.World.Roof.Colors + commentId: P:TinyLife.World.Roof.Colors + id: Colors + parent: TinyLife.World.Roof + langs: + - csharp + - vb + name: Colors + nameWithType: Roof.Colors + fullName: TinyLife.World.Roof.Colors + type: Property + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Colors + path: ../TinyLife/World/Roof.cs + startLine: 275 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe colors that this roof should have\n" + example: [] + syntax: + content: >- + [DataMember] + + public int[] Colors { get; } + parameters: [] + return: + type: System.Int32[] + content.vb: >- + + + Public Property Colors As Integer() + overload: TinyLife.World.Roof.Colors* + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] +- uid: TinyLife.World.Roof.Rotation + commentId: P:TinyLife.World.Roof.Rotation + id: Rotation + parent: TinyLife.World.Roof + langs: + - csharp + - vb + name: Rotation + nameWithType: Roof.Rotation + fullName: TinyLife.World.Roof.Rotation + type: Property + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Rotation + path: ../TinyLife/World/Roof.cs + startLine: 281 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe rotation that this roof has.\nThis is only relevant for roofs that don't have the style.\n" + example: [] + syntax: + content: >- + [DataMember] + + public Direction2 Rotation { get; } + parameters: [] + return: + type: MLEM.Misc.Direction2 + content.vb: >- + + + Public Property Rotation As Direction2 + overload: TinyLife.World.Roof.Rotation* + attributes: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] @@ -197,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Roof.cs - startLine: 255 + startLine: 286 assemblies: - Tiny Life namespace: TinyLife.World @@ -238,7 +293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wallpaper path: ../TinyLife/World/Roof.cs - startLine: 262 + startLine: 293 assemblies: - Tiny Life namespace: TinyLife.World @@ -259,16 +314,16 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] -- uid: TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32) - commentId: M:TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32) - id: '#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32)' +- uid: TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[]) + commentId: M:TinyLife.World.Roof.#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[]) + id: '#ctor(TinyLife.World.RoofType,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[])' parent: TinyLife.World.Roof langs: - csharp - vb - name: Roof(RoofType, Rectangle, Direction2, int) - nameWithType: Roof.Roof(RoofType, Rectangle, Direction2, int) - fullName: TinyLife.World.Roof.Roof(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int) + name: Roof(RoofType, Rectangle, Direction2, int[]) + nameWithType: Roof.Roof(RoofType, Rectangle, Direction2, int[]) + fullName: TinyLife.World.Roof.Roof(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int[]) type: Constructor source: remote: @@ -277,14 +332,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 271 + startLine: 302 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new roof with the given settings\n" example: [] syntax: - content: public Roof(RoofType type, Rectangle area, Direction2 rotation, int color) + content: public Roof(RoofType type, Rectangle area, Direction2 rotation, int[] colors) parameters: - id: type type: TinyLife.World.RoofType @@ -295,14 +350,14 @@ items: - id: rotation type: MLEM.Misc.Direction2 description: This roof's rotation - - id: color - type: System.Int32 - description: The color that this roof's wallpaper should have - content.vb: Public Sub New(type As RoofType, area As Rectangle, rotation As Direction2, color As Integer) + - id: colors + type: System.Int32[] + description: The colors that this roof should have + content.vb: Public Sub New(type As RoofType, area As Rectangle, rotation As Direction2, colors As Integer()) overload: TinyLife.World.Roof.#ctor* - nameWithType.vb: Roof.New(RoofType, Rectangle, Direction2, Integer) - fullName.vb: TinyLife.World.Roof.New(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer) - name.vb: New(RoofType, Rectangle, Direction2, Integer) + nameWithType.vb: Roof.New(RoofType, Rectangle, Direction2, Integer()) + fullName.vb: TinyLife.World.Roof.New(TinyLife.World.RoofType, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer()) + name.vb: New(RoofType, Rectangle, Direction2, Integer()) - uid: TinyLife.World.Roof.GetPrice commentId: M:TinyLife.World.Roof.GetPrice id: GetPrice @@ -321,15 +376,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 280 + startLine: 314 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nThis roof's price, which is based on .\n" example: [] syntax: content: public float GetPrice() return: type: System.Single + description: This roof's price. content.vb: Public Function GetPrice() As Single overload: TinyLife.World.Roof.GetPrice* - uid: TinyLife.World.Roof.Validate @@ -350,11 +407,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Roof.cs - startLine: 288 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nValidates this roof instance, which is automatically done in when the map is loaded from disk\n" + summary: "\nValidates this roof instance, which is automatically done in when the map is loaded from disk\n" example: [] syntax: content: public bool Validate() @@ -381,7 +438,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofAttachedFurnitureOffset path: ../TinyLife/World/Roof.cs - startLine: 299 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.World @@ -416,7 +473,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenerateRoof path: ../TinyLife/World/Roof.cs - startLine: 312 + startLine: 350 assemblies: - Tiny Life namespace: TinyLife.World @@ -785,6 +842,50 @@ references: name: RoofType nameWithType: RoofType fullName: TinyLife.World.RoofType +- uid: TinyLife.Utilities.ColorScheme.WarmDark + commentId: F:TinyLife.Utilities.ColorScheme.WarmDark + name: WarmDark + nameWithType: ColorScheme.WarmDark + fullName: TinyLife.Utilities.ColorScheme.WarmDark +- uid: System.Int32 + commentId: T:System.Int32 + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int + nameWithType: int + fullName: int + nameWithType.vb: Integer + fullName.vb: Integer + name.vb: Integer +- uid: TinyLife.World.Roof.Colors* + commentId: Overload:TinyLife.World.Roof.Colors + name: Colors + nameWithType: Roof.Colors + fullName: TinyLife.World.Roof.Colors +- uid: System.Int32[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int[] + nameWithType: int[] + fullName: int[] + nameWithType.vb: Integer() + fullName.vb: Integer() + name.vb: Integer() + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) - uid: TinyLife.World.RoofStyle.Flat commentId: F:TinyLife.World.RoofStyle.Flat name: Flat @@ -824,22 +925,6 @@ references: - uid: MLEM.Misc name: Misc isExternal: true -- uid: TinyLife.Utilities.ColorScheme.WarmDark - commentId: F:TinyLife.Utilities.ColorScheme.WarmDark - name: WarmDark - nameWithType: ColorScheme.WarmDark - fullName: TinyLife.Utilities.ColorScheme.WarmDark -- uid: System.Int32 - commentId: T:System.Int32 - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.int32 - name: int - nameWithType: int - fullName: int - nameWithType.vb: Integer - fullName.vb: Integer - name.vb: Integer - uid: TinyLife.World.Roof.Area* commentId: Overload:TinyLife.World.Roof.Area name: Area @@ -901,6 +986,28 @@ references: nameWithType.vb: Roof.New fullName.vb: TinyLife.World.Roof.New name.vb: New +- uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + commentId: M:TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + isExternal: true + name: GetPrice(Rectangle) + nameWithType: RoofType.GetPrice(Rectangle) + fullName: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + spec.csharp: + - uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + name: GetPrice + - name: ( + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ) + spec.vb: + - uid: TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) + name: GetPrice + - name: ( + - uid: Microsoft.Xna.Framework.Rectangle + name: Rectangle + isExternal: true + - name: ) - uid: TinyLife.World.Roof.GetPrice* commentId: Overload:TinyLife.World.Roof.GetPrice name: GetPrice @@ -917,20 +1024,26 @@ references: nameWithType.vb: Single fullName.vb: Single name.vb: Single -- uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) - commentId: M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) +- uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) + commentId: M:TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Validate(Action, Action) - nameWithType: Map.Validate(Action, Action) - fullName: TinyLife.World.Map.Validate(System.Action, System.Action) - nameWithType.vb: Map.Validate(Action(Of String), Action(Of Single)) - fullName.vb: TinyLife.World.Map.Validate(System.Action(Of String), System.Action(Of Single)) - name.vb: Validate(Action(Of String), Action(Of Single)) + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: Validate(bool, Action, Action) + nameWithType: Map.Validate(bool, Action, Action) + fullName: TinyLife.World.Map.Validate(bool, System.Action, System.Action) + nameWithType.vb: Map.Validate(Boolean, Action(Of String), Action(Of Single)) + fullName.vb: TinyLife.World.Map.Validate(Boolean, System.Action(Of String), System.Action(Of Single)) + name.vb: Validate(Boolean, Action(Of String), Action(Of Single)) spec.csharp: - - uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate - name: ( + - uid: System.Boolean + name: bool + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Action`1 name: Action isExternal: true @@ -955,9 +1068,15 @@ references: - name: '>' - name: ) spec.vb: - - uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single}) + - uid: TinyLife.World.Map.Validate(System.Boolean,System.Action{System.String},System.Action{System.Single}) name: Validate - name: ( + - uid: System.Boolean + name: Boolean + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + - name: ',' + - name: " " - uid: System.Action`1 name: Action isExternal: true diff --git a/docs/api/TinyLife.World.RoofStyle.yml b/docs/api/TinyLife.World.RoofStyle.yml index 404bb6f..9e8f863 100644 --- a/docs/api/TinyLife.World.RoofStyle.yml +++ b/docs/api/TinyLife.World.RoofStyle.yml @@ -22,11 +22,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofStyle path: ../TinyLife/World/Roof.cs - startLine: 358 + startLine: 396 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nA style for a to have.\nIf has custom behavior for a custom roof type, should be used.\n" + summary: "\nA style for a to have.\nIf has custom behavior for a custom roof type, should be used.\n" example: [] syntax: content: public enum RoofStyle @@ -51,7 +51,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Flat path: ../TinyLife/World/Roof.cs - startLine: 363 + startLine: 401 assemblies: - Tiny Life namespace: TinyLife.World @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gable path: ../TinyLife/World/Roof.cs - startLine: 367 + startLine: 405 assemblies: - Tiny Life namespace: TinyLife.World @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Custom path: ../TinyLife/World/Roof.cs - startLine: 371 + startLine: 409 assemblies: - Tiny Life namespace: TinyLife.World @@ -124,18 +124,18 @@ references: name: RoofType nameWithType: RoofType fullName: TinyLife.World.RoofType -- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) +- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int, TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) - nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) - fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer, TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) - name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) + name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int[], TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) + nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) + fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer(), TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) + name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) spec.csharp: - - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw - name: ( - uid: Microsoft.Xna.Framework.GameTime @@ -166,6 +166,8 @@ references: name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' - name: ',' - name: " " - uid: TinyLife.World.Wallpaper @@ -184,7 +186,7 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw - name: ( - uid: Microsoft.Xna.Framework.GameTime @@ -215,6 +217,8 @@ references: name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) - name: ',' - name: " " - uid: TinyLife.World.Wallpaper diff --git a/docs/api/TinyLife.World.RoofType.yml b/docs/api/TinyLife.World.RoofType.yml index f65c89c..c735c8a 100644 --- a/docs/api/TinyLife.World.RoofType.yml +++ b/docs/api/TinyLife.World.RoofType.yml @@ -5,10 +5,11 @@ items: id: RoofType parent: TinyLife.World children: - - TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion) + - TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + - TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) - TinyLife.World.RoofType.Colors - - TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - - TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single) + - TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) - TinyLife.World.RoofType.FlatSheetMetal - TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle) @@ -22,7 +23,8 @@ items: - TinyLife.World.RoofType.SheetMetal - TinyLife.World.RoofType.SquareShingles - TinyLife.World.RoofType.Style - - TinyLife.World.RoofType.Texture + - TinyLife.World.RoofType.TextureRegion + - TinyLife.World.RoofType.Textures - TinyLife.World.RoofType.Thatch - TinyLife.World.RoofType.Types langs: @@ -39,7 +41,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofType path: ../TinyLife/World/Roof.cs - startLine: 22 + startLine: 23 assemblies: - Tiny Life namespace: TinyLife.World @@ -84,7 +86,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Roof.cs - startLine: 29 + startLine: 30 assemblies: - Tiny Life namespace: TinyLife.World @@ -113,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ModernFlat path: ../TinyLife/World/Roof.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.World @@ -140,7 +142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OldStyleFlat path: ../TinyLife/World/Roof.cs - startLine: 33 + startLine: 34 assemblies: - Tiny Life namespace: TinyLife.World @@ -167,7 +169,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SquareShingles path: ../TinyLife/World/Roof.cs - startLine: 34 + startLine: 35 assemblies: - Tiny Life namespace: TinyLife.World @@ -194,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SheetMetal path: ../TinyLife/World/Roof.cs - startLine: 35 + startLine: 36 assemblies: - Tiny Life namespace: TinyLife.World @@ -221,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FlatSheetMetal path: ../TinyLife/World/Roof.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.World @@ -248,7 +250,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thatch path: ../TinyLife/World/Roof.cs - startLine: 39 + startLine: 40 assemblies: - Tiny Life namespace: TinyLife.World @@ -275,7 +277,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoundedShingles path: ../TinyLife/World/Roof.cs - startLine: 40 + startLine: 41 assemblies: - Tiny Life namespace: TinyLife.World @@ -302,7 +304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Roof.cs - startLine: 47 + startLine: 48 assemblies: - Tiny Life namespace: TinyLife.World @@ -331,7 +333,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Roof.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.World @@ -360,46 +362,75 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Roof.cs - startLine: 55 + startLine: 56 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe color scheme that this roof type can have\n" + summary: "\nThe color scheme that this roof type can have.\n" example: [] syntax: - content: public readonly ColorScheme Colors + content: public readonly ColorScheme[] Colors return: - type: TinyLife.Utilities.ColorScheme - content.vb: Public ReadOnly Colors As ColorScheme -- uid: TinyLife.World.RoofType.Texture - commentId: F:TinyLife.World.RoofType.Texture - id: Texture + type: TinyLife.Utilities.ColorScheme[] + content.vb: Public ReadOnly Colors As ColorScheme() +- uid: TinyLife.World.RoofType.Textures + commentId: F:TinyLife.World.RoofType.Textures + id: Textures parent: TinyLife.World.RoofType langs: - csharp - vb - name: Texture - nameWithType: RoofType.Texture - fullName: TinyLife.World.RoofType.Texture + name: Textures + nameWithType: RoofType.Textures + fullName: TinyLife.World.RoofType.Textures type: Field source: remote: path: TinyLife/World/Roof.cs branch: main repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: Texture + id: Textures path: ../TinyLife/World/Roof.cs startLine: 60 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe texture that this roof type has.\nFor roofs, this should be the leftmost texture of the texture set.\n" + summary: "\nThe textures that the should read from.\n" example: [] syntax: - content: public readonly TextureRegion Texture + content: public readonly IReadOnlyDictionary Textures return: - type: MLEM.Textures.TextureRegion - content.vb: Public ReadOnly Texture As TextureRegion + type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + content.vb: Public ReadOnly Textures As IReadOnlyDictionary(Of Point, TextureRegion) +- uid: TinyLife.World.RoofType.TextureRegion + commentId: F:TinyLife.World.RoofType.TextureRegion + id: TextureRegion + parent: TinyLife.World.RoofType + langs: + - csharp + - vb + name: TextureRegion + nameWithType: RoofType.TextureRegion + fullName: TinyLife.World.RoofType.TextureRegion + type: Field + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: TextureRegion + path: ../TinyLife/World/Roof.cs + startLine: 64 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nThe initial, top-left texture region of this roof, which will be gathered from .\n" + example: [] + syntax: + content: public readonly Point TextureRegion + return: + type: Microsoft.Xna.Framework.Point + content.vb: Public ReadOnly TextureRegion As Point - uid: TinyLife.World.RoofType.Style commentId: F:TinyLife.World.RoofType.Style id: Style @@ -418,11 +449,11 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Style path: ../TinyLife/World/Roof.cs - startLine: 65 + startLine: 69 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nThe that this roof has.\nIf has completely custom behavior, the roof style is ignored, but can be set to to signal this behavior to other mods.\n" + summary: "\nThe that this roof has.\nIf has completely custom behavior, the roof style is ignored, but can be set to to signal this behavior to other mods.\n" example: [] syntax: content: public readonly RoofStyle Style @@ -447,7 +478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Roof.cs - startLine: 70 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.World @@ -458,16 +489,16 @@ items: return: type: MLEM.Textures.TextureRegion content.vb: Public ReadOnly Icon As TextureRegion -- uid: TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion) - commentId: M:TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion) - id: '#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,MLEM.Textures.TextureRegion,MLEM.Textures.TextureRegion)' +- uid: TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + id: '#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme[],TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)' parent: TinyLife.World.RoofType langs: - csharp - vb - name: RoofType(string, int, ColorScheme, RoofStyle, TextureRegion, TextureRegion) - nameWithType: RoofType.RoofType(string, int, ColorScheme, RoofStyle, TextureRegion, TextureRegion) - fullName: TinyLife.World.RoofType.RoofType(string, int, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion) + name: RoofType(string, int, ColorScheme[], RoofStyle, IReadOnlyDictionary, Point, TextureRegion) + nameWithType: RoofType.RoofType(string, int, ColorScheme[], RoofStyle, IReadOnlyDictionary, Point, TextureRegion) + fullName: TinyLife.World.RoofType.RoofType(string, int, TinyLife.Utilities.ColorScheme[], TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) type: Constructor source: remote: @@ -476,14 +507,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Roof.cs - startLine: 81 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nCreates a new roof type with the given settings\n" example: [] syntax: - content: public RoofType(string name, int price, ColorScheme colors, RoofStyle style, TextureRegion texture, TextureRegion icon = null) + content: public RoofType(string name, int price, ColorScheme[] colors, RoofStyle style, IReadOnlyDictionary textures, Point textureRegion, TextureRegion icon = null) parameters: - id: name type: System.String @@ -492,32 +523,88 @@ items: type: System.Int32 description: The price for a 1x1 area of this roof type - id: colors + type: TinyLife.Utilities.ColorScheme[] + description: The color scheme that this roof type can have + - id: style + type: TinyLife.World.RoofStyle + description: The that this roof has + - id: textures + type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + description: The textures that the textureRegion should read from. + - id: textureRegion + type: Microsoft.Xna.Framework.Point + description: The initial, top-left texture region of this roof, which will be gathered from textures. + - id: icon + type: MLEM.Textures.TextureRegion + description: The icon that this roof should have in build mode + content.vb: Public Sub New(name As String, price As Integer, colors As ColorScheme(), style As RoofStyle, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, icon As TextureRegion = Nothing) + overload: TinyLife.World.RoofType.#ctor* + nameWithType.vb: RoofType.New(String, Integer, ColorScheme(), RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) + fullName.vb: TinyLife.World.RoofType.New(String, Integer, TinyLife.Utilities.ColorScheme(), TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: New(String, Integer, ColorScheme(), RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) +- uid: TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + commentId: M:TinyLife.World.RoofType.#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion) + id: '#ctor(System.String,System.Int32,TinyLife.Utilities.ColorScheme,TinyLife.World.RoofStyle,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion)' + parent: TinyLife.World.RoofType + langs: + - csharp + - vb + name: RoofType(string, int, ColorScheme, RoofStyle, IReadOnlyDictionary, Point, TextureRegion) + nameWithType: RoofType.RoofType(string, int, ColorScheme, RoofStyle, IReadOnlyDictionary, Point, TextureRegion) + fullName: TinyLife.World.RoofType.RoofType(string, int, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary, Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + type: Constructor + source: + remote: + path: TinyLife/World/Roof.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: .ctor + path: ../TinyLife/World/Roof.cs + startLine: 106 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nCreates a new roof type with the given settings\n" + example: [] + syntax: + content: public RoofType(string name, int price, ColorScheme color, RoofStyle style, IReadOnlyDictionary textures, Point textureRegion, TextureRegion icon = null) + parameters: + - id: name + type: System.String + description: The name that this roof type should have + - id: price + type: System.Int32 + description: The price for a 1x1 area of this roof type + - id: color type: TinyLife.Utilities.ColorScheme description: The color scheme that this roof type can have - id: style type: TinyLife.World.RoofStyle description: The that this roof has - - id: texture - type: MLEM.Textures.TextureRegion - description: The texture that this roof should be drawn with + - id: textures + type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + description: The textures that the textureRegion should read from. + - id: textureRegion + type: Microsoft.Xna.Framework.Point + description: The initial, top-left texture region of this roof, which will be gathered from textures. - id: icon type: MLEM.Textures.TextureRegion description: The icon that this roof should have in build mode - content.vb: Public Sub New(name As String, price As Integer, colors As ColorScheme, style As RoofStyle, texture As TextureRegion, icon As TextureRegion = Nothing) + content.vb: Public Sub New(name As String, price As Integer, color As ColorScheme, style As RoofStyle, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, icon As TextureRegion = Nothing) overload: TinyLife.World.RoofType.#ctor* - nameWithType.vb: RoofType.New(String, Integer, ColorScheme, RoofStyle, TextureRegion, TextureRegion) - fullName.vb: TinyLife.World.RoofType.New(String, Integer, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, MLEM.Textures.TextureRegion, MLEM.Textures.TextureRegion) - name.vb: New(String, Integer, ColorScheme, RoofStyle, TextureRegion, TextureRegion) -- uid: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single) - commentId: M:TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single) - id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32,System.Single) + nameWithType.vb: RoofType.New(String, Integer, ColorScheme, RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) + fullName.vb: TinyLife.World.RoofType.New(String, Integer, TinyLife.Utilities.ColorScheme, TinyLife.World.RoofStyle, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: New(String, Integer, ColorScheme, RoofStyle, IReadOnlyDictionary(Of Point, TextureRegion), Point, TextureRegion) +- uid: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) + commentId: M:TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) + id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Int32[],System.Single) parent: TinyLife.World.RoofType langs: - csharp - vb - name: DrawUi(SpriteBatch, Element, int, float) - nameWithType: RoofType.DrawUi(SpriteBatch, Element, int, float) - fullName: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, int, float) + name: DrawUi(SpriteBatch, Element, int[], float) + nameWithType: RoofType.DrawUi(SpriteBatch, Element, int[], float) + fullName: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, int[], float) type: Method source: remote: @@ -526,14 +613,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Roof.cs - startLine: 97 + startLine: 116 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws a in ui space, only drawing a 1x1 area of it\n" example: [] syntax: - content: public virtual void DrawUi(SpriteBatch batch, Element element, int colorIndex, float drawScale) + content: public virtual void DrawUi(SpriteBatch batch, Element element, int[] colorIndices, float drawScale) parameters: - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch @@ -541,27 +628,27 @@ items: - id: element type: MLEM.Ui.Elements.Element description: The element to draw the roof on - - id: colorIndex - type: System.Int32 - description: The color index in + - id: colorIndices + type: System.Int32[] + description: The color indices in this roof's . - id: drawScale type: System.Single description: The scale to draw the roof with - content.vb: Public Overridable Sub DrawUi(batch As SpriteBatch, element As Element, colorIndex As Integer, drawScale As Single) + content.vb: Public Overridable Sub DrawUi(batch As SpriteBatch, element As Element, colorIndices As Integer(), drawScale As Single) overload: TinyLife.World.RoofType.DrawUi* - nameWithType.vb: RoofType.DrawUi(SpriteBatch, Element, Integer, Single) - fullName.vb: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, Integer, Single) - name.vb: DrawUi(SpriteBatch, Element, Integer, Single) -- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + nameWithType.vb: RoofType.DrawUi(SpriteBatch, Element, Integer(), Single) + fullName.vb: TinyLife.World.RoofType.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, MLEM.Ui.Elements.Element, Integer(), Single) + name.vb: DrawUi(SpriteBatch, Element, Integer(), Single) +- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + id: Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) parent: TinyLife.World.RoofType langs: - csharp - vb - name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int, TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) + name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int[], TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) type: Method source: remote: @@ -570,14 +657,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Roof.cs - startLine: 117 + startLine: 138 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nDraws the given in world space\n" example: [] syntax: - content: public virtual void Draw(GameTime time, SpriteBatch batch, Map map, Rectangle area, Direction2 rotation, int colorIndex, Wallpaper wallpaper, float depthOffset = 0, Color? overrideColor = null) + content: public virtual void Draw(GameTime time, SpriteBatch batch, Map map, Rectangle area, Direction2 rotation, int[] colorIndices, Wallpaper wallpaper, float depthOffset = 0, Color? overrideColor = null) parameters: - id: time type: Microsoft.Xna.Framework.GameTime @@ -594,9 +681,9 @@ items: - id: rotation type: MLEM.Misc.Direction2 description: The roof's rotation - - id: colorIndex - type: System.Int32 - description: The color index in + - id: colorIndices + type: System.Int32[] + description: The color indices in this roof's . - id: wallpaper type: TinyLife.World.Wallpaper description: The wallpaper applied to the roof @@ -606,11 +693,11 @@ items: - id: overrideColor type: System.Nullable{Microsoft.Xna.Framework.Color} description: An override color that should be used instead of this roof's color, or null to use the roof's color. - content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, map As Map, area As Rectangle, rotation As Direction2, colorIndex As Integer, wallpaper As Wallpaper, depthOffset As Single = 0, overrideColor As Color? = Nothing) + content.vb: Public Overridable Sub Draw(time As GameTime, batch As SpriteBatch, map As Map, area As Rectangle, rotation As Direction2, colorIndices As Integer(), wallpaper As Wallpaper, depthOffset As Single = 0, overrideColor As Color? = Nothing) overload: TinyLife.World.RoofType.Draw* - nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) - fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer, TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) - name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) + nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) + fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer(), TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) + name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) - uid: TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) commentId: M:TinyLife.World.RoofType.GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) id: GetGableOffset(Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) @@ -629,7 +716,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetGableOffset path: ../TinyLife/World/Roof.cs - startLine: 195 + startLine: 221 assemblies: - Tiny Life namespace: TinyLife.World @@ -670,7 +757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Roof.cs - startLine: 213 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.World @@ -705,7 +792,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Roof.cs - startLine: 222 + startLine: 248 assemblies: - Tiny Life namespace: TinyLife.World @@ -1229,45 +1316,184 @@ references: nameWithType.vb: Integer fullName.vb: Integer name.vb: Integer -- uid: TinyLife.Utilities.ColorScheme - commentId: T:TinyLife.Utilities.ColorScheme - parent: TinyLife.Utilities - name: ColorScheme - nameWithType: ColorScheme - fullName: TinyLife.Utilities.ColorScheme -- uid: TinyLife.World.RoofStyle.Gable - commentId: F:TinyLife.World.RoofStyle.Gable - name: Gable - nameWithType: RoofStyle.Gable - fullName: TinyLife.World.RoofStyle.Gable -- uid: MLEM.Textures.TextureRegion - commentId: T:MLEM.Textures.TextureRegion - parent: MLEM.Textures +- uid: TinyLife.Utilities.ColorScheme[] isExternal: true - name: TextureRegion - nameWithType: TextureRegion - fullName: MLEM.Textures.TextureRegion -- uid: MLEM.Textures - commentId: N:MLEM.Textures - isExternal: true - name: MLEM.Textures - nameWithType: MLEM.Textures - fullName: MLEM.Textures + name: ColorScheme[] + nameWithType: ColorScheme[] + fullName: TinyLife.Utilities.ColorScheme[] + nameWithType.vb: ColorScheme() + fullName.vb: TinyLife.Utilities.ColorScheme() + name.vb: ColorScheme() spec.csharp: - - uid: MLEM - name: MLEM + - uid: TinyLife.Utilities.ColorScheme + name: ColorScheme + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Utilities.ColorScheme + name: ColorScheme + - name: ( + - name: ) +- uid: TinyLife.World.RoofType.TextureRegion + commentId: F:TinyLife.World.RoofType.TextureRegion + name: TextureRegion + nameWithType: RoofType.TextureRegion + fullName: TinyLife.World.RoofType.TextureRegion +- uid: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + commentId: T:System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion} + parent: System.Collections.Generic + definition: System.Collections.Generic.IReadOnlyDictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of Point, TextureRegion) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion) + name.vb: IReadOnlyDictionary(Of Point, TextureRegion) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: MLEM.Textures.TextureRegion + name: TextureRegion + isExternal: true + - name: ) +- uid: System.Collections.Generic.IReadOnlyDictionary`2 + commentId: T:System.Collections.Generic.IReadOnlyDictionary`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + name: IReadOnlyDictionary + nameWithType: IReadOnlyDictionary + fullName: System.Collections.Generic.IReadOnlyDictionary + nameWithType.vb: IReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.Generic.IReadOnlyDictionary(Of TKey, TValue) + name.vb: IReadOnlyDictionary(Of TKey, TValue) + spec.csharp: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: < + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: '>' + spec.vb: + - uid: System.Collections.Generic.IReadOnlyDictionary`2 + name: IReadOnlyDictionary + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ireadonlydictionary-2 + - name: ( + - name: Of + - name: " " + - name: TKey + - name: ',' + - name: " " + - name: TValue + - name: ) +- uid: 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.RoofType.Textures + commentId: F:TinyLife.World.RoofType.Textures + name: Textures + nameWithType: RoofType.Textures + fullName: TinyLife.World.RoofType.Textures +- uid: Microsoft.Xna.Framework.Point + commentId: T:Microsoft.Xna.Framework.Point + parent: Microsoft.Xna.Framework + isExternal: true + name: Point + nameWithType: Point + fullName: Microsoft.Xna.Framework.Point +- uid: Microsoft.Xna.Framework + commentId: N:Microsoft.Xna.Framework + isExternal: true + name: Microsoft.Xna.Framework + nameWithType: Microsoft.Xna.Framework + fullName: Microsoft.Xna.Framework + spec.csharp: + - uid: Microsoft + name: Microsoft isExternal: true - name: . - - uid: MLEM.Textures - name: Textures + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework isExternal: true spec.vb: - - uid: MLEM - name: MLEM + - uid: Microsoft + name: Microsoft isExternal: true - name: . - - uid: MLEM.Textures - name: Textures + - uid: Microsoft.Xna + name: Xna + isExternal: true + - name: . + - uid: Microsoft.Xna.Framework + name: Framework isExternal: true - uid: TinyLife.World.RoofStyle commentId: T:TinyLife.World.RoofStyle @@ -1275,18 +1501,18 @@ references: name: RoofStyle nameWithType: RoofStyle fullName: TinyLife.World.RoofStyle -- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) +- uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + commentId: M:TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int, Wallpaper, float, Color?) - fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int, TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) - nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) - fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer, TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) - name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer, Wallpaper, Single, Color?) + name: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + nameWithType: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, int[], Wallpaper, float, Color?) + fullName: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, int[], TinyLife.World.Wallpaper, float, Microsoft.Xna.Framework.Color?) + nameWithType.vb: RoofType.Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) + fullName.vb: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch, TinyLife.World.Map, Microsoft.Xna.Framework.Rectangle, MLEM.Misc.Direction2, Integer(), TinyLife.World.Wallpaper, Single, Microsoft.Xna.Framework.Color?) + name.vb: Draw(GameTime, SpriteBatch, Map, Rectangle, Direction2, Integer(), Wallpaper, Single, Color?) spec.csharp: - - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw - name: ( - uid: Microsoft.Xna.Framework.GameTime @@ -1317,6 +1543,8 @@ references: name: int isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' - name: ',' - name: " " - uid: TinyLife.World.Wallpaper @@ -1335,7 +1563,7 @@ references: - name: '?' - name: ) spec.vb: - - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32,TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) + - uid: TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Rectangle,MLEM.Misc.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) name: Draw - name: ( - uid: Microsoft.Xna.Framework.GameTime @@ -1366,6 +1594,8 @@ references: name: Integer isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) - name: ',' - name: " " - uid: TinyLife.World.Wallpaper @@ -1388,6 +1618,35 @@ references: name: Custom nameWithType: RoofStyle.Custom fullName: TinyLife.World.RoofStyle.Custom +- uid: MLEM.Textures.TextureRegion + commentId: T:MLEM.Textures.TextureRegion + parent: MLEM.Textures + isExternal: true + name: TextureRegion + nameWithType: TextureRegion + fullName: MLEM.Textures.TextureRegion +- uid: MLEM.Textures + commentId: N:MLEM.Textures + isExternal: true + name: MLEM.Textures + nameWithType: MLEM.Textures + fullName: MLEM.Textures + spec.csharp: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true + spec.vb: + - uid: MLEM + name: MLEM + isExternal: true + - name: . + - uid: MLEM.Textures + name: Textures + isExternal: true - uid: TinyLife.World.RoofType.#ctor* commentId: Overload:TinyLife.World.RoofType.#ctor name: RoofType @@ -1396,11 +1655,17 @@ references: nameWithType.vb: RoofType.New fullName.vb: TinyLife.World.RoofType.New name.vb: New -- uid: TinyLife.Utilities.ColorScheme.WarmDark - commentId: F:TinyLife.Utilities.ColorScheme.WarmDark - name: WarmDark - nameWithType: ColorScheme.WarmDark - fullName: TinyLife.Utilities.ColorScheme.WarmDark +- uid: TinyLife.Utilities.ColorScheme + commentId: T:TinyLife.Utilities.ColorScheme + parent: TinyLife.Utilities + name: ColorScheme + nameWithType: ColorScheme + fullName: TinyLife.Utilities.ColorScheme +- uid: TinyLife.World.RoofType.Colors + commentId: F:TinyLife.World.RoofType.Colors + name: Colors + nameWithType: RoofType.Colors + fullName: TinyLife.World.RoofType.Colors - uid: TinyLife.World.RoofType.DrawUi* commentId: Overload:TinyLife.World.RoofType.DrawUi name: DrawUi @@ -1420,6 +1685,29 @@ references: name: Element nameWithType: Element fullName: MLEM.Ui.Elements.Element +- uid: System.Int32[] + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + name: int[] + nameWithType: int[] + fullName: int[] + nameWithType.vb: Integer() + fullName.vb: Integer() + name.vb: Integer() + spec.csharp: + - uid: System.Int32 + name: int + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: '[' + - name: ']' + spec.vb: + - uid: System.Int32 + name: Integer + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.int32 + - name: ( + - name: ) - uid: System.Single commentId: T:System.Single parent: System @@ -1554,36 +1842,6 @@ references: name: Color isExternal: true - name: '?' -- uid: Microsoft.Xna.Framework - commentId: N:Microsoft.Xna.Framework - isExternal: true - name: Microsoft.Xna.Framework - nameWithType: Microsoft.Xna.Framework - fullName: Microsoft.Xna.Framework - spec.csharp: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true - spec.vb: - - uid: Microsoft - name: Microsoft - isExternal: true - - name: . - - uid: Microsoft.Xna - name: Xna - isExternal: true - - name: . - - uid: Microsoft.Xna.Framework - name: Framework - isExternal: true - uid: MLEM.Misc commentId: N:MLEM.Misc isExternal: true @@ -1640,6 +1898,11 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture +- uid: TinyLife.World.RoofStyle.Gable + commentId: F:TinyLife.World.RoofStyle.Gable + name: Gable + nameWithType: RoofStyle.Gable + fullName: TinyLife.World.RoofStyle.Gable - uid: TinyLife.World.RoofType.Style commentId: F:TinyLife.World.RoofType.Style name: Style @@ -1650,13 +1913,6 @@ references: name: GetGableOffset nameWithType: RoofType.GetGableOffset fullName: TinyLife.World.RoofType.GetGableOffset -- uid: Microsoft.Xna.Framework.Point - commentId: T:Microsoft.Xna.Framework.Point - parent: Microsoft.Xna.Framework - isExternal: true - name: Point - nameWithType: Point - fullName: Microsoft.Xna.Framework.Point - uid: TinyLife.Objects commentId: N:TinyLife.Objects name: TinyLife.Objects diff --git a/docs/api/TinyLife.World.Tile.Category.yml b/docs/api/TinyLife.World.Tile.Category.yml index 1d49215..d77b87e 100644 --- a/docs/api/TinyLife.World.Tile.Category.yml +++ b/docs/api/TinyLife.World.Tile.Category.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Category path: ../TinyLife/World/Tile.cs - startLine: 331 + startLine: 345 assemblies: - Tiny Life namespace: TinyLife.World @@ -61,7 +61,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/World/Tile.cs - startLine: 337 + startLine: 351 assemblies: - Tiny Life namespace: TinyLife.World @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Natural path: ../TinyLife/World/Tile.cs - startLine: 341 + startLine: 355 assemblies: - Tiny Life namespace: TinyLife.World @@ -117,7 +117,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Water path: ../TinyLife/World/Tile.cs - startLine: 345 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Tile.yml b/docs/api/TinyLife.World.Tile.yml index 39c8763..761e922 100644 --- a/docs/api/TinyLife.World.Tile.yml +++ b/docs/api/TinyLife.World.Tile.yml @@ -5,7 +5,7 @@ items: id: Tile parent: TinyLife.World children: - - TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) + - TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) - TinyLife.World.Tile.BaseName - TinyLife.World.Tile.CanBuy - TinyLife.World.Tile.Categories @@ -26,9 +26,10 @@ items: - TinyLife.World.Tile.Price - TinyLife.World.Tile.ReferencePrice - TinyLife.World.Tile.Regions - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - TinyLife.World.Tile.RegionWeights + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) - TinyLife.World.Tile.Textures - TinyLife.World.Tile.Tiles - TinyLife.World.Tile.Width @@ -50,7 +51,7 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nA tile is an object on a that represents the covering of the ground (or the ground itself).\nTo register a tile, use .\n" + summary: "\nA tile is an object on a that represents the covering of the ground (or the ground itself).\nTo register a tile, use .\n" example: [] syntax: content: >- @@ -213,7 +214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Tile.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.World @@ -242,7 +243,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Tile.cs - startLine: 83 + startLine: 84 assemblies: - Tiny Life namespace: TinyLife.World @@ -271,7 +272,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Tile.cs - startLine: 87 + startLine: 88 assemblies: - Tiny Life namespace: TinyLife.World @@ -300,7 +301,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Tile.cs - startLine: 91 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.World @@ -329,7 +330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Tile.cs - startLine: 95 + startLine: 96 assemblies: - Tiny Life namespace: TinyLife.World @@ -358,7 +359,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBuy path: ../TinyLife/World/Tile.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.World @@ -387,7 +388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathCostModifier path: ../TinyLife/World/Tile.cs - startLine: 104 + startLine: 105 assemblies: - Tiny Life namespace: TinyLife.World @@ -416,7 +417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Categories path: ../TinyLife/World/Tile.cs - startLine: 108 + startLine: 109 assemblies: - Tiny Life namespace: TinyLife.World @@ -445,7 +446,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Tile.cs - startLine: 113 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.World @@ -474,7 +475,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Tile.cs - startLine: 117 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.World @@ -503,7 +504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Textures path: ../TinyLife/World/Tile.cs - startLine: 121 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.World @@ -532,7 +533,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regions path: ../TinyLife/World/Tile.cs - startLine: 125 + startLine: 126 assemblies: - Tiny Life namespace: TinyLife.World @@ -543,16 +544,45 @@ items: return: type: System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]} content.vb: Public ReadOnly Regions As Dictionary(Of Direction2, Point()) -- uid: TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - commentId: M:TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])' +- uid: TinyLife.World.Tile.RegionWeights + commentId: F:TinyLife.World.Tile.RegionWeights + id: RegionWeights parent: TinyLife.World.Tile langs: - csharp - vb - name: Tile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[]) - nameWithType: Tile.Tile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[]) - fullName: TinyLife.World.Tile.Tile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[]) + name: RegionWeights + nameWithType: Tile.RegionWeights + fullName: TinyLife.World.Tile.RegionWeights + type: Field + source: + remote: + path: TinyLife/World/Tile.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: RegionWeights + path: ../TinyLife/World/Tile.cs + startLine: 130 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: "\nAn optional weight function that determines how likely each variation texture is to be picked.\n" + example: [] + syntax: + content: public readonly Func RegionWeights + return: + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + content.vb: Public ReadOnly RegionWeights As Func(Of Point, Single) +- uid: TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + commentId: M:TinyLife.World.Tile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})' + parent: TinyLife.World.Tile + langs: + - csharp + - vb + name: Tile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func) + nameWithType: Tile.Tile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func) + fullName: TinyLife.World.Tile.Tile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func) type: Constructor source: remote: @@ -561,14 +591,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Tile.cs - startLine: 131 + startLine: 136 assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" + summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" example: [] syntax: - content: protected Tile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors) + content: protected Tile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors, Func regionWeights) parameters: - id: baseName type: System.String @@ -594,11 +624,13 @@ items: type: MLEM.Textures.TextureRegion - id: defaultColors type: System.Int32[] - content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer()) + - id: regionWeights + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer(), regionWeights As Func(Of Point, Single)) overload: TinyLife.World.Tile.#ctor* - nameWithType.vb: Tile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer()) - fullName.vb: TinyLife.World.Tile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer()) - name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer()) + nameWithType.vb: Tile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer(), Func(Of Point, Single)) + fullName.vb: TinyLife.World.Tile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single)) + name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer(), Func(Of Point, Single)) - uid: TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.Tile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) id: Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) @@ -617,7 +649,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Tile.cs - startLine: 159 + startLine: 165 assemblies: - Tiny Life namespace: TinyLife.World @@ -679,7 +711,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Tile.cs - startLine: 185 + startLine: 191 assemblies: - Tiny Life namespace: TinyLife.World @@ -723,15 +755,17 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Tile.cs - startLine: 192 + startLine: 201 assemblies: - Tiny Life namespace: TinyLife.World + summary: "\nReturns the price for this tile, which is normally based on .\n" example: [] syntax: content: public virtual float GetPrice() return: type: System.Single + description: The price for this tile. content.vb: Public Overridable Function GetPrice() As Single overload: TinyLife.World.Tile.GetPrice* - uid: TinyLife.World.Tile.OnNeighborChanged(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point) @@ -752,7 +786,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnNeighborChanged path: ../TinyLife/World/Tile.cs - startLine: 203 + startLine: 212 assemblies: - Tiny Life namespace: TinyLife.World @@ -790,7 +824,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAutoTileBorder path: ../TinyLife/World/Tile.cs - startLine: 214 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.World @@ -834,7 +868,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVariationTexture path: ../TinyLife/World/Tile.cs - startLine: 230 + startLine: 239 assemblies: - Tiny Life namespace: TinyLife.World @@ -872,7 +906,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisualOffset path: ../TinyLife/World/Tile.cs - startLine: 242 + startLine: 253 assemblies: - Tiny Life namespace: TinyLife.World @@ -898,16 +932,16 @@ items: nameWithType.vb: Tile.GetVisualOffset(Direction2, Integer, Integer) fullName.vb: TinyLife.World.Tile.GetVisualOffset(MLEM.Misc.Direction2, Integer, Integer) name.vb: GetVisualOffset(Direction2, Integer, Integer) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile langs: - csharp - vb - name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Type) + name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Func, System.Type) type: Method source: remote: @@ -916,14 +950,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 266 + startLine: 278 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nRegisters a new tile with the given settings.\n" example: [] syntax: - content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme color, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int? defaultColor = null, Type constructedType = null) + content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme color, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int? defaultColor = null, Func regionWeights = null, Type constructedType = null) parameters: - id: name type: System.String @@ -958,24 +992,27 @@ items: - id: defaultColor type: System.Nullable{System.Int32} description: The color that this tile should display with in the tile tool by default. + - 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. - id: constructedType type: System.Type description: The type that tiles should be constructed from, or null to construct instances. - content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, color As ColorScheme, pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColor As Integer? = Nothing, constructedType As Type = Nothing) + content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, color As ColorScheme, pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColor As Integer? = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) overload: TinyLife.World.Tile.Register* - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile langs: - csharp - vb - name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) + name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) type: Method source: remote: @@ -984,14 +1021,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 285 + startLine: 298 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nRegisters a new tile with the given settings.\n" example: [] syntax: - content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int[] defaultColors = null, Type constructedType = null) + content: public static void Register(string name, int price, Dictionary textures, Point textureRegion, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int[] defaultColors = null, Func regionWeights = null, Type constructedType = null) parameters: - id: name type: System.String @@ -1026,24 +1063,27 @@ items: - id: defaultColors type: System.Int32[] description: The colors that this tile should display with in the tile tool by default. + - 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. - id: constructedType type: System.Type description: The type that tiles should be constructed from, or null to construct instances. - content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColors As Integer() = Nothing, constructedType As Type = Nothing) + content.vb: Public Shared Sub Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegion As Point, colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point?) = Nothing, defaultColors As Integer() = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) overload: TinyLife.World.Tile.Register* - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) - id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + id: Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile langs: - csharp - vb - name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) + name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) type: Method source: remote: @@ -1052,14 +1092,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Tile.cs - startLine: 308 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.World summary: "\nRegisters a new tile with the given settings.\n" example: [] syntax: - content: public static Tile[] Register(string name, int price, Dictionary textures, Point[] textureRegions, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int[] defaultColors = null, Type constructedType = null) + content: public static Tile[] Register(string name, int price, Dictionary textures, Point[] textureRegions, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func variations = null, int[] defaultColors = null, Func regionWeights = null, Type constructedType = null) parameters: - id: name type: System.String @@ -1094,17 +1134,20 @@ items: - id: defaultColors type: System.Int32[] description: The colors that this tile should display with in the tile tool by default. + - 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. - id: constructedType type: System.Type description: The type that tiles should be constructed from, or null to construct instances. return: type: TinyLife.World.Tile[] description: The registered tiles. - content.vb: Public Shared Function Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegions As Point(), colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point()) = Nothing, defaultColors As Integer() = Nothing, constructedType As Type = Nothing) As Tile() + content.vb: Public Shared Function Register(name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), textureRegions As Point(), colors As ColorScheme(), pathCostModifier As Single = 1, canBuy As Boolean = True, categories As Tile.Category = Category.None, icon As TextureRegion = Nothing, variations As Func(Of Direction2, Point()) = Nothing, defaultColors As Integer() = Nothing, regionWeights As Func(Of Point, Single) = Nothing, constructedType As Type = Nothing) As Tile() overload: TinyLife.World.Tile.Register* - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) references: - uid: TinyLife.World.Map commentId: T:TinyLife.World.Map @@ -1112,19 +1155,19 @@ references: name: Map nameWithType: Map fullName: TinyLife.World.Map -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) + name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1209,13 +1252,30 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1304,6 +1364,25 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true @@ -2105,6 +2184,85 @@ references: - name: ( - name: ) - name: ) +- uid: System.Func{Microsoft.Xna.Framework.Point,System.Single} + commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Point, Single) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Single) + name.vb: Func(Of Point, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) - uid: TinyLife.World.Tile.#ctor* commentId: Overload:TinyLife.World.Tile.#ctor name: Tile @@ -2353,6 +2511,12 @@ references: - uid: MLEM.Ui.Elements name: Elements isExternal: true +- uid: TinyLife.World.Tile.Price + commentId: F:TinyLife.World.Tile.Price + parent: TinyLife.World.Tile + name: Price + nameWithType: Tile.Price + fullName: TinyLife.World.Tile.Price - uid: TinyLife.World.Tile.GetPrice* commentId: Overload:TinyLife.World.Tile.GetPrice name: GetPrice @@ -2636,40 +2800,6 @@ references: name: Type nameWithType: Type fullName: System.Type -- uid: System.Func`2 - commentId: T:System.Func`2 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: Func - nameWithType: Func - fullName: System.Func - nameWithType.vb: Func(Of T, TResult) - fullName.vb: System.Func(Of T, TResult) - name.vb: Func(Of T, TResult) - spec.csharp: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: < - - name: T - - name: ',' - - name: " " - - name: TResult - - name: '>' - spec.vb: - - uid: System.Func`2 - name: Func - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.func-2 - - name: ( - - name: Of - - name: " " - - name: T - - name: ',' - - name: " " - - name: TResult - - name: ) - uid: Microsoft.Xna.Framework.Point[] isExternal: true name: Point[] diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml index 8a58195..a4c8367 100644 --- a/docs/api/TinyLife.World.UpdateDelegate.yml +++ b/docs/api/TinyLife.World.UpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 2744 + startLine: 2741 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml index 529814f..cf3d83e 100644 --- a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml +++ b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 2749 + startLine: 2746 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Wallpaper.yml b/docs/api/TinyLife.World.Wallpaper.yml index 1cd670f..4e51347 100644 --- a/docs/api/TinyLife.World.Wallpaper.yml +++ b/docs/api/TinyLife.World.Wallpaper.yml @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BaseName path: ../TinyLife/World/Wallpaper.cs - startLine: 56 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.World @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Wallpaper.cs - startLine: 60 + startLine: 62 assemblies: - Tiny Life namespace: TinyLife.World @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/Wallpaper.cs - startLine: 64 + startLine: 66 assemblies: - Tiny Life namespace: TinyLife.World @@ -194,7 +194,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ColorSchemes path: ../TinyLife/World/Wallpaper.cs - startLine: 69 + startLine: 71 assemblies: - Tiny Life namespace: TinyLife.World @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/Wallpaper.cs - startLine: 74 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.World @@ -252,7 +252,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Wallpaper.cs - startLine: 79 + startLine: 81 assemblies: - Tiny Life namespace: TinyLife.World @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DefaultColors path: ../TinyLife/World/Wallpaper.cs - startLine: 83 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.World @@ -310,7 +310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Wallpaper.cs - startLine: 91 + startLine: 93 assemblies: - Tiny Life namespace: TinyLife.World @@ -360,7 +360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/Wallpaper.cs - startLine: 116 + startLine: 118 assemblies: - Tiny Life namespace: TinyLife.World @@ -422,7 +422,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/Wallpaper.cs - startLine: 137 + startLine: 139 assemblies: - Tiny Life namespace: TinyLife.World @@ -466,7 +466,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Wallpaper.cs - startLine: 145 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.World @@ -495,7 +495,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Wallpaper.cs - startLine: 161 + startLine: 163 assemblies: - Tiny Life namespace: TinyLife.World @@ -551,7 +551,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Wallpaper.cs - startLine: 178 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.WaterTile.yml b/docs/api/TinyLife.World.WaterTile.yml index d7d9999..f01924b 100644 --- a/docs/api/TinyLife.World.WaterTile.yml +++ b/docs/api/TinyLife.World.WaterTile.yml @@ -5,7 +5,7 @@ items: id: WaterTile parent: TinyLife.World children: - - TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) + - TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) - TinyLife.World.WaterTile.ConnectsToTile(TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,System.Int32) - TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) langs: @@ -54,14 +54,15 @@ items: - TinyLife.World.Tile.DefaultColors - TinyLife.World.Tile.Textures - TinyLife.World.Tile.Regions + - TinyLife.World.Tile.RegionWeights - TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) - TinyLife.World.Tile.GetPrice - TinyLife.World.Tile.GetAutoTileBorder(TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,TinyLife.World.Tile) - TinyLife.World.Tile.GetVariationTexture(MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point) - TinyLife.World.Tile.GetVisualOffset(MLEM.Misc.Direction2,System.Int32,System.Int32) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + - TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) - System.Object.Equals(System.Object) - System.Object.Equals(System.Object,System.Object) - System.Object.GetHashCode @@ -71,16 +72,16 @@ items: - System.Object.ToString extensionMethods: - TinyLife.World.WaterTile.TinyLife.Utilities.Extensions.JsonCopy``1 -- uid: TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - commentId: M:TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[]) - id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[])' +- uid: TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + commentId: M:TinyLife.World.WaterTile.#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single}) + id: '#ctor(System.String,System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},System.Collections.Generic.Dictionary{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},TinyLife.Utilities.ColorScheme[],System.Int32[],System.Boolean,System.Single,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single})' parent: TinyLife.World.WaterTile langs: - csharp - vb - name: WaterTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[]) - nameWithType: WaterTile.WaterTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[]) - fullName: TinyLife.World.WaterTile.WaterTile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[]) + name: WaterTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func) + nameWithType: WaterTile.WaterTile(string, string, int, Dictionary, Dictionary, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func) + fullName: TinyLife.World.WaterTile.WaterTile(string, string, int, System.Collections.Generic.Dictionary, System.Collections.Generic.Dictionary, TinyLife.Utilities.ColorScheme[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func) type: Constructor source: remote: @@ -93,10 +94,10 @@ items: assemblies: - Tiny Life namespace: TinyLife.World - summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" + summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use .\n" example: [] syntax: - content: protected WaterTile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors) + content: protected WaterTile(string baseName, string name, int price, Dictionary textures, Dictionary regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors, Func regionWeights) parameters: - id: baseName type: System.String @@ -122,11 +123,13 @@ items: type: MLEM.Textures.TextureRegion - id: defaultColors type: System.Int32[] - content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer()) + - id: regionWeights + type: System.Func{Microsoft.Xna.Framework.Point,System.Single} + content.vb: Protected Sub New(baseName As String, name As String, price As Integer, textures As Dictionary(Of Point, TextureRegion), regions As Dictionary(Of Direction2, Point()), colorSchemes As ColorScheme(), colors As Integer(), canBuy As Boolean, pathCostModifier As Single, categories As Tile.Category, icon As TextureRegion, defaultColors As Integer(), regionWeights As Func(Of Point, Single)) overload: TinyLife.World.WaterTile.#ctor* - nameWithType.vb: WaterTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer()) - fullName.vb: TinyLife.World.WaterTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer()) - name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer()) + nameWithType.vb: WaterTile.New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Tile.Category, TextureRegion, Integer(), Func(Of Point, Single)) + fullName.vb: TinyLife.World.WaterTile.New(String, String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), System.Collections.Generic.Dictionary(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), TinyLife.Utilities.ColorScheme(), Integer(), Boolean, Single, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single)) + name.vb: New(String, String, Integer, Dictionary(Of Point, TextureRegion), Dictionary(Of Direction2, Point()), ColorScheme(), Integer(), Boolean, Single, Category, TextureRegion, Integer(), Func(Of Point, Single)) - uid: TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.WaterTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) id: Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) @@ -593,6 +596,12 @@ references: name: Regions nameWithType: Tile.Regions fullName: TinyLife.World.Tile.Regions +- uid: TinyLife.World.Tile.RegionWeights + commentId: F:TinyLife.World.Tile.RegionWeights + parent: TinyLife.World.Tile + name: RegionWeights + nameWithType: Tile.RegionWeights + fullName: TinyLife.World.Tile.RegionWeights - uid: TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) commentId: M:TinyLife.World.Tile.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Single) parent: TinyLife.World.Tile @@ -801,19 +810,19 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.int32 - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Type) + name: Register(string, int, Dictionary, Point, ColorScheme, float, bool, Category, TextureRegion, Func, int?, Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func, int?, Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int?, System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer?, System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme, Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer?, Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -898,13 +907,30 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme,System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Nullable{System.Int32},System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -993,24 +1019,43 @@ references: - name: '?' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Type) + name: Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point, ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point?), Integer(), Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1098,13 +1143,30 @@ references: - name: ']' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,System.Nullable{Microsoft.Xna.Framework.Point}},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1196,24 +1258,43 @@ references: - name: ) - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) -- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) - commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) +- uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) + commentId: M:TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) parent: TinyLife.World.Tile isExternal: true href: https://learn.microsoft.com/dotnet/api/system.string - name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Type) - nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Type) - fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Type) - nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) - fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Type) - name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Type) + name: Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func, int[], Func, Type) + nameWithType: Tile.Register(string, int, Dictionary, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func, int[], Func, Type) + fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func, int[], System.Func, System.Type) + nameWithType.vb: Tile.Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Tile.Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) + fullName.vb: TinyLife.World.Tile.Register(String, Integer, System.Collections.Generic.Dictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point(), TinyLife.Utilities.ColorScheme(), Single, Boolean, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func(Of MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point()), Integer(), System.Func(Of Microsoft.Xna.Framework.Point, Single), System.Type) + name.vb: Register(String, Integer, Dictionary(Of Point, TextureRegion), Point(), ColorScheme(), Single, Boolean, Category, TextureRegion, Func(Of Direction2, Point()), Integer(), Func(Of Point, Single), Type) spec.csharp: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1304,13 +1385,30 @@ references: - name: ']' - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true href: https://learn.microsoft.com/dotnet/api/system.type - name: ) spec.vb: - - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Type) + - uid: TinyLife.World.Tile.Register(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point[],TinyLife.Utilities.ColorScheme[],System.Single,System.Boolean,TinyLife.World.Tile.Category,MLEM.Textures.TextureRegion,System.Func{MLEM.Misc.Direction2,Microsoft.Xna.Framework.Point[]},System.Int32[],System.Func{Microsoft.Xna.Framework.Point,System.Single},System.Type) name: Register - name: ( - uid: System.String @@ -1405,6 +1503,25 @@ references: - name: ) - name: ',' - name: " " + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + - name: ',' + - name: " " - uid: System.Type name: Type isExternal: true @@ -1929,6 +2046,51 @@ references: name: TextureRegion nameWithType: TextureRegion fullName: MLEM.Textures.TextureRegion +- uid: System.Func{Microsoft.Xna.Framework.Point,System.Single} + commentId: T:System.Func{Microsoft.Xna.Framework.Point,System.Single} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of Point, Single) + fullName.vb: System.Func(Of Microsoft.Xna.Framework.Point, Single) + name.vb: Func(Of Point, Single) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: Microsoft.Xna.Framework.Point + name: Point + isExternal: true + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: System.Collections.Generic.Dictionary`2 commentId: T:System.Collections.Generic.Dictionary`2 isExternal: true @@ -2022,6 +2184,40 @@ references: - uid: MLEM.Textures name: Textures isExternal: true +- uid: System.Func`2 + commentId: T:System.Func`2 + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of T, TResult) + fullName.vb: System.Func(Of T, TResult) + name.vb: Func(Of T, TResult) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - name: T + - name: ',' + - name: " " + - name: TResult + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - name: T + - name: ',' + - name: " " + - name: TResult + - name: ) - uid: TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) commentId: M:TinyLife.World.AutoTile.Draw(Microsoft.Xna.Framework.GameTime,System.Object,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Vector2,System.Single,System.Single,System.Collections.Generic.ICollection{MLEM.Graphics.StaticSpriteBatch.Item},System.Boolean) parent: TinyLife.World.AutoTile diff --git a/docs/api/toc.yml b/docs/api/toc.yml index 10fc115..f66f020 100644 --- a/docs/api/toc.yml +++ b/docs/api/toc.yml @@ -93,6 +93,8 @@ items: name: DeferredAction - uid: TinyLife.Actions.DieAction name: DieAction + - uid: TinyLife.Actions.DriveAction + name: DriveAction - uid: TinyLife.Actions.Emote name: Emote - uid: TinyLife.Actions.EmoteCategory diff --git a/media/changelog/0.36.0.png b/media/changelog/0.36.0.png new file mode 100644 index 0000000..bec41af Binary files /dev/null and b/media/changelog/0.36.0.png differ diff --git a/web/_posts/0.36.0/2023-08-15-0.36.0.md b/web/_posts/0.36.0/2023-08-15-0.36.0.md new file mode 100644 index 0000000..06d4de5 --- /dev/null +++ b/web/_posts/0.36.0/2023-08-15-0.36.0.md @@ -0,0 +1,105 @@ +--- +title: "0.36.0: Retro Rarities and Stopped Starvation" +itch: "https://ellpeck.itch.io/tiny-life/devlog/575228/0360-retro-rarities-and-stopped-starvation" +steam: "https://store.steampowered.com/news/app/1651490/view/7159087179838232481" +--- + +Hi friends and strangers alike! I'm excited today to share with you all an update that has been in the making for quite a while: the Retro Rarities Set! Along with this set, this update features a fair share of improvements, bug fixes (especially related to multi-world saves), and more. + +Let's get into it! + +# Retro Rarities +The art for the Retro Rarities Set was created by the lovely [clovedove](https://clovedove.tumblr.com/), who worked with me to create a group of content themed around the aesthetic of the 70s through 90s, and we're incredibly happy with the result. + +The Set features over 10 new furniture items and over 5 new hairstyles, and all of them have a range of beautiful bright and muted pastel colors to go with them. + +![](23-08-15_12-36-03.png) + +I asked clovedove to tell you all a bit about her process when creating this art, and she gave us some lovely insight into it. + +> When making the set, I drew inspiration from 1970s furniture, specifically retro kitchen appliances, simple in design but iconic with their pastel colors. The unique furniture of that period with the muted yet colorful palettes has always been an inspiration for me, reminding me of a dusty woolen blanket; cozy and nostalgic, yet dated. +> +> My process in my work is a little different from the norm: whereas others first outline, color and shade, I block out the silhouette of the item, shade it, and finally outline with a few small adjustments to the silhouette. With my method, I can fully focus on lighting and the perspective of the object, making it look more organic. Outlines come last, as they enhance the shading, it’s my favorite part of the process, and it brings it all together! + +Here's a little example to illustrate what she means: + +![](image.png) + +As with all other Sets, the Retro Rarities Set is included in the game for free, but is not featured in the Tiny Life Demo. To get the Set, just download this update and you're all *Set*! + +# Other New Stuff +Along with the cool Set art by clovedove, I also added some new art of my own: two new wallpapers that fit the Retro Rarities Set, as well as a new concrete tile flooring. + +![](Tiny_Life_hZB5VCY8Zd.png) + +The wallpapers come in a variety of colors, both vibrant and muted, and you can select similar colors for the background and the highlights, so making them look more subdued is easy as well. + +As part of one of the minor updates for 0.35, we added some cute falling leaf particles to trees. The feedback on these has been very positive, and a lot of players loved how they improved the atmosphere and liveliness of the game, especially in the forested area of Maple Plains City. In this update, we added another ambient effect that shows up at night: fireflies! + +![](Tiny_Life_DxYv1StZS6.png) + +These can't be interacted with (yet?), but they add a bit of subtle lighting and movement to Tiny Life's nights, and we hope you enjoy them! + +# Multi-World Fixes and Improvements +Throughout 0.35 and its minor updates, the multi-world saves feature was officially considered unstable, and for good reason. As we learned just a few days ago, the way that Tinies in other worlds were updated caused a lot of issues, including many a starvation situation. + +We have now remedied a lot of these issues and conducted multiple long-term AI tests, and everything should work a lot less flawed...ly now! + +We also fixed a nasty bug that caused regular visitors with jobs to be fired constantly because they wouldn't actually show up to work, choosing to stay at home instead. Oops. + +# Community Showcase +As I talk about a lot, I'm constantly overwhelmed and blown away by the support and love that the Tiny Life community gives not only the game, but also its developers. Because of this, we've decided to give back to the community in a way by more actively promoting your lovely creations. + +We created the Tiny Life Community Showcase page, which is part of the [Tiny Life website](https://tinylifegame.com/community)! This site shows off a variety of community creations, including mods, households, lots, custom worlds, media like YouTube videos and stream highlights, and even some fan art that you all have been creating! + +![](firefox_WqFFMXhc7H.png) + +Currently, the site is still a little barren, but the introductory section at the top explains how you can add your own entries to it - don't be shy! + +In addition to this site showing off community creations, it also serves to give new players an easier introduction to finding and installing custom content. A button to open the community showcase site will now be displayed in-game when installing new custom content, and it can be used as a more officially endorsed location to get trusted custom content items. + +# Full Changelog +As always, I hope you enjoy this update and especially the new Retro Rarities Set by the amazing clovedove. + +❤️ Ell + +Lastly, here's a copy of the full changelog for your perusal, which you can also find on the game's documentation website, and in the bottom-right corner of the game's main menu. + +Additions +- Added the Retro Rarities set with art by [clovedove](https://clovedove.tumblr.com/), which includes various new furniture and clothing items in a retro style +- Added ambient firefly particles to forested areas +- Added two new funky wallpapers +- Added large concrete tiles tile + +Improvements +- Display variation textures for concrete, roads and dirt paths +- Increased default and allowed regular visitor amounts +- Added emotions for babies following adults and cleaning up babies +- Added emotions for babies reading story books and adults helping them +- Display custom content info in multi-map selection options menu +- Improved unemployment display in relationship infos +- Link new community showcase site in custom content menus +- Localized exported household, person and lot names +- Improved friendship and romance string displays in relationship panel +- Allow the espresso machine to break +- Improved passive update timing for unplayed maps + +Fixes +- Fixed jungle gym not being obstructed by roofs +- Fixed debug teleport action not working if the person is on the same map +- Fixed content not being properly validated when lots are exported +- Fixed various issues when adding additional maps to the current save +- Fixed tile grid being hidden behind multi-layer tiles +- Fixed depth positions of scaled particles on parents +- Fixed people not finding out someone's job when meeting them at work +- Fixed moving to a new lot causing the household to be added on the wrong map occasionally +- Fixed unpaid bills info displaying for inactive households +- Fixed skill achievements not working due to baby skills +- Fixed being unable to go home on a different map if standing in the same location as the home lot +- Fixed people not fully reaching their destinations on high speeds, causing subsequent actions to fail +- Fixed regular visitors failing to appear at their jobs, causing them to get fired regularly + +API +- Made Walk and Drive actions typeless +- Allow roofs to have multiple layers and colors +- Allow actions to be enqueued as priority by the AI diff --git a/web/_posts/0.36.0/23-08-15_12-36-03.png b/web/_posts/0.36.0/23-08-15_12-36-03.png new file mode 100644 index 0000000..bec41af Binary files /dev/null and b/web/_posts/0.36.0/23-08-15_12-36-03.png differ diff --git a/web/_posts/0.36.0/Tiny_Life_DxYv1StZS6.png b/web/_posts/0.36.0/Tiny_Life_DxYv1StZS6.png new file mode 100644 index 0000000..dfa6c92 Binary files /dev/null and b/web/_posts/0.36.0/Tiny_Life_DxYv1StZS6.png differ diff --git a/web/_posts/0.36.0/Tiny_Life_hZB5VCY8Zd.png b/web/_posts/0.36.0/Tiny_Life_hZB5VCY8Zd.png new file mode 100644 index 0000000..b9a792f Binary files /dev/null and b/web/_posts/0.36.0/Tiny_Life_hZB5VCY8Zd.png differ diff --git a/web/_posts/0.36.0/firefox_WqFFMXhc7H.png b/web/_posts/0.36.0/firefox_WqFFMXhc7H.png new file mode 100644 index 0000000..9d7cb78 Binary files /dev/null and b/web/_posts/0.36.0/firefox_WqFFMXhc7H.png differ diff --git a/web/_posts/0.36.0/image.png b/web/_posts/0.36.0/image.png new file mode 100644 index 0000000..13900b2 Binary files /dev/null and b/web/_posts/0.36.0/image.png differ