This commit is contained in:
Ell 2023-08-15 13:17:22 +02:00
parent 46e388a93f
commit daec853222
103 changed files with 8281 additions and 2010 deletions

View file

@ -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*

View file

@ -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"
}

View file

@ -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

View file

@ -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

File diff suppressed because it is too large Load diff

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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 <code data-dev-comment-type=\"paramref\" class=\"paramref\">cancelSource</code> 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

File diff suppressed because it is too large Load diff

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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 <xref href=\"TinyLife.Objects.MapObject.Map\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href="TinyLife.World.Household" data-throw-if-not-resolved="false"></xref> being exported normally rather than through cheats, or a custom <xref href="TinyLife.Objects.MapObject.Map" data-throw-if-not-resolved="false"></xref> being exported.
return:
type: System.Boolean
description: Whether this object should stay on the map after the static reset. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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&apos;s path cost modifier for the given <code data-dev-comment-type="paramref" class="paramref">position</code>
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 <xref href=\"TinyLife.Objects.MapObject.Map\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href="TinyLife.World.Household" data-throw-if-not-resolved="false"></xref> being exported normally rather than through cheats, or a custom <xref href="TinyLife.Objects.MapObject.Map" data-throw-if-not-resolved="false"></xref> being exported.
return:
type: System.Boolean
description: Whether this object should stay on the map after the static reset. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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 <xref href=\"MLEM.Misc.Easings.Easing\" data-throw-if-not-resolved=\"false\"></xref> that determines how this particle&apos;s scale (display size) changes based on its <xref href=\"TinyLife.Objects.Particle.TimeToLive\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.Particle.TimeLived\" data-throw-if-not-resolved=\"false\"></xref>\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 <xref href=\"TinyLife.Objects.Particle.Map\" data-throw-if-not-resolved=\"false\"></xref>.\nThe light&apos;s <xref href=\"TinyLife.Objects.Light.Scale\" data-throw-if-not-resolved=\"false\"></xref> will be set to this particle&apos;s <xref href=\"TinyLife.Objects.Particle.Scale\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href=\"TinyLife.Objects.Particle.ScaleFunction\" data-throw-if-not-resolved=\"false\"></xref>.\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 <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref>\n"
summary: "\nThe update method, which is called every update frame by the underlying <xref href=\"TinyLife.Objects.Particle.Map\" data-throw-if-not-resolved=\"false\"></xref>\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 <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref>, at the current <xref href=\"TinyLife.Objects.Particle.Position\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nDraws this particle on the current <xref href=\"TinyLife.Objects.Particle.Map\" data-throw-if-not-resolved=\"false\"></xref>, at the current <xref href=\"TinyLife.Objects.Particle.Position\" data-throw-if-not-resolved=\"false\"></xref>.\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 <xref href=\"TinyLife.Objects.Particle.OnRemoved\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href=\"TinyLife.Objects.Particle.Remove\" data-throw-if-not-resolved=\"false\"></xref>, 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 <xref href=\"TinyLife.Objects.Particle.Spawn(TinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Func%7bMicrosoft.Xna.Framework.Vector2%2cTinyLife.Objects.Particle%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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 <xref href=\"TinyLife.Objects.MapObject.Map\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href="TinyLife.World.Household" data-throw-if-not-resolved="false"></xref> being exported normally rather than through cheats, or a custom <xref href="TinyLife.Objects.MapObject.Map" data-throw-if-not-resolved="false"></xref> being exported.
return:
type: System.Boolean
description: Whether this object should stay on the map after the static reset. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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 <xref href=\"TinyLife.Objects.MapObject.Map\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href="TinyLife.World.Household" data-throw-if-not-resolved="false"></xref> being exported normally rather than through cheats, or a custom <xref href="TinyLife.Objects.MapObject.Map" data-throw-if-not-resolved="false"></xref> being exported.
return:
type: System.Boolean
description: Whether this object should stay on the map after the static reset. If <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> 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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -333,11 +333,11 @@ items:
- Tiny Life
namespace: TinyLife.Utilities
syntax:
content: public static UniformTextureAtlas RoofTexture { get; }
content: public static Dictionary<Point, TextureRegion> 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

View file

@ -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<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Category, TextureRegion, int[])
nameWithType: AutoTile.AutoTile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[])
fullName: TinyLife.World.AutoTile.AutoTile(string, string, int, 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[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[])
name: AutoTile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func<Point, float>)
nameWithType: AutoTile.AutoTile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func<Point, float>)
fullName: TinyLife.World.AutoTile.AutoTile(string, string, int, 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[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func<Microsoft.Xna.Framework.Point, float>)
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 <xref href=\"TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Misc.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use <xref href=\"TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Misc.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Func%7bMicrosoft.Xna.Framework.Point%2cSystem.Single%7d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: protected AutoTile(string baseName, string name, int price, Dictionary<Point, TextureRegion> textures, Dictionary<Direction2, Point[]> 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<Point, TextureRegion> textures, Dictionary<Direction2, Point[]> regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors, Func<Point, float> 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, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, 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, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, int?, System.Func<Microsoft.Xna.Framework.Point, float>, 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, TextureRegion>, Point, ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point?>, int[], Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int[], Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, 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, TextureRegion>, Point, ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point?>, int[], Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int[], Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, int[], System.Func<Microsoft.Xna.Framework.Point, float>, 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, TextureRegion>, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point[]>, int[], Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point[]>, int[], Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point[]>, 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, TextureRegion>, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point[]>, int[], Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point[]>, int[], Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point[]>, int[], System.Func<Microsoft.Xna.Framework.Point, float>, 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<Point, float>
nameWithType: Func<Point, float>
fullName: System.Func<Microsoft.Xna.Framework.Point, float>
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<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
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

View file

@ -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

View file

@ -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

View file

@ -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 (<xref href=\"TinyLife.World.Household.Export(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>), 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 (<xref href=\"TinyLife.World.Household.Export(System.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>), 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&apos;s data into an <xref href=\"TinyLife.World.ExportedHousehold\" data-throw-if-not-resolved=\"false\"></xref>, which can be saved to disk independently of the <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href="TinyLife.Objects.Person.ResetToStatic(System.Boolean)" data-throw-if-not-resolved="false"></xref>, and whether the money should be reset to <xref href="TinyLife.World.Household.DefaultMoney" data-throw-if-not-resolved="false"></xref>
description: Whether people should be reset thoroughly in <xref href="TinyLife.Objects.Person.ResetToStatic(System.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>, and whether the money should be reset to <xref href="TinyLife.World.Household.DefaultMoney" data-throw-if-not-resolved="false"></xref>
- 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

View file

@ -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 <xref href=\"TinyLife.Objects.IUpdatingObject\" data-throw-if-not-resolved=\"false\"></xref> with the <xref href=\"TinyLife.Objects.IUpdatingObject.UpdateMode.Minor\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href=\"TinyLife.Objects.IUpdatingObject\" data-throw-if-not-resolved=\"false\"></xref> with the <xref href=\"TinyLife.Objects.IUpdatingObject.UpdateMode.MajorIfActive\" data-throw-if-not-resolved=\"false\"></xref> is updated while this map isn&apos;t <xref href=\"TinyLife.World.Map.IsActive\" data-throw-if-not-resolved=\"false\"></xref>.\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 <xref href=\"TinyLife.World.Map.Validate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href=\"TinyLife.World.Map.Validate(System.Boolean%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> is called.\nWhen called on a map, early section and object validation occurs.\n"
example: []
syntax:
content: public void ValidateEarly(PerSaveOptions.MapInfo info, Dictionary<string, Map> neighborhood, Action<string> setState, Action<float> 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<string>, Action<float>)
nameWithType: Map.Validate(Action<string>, Action<float>)
fullName: TinyLife.World.Map.Validate(System.Action<string>, System.Action<float>)
name: Validate(bool, Action<string>, Action<float>)
nameWithType: Map.Validate(bool, Action<string>, Action<float>)
fullName: TinyLife.World.Map.Validate(bool, System.Action<string>, System.Action<float>)
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 <xref href=\"TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo%2cSystem.Collections.Generic.Dictionary%7bSystem.String%2cTinyLife.World.Map%7d%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.World.Map.PostValidate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\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<string> setState, Action<float> setProgress)
content: public void Validate(bool template, Action<string> setState, Action<float> 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 <xref href=\"TinyLife.World.Map.Validate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href=\"TinyLife.World.Map.Validate(System.Boolean%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> 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<string> setState, Action<float> 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<string, Map>, Action<string>, Action<float>)
nameWithType: Map.LoadStaticMap(PerSaveOptions.MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary<string, TinyLife.World.Map>, System.Action<string>, System.Action<float>)
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&apos;s content directory.\nNote that the map is not post-validated (<xref href=\"TinyLife.World.Map.PostValidate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref>).\n"
summary: "\nLoads a static map with the given name from the game&apos;s content directory.\nNote that no validation steps (<xref href=\"TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo%2cSystem.Collections.Generic.Dictionary%7bSystem.String%2cTinyLife.World.Map%7d%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.World.Map.Validate(System.Boolean%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.World.Map.PostValidate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref>) have taken place when the map is returned.\n"
example: []
syntax:
content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info, Dictionary<string, Map> neighborhood, Action<string> setState, Action<float> setProgress)
content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info)
parameters:
- id: info
type: TinyLife.PerSaveOptions.MapInfo
description: The <xref href="TinyLife.PerSaveOptions.MapInfo" data-throw-if-not-resolved="false"></xref> of the static map to load.
- id: neighborhood
type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
description: The <xref href="TinyLife.World.Map.Neighborhood" data-throw-if-not-resolved="false"></xref> 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<string>, Action<float>)
nameWithType: Map.Validate(Action<string>, Action<float>)
fullName: TinyLife.World.Map.Validate(System.Action<string>, System.Action<float>)
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<string>, Action<float>)
nameWithType: Map.Validate(bool, Action<string>, Action<float>)
fullName: TinyLife.World.Map.Validate(bool, System.Action<string>, System.Action<float>)
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

View file

@ -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

View file

@ -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

View file

@ -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&apos;t have the <xref href=\"TinyLife.World.RoofStyle.Flat\" data-throw-if-not-resolved=\"false\"></xref> style.\n"
example: []
syntax:
content: >-
[DataMember]
public Direction2 Rotation { get; }
parameters: []
return:
type: MLEM.Misc.Direction2
content.vb: >-
<DataMember>
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: >-
<DataMember>
<DataMember(EmitDefaultValue:=False)>
<Obsolete("Use the new Colors array instead")>
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: >-
<DataMember>
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&apos;t have the <xref href=\"TinyLife.World.RoofStyle.Flat\" data-throw-if-not-resolved=\"false\"></xref> style.\n"
example: []
syntax:
content: >-
[DataMember]
public Direction2 Rotation { get; }
parameters: []
return:
type: MLEM.Misc.Direction2
content.vb: >-
<DataMember>
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&apos;s rotation
- id: color
type: System.Int32
description: The color that this roof&apos;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&apos;s price, which is based on <xref href=\"TinyLife.World.RoofType.GetPrice(Microsoft.Xna.Framework.Rectangle)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public float GetPrice()
return:
type: System.Single
description: This roof&apos;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 <xref href=\"TinyLife.World.Map.Validate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> when the map is loaded from disk\n"
summary: "\nValidates this roof instance, which is automatically done in <xref href=\"TinyLife.World.Map.Validate(System.Boolean%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> 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<string>, Action<float>)
nameWithType: Map.Validate(Action<string>, Action<float>)
fullName: TinyLife.World.Map.Validate(System.Action<string>, System.Action<float>)
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<string>, Action<float>)
nameWithType: Map.Validate(bool, Action<string>, Action<float>)
fullName: TinyLife.World.Map.Validate(bool, System.Action<string>, System.Action<float>)
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

View file

@ -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 <xref href=\"TinyLife.World.RoofType\" data-throw-if-not-resolved=\"false\"></xref> to have.\nIf <xref href=\"TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch%2cTinyLife.World.Map%2cMicrosoft.Xna.Framework.Rectangle%2cMLEM.Misc.Direction2%2cSystem.Int32%2cTinyLife.World.Wallpaper%2cSystem.Single%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Color%7d)\" data-throw-if-not-resolved=\"false\"></xref> has custom behavior for a custom roof type, <xref href=\"TinyLife.World.RoofStyle.Custom\" data-throw-if-not-resolved=\"false\"></xref> should be used.\n"
summary: "\nA style for a <xref href=\"TinyLife.World.RoofType\" data-throw-if-not-resolved=\"false\"></xref> to have.\nIf <xref href=\"TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch%2cTinyLife.World.Map%2cMicrosoft.Xna.Framework.Rectangle%2cMLEM.Misc.Direction2%2cSystem.Int32%5b%5d%2cTinyLife.World.Wallpaper%2cSystem.Single%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Color%7d)\" data-throw-if-not-resolved=\"false\"></xref> has custom behavior for a custom roof type, <xref href=\"TinyLife.World.RoofStyle.Custom\" data-throw-if-not-resolved=\"false\"></xref> 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

View file

@ -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 <xref href=\"TinyLife.World.RoofStyle.Gable\" data-throw-if-not-resolved=\"false\"></xref> roofs, this should be the leftmost texture of the texture set.\n"
summary: "\nThe textures that the <xref href=\"TinyLife.World.RoofType.TextureRegion\" data-throw-if-not-resolved=\"false\"></xref> should read from.\n"
example: []
syntax:
content: public readonly TextureRegion Texture
content: public readonly IReadOnlyDictionary<Point, TextureRegion> 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 <xref href=\"TinyLife.World.RoofType.Textures\" data-throw-if-not-resolved=\"false\"></xref>.\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 <xref href=\"TinyLife.World.RoofStyle\" data-throw-if-not-resolved=\"false\"></xref> that this roof has.\nIf <xref href=\"TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch%2cTinyLife.World.Map%2cMicrosoft.Xna.Framework.Rectangle%2cMLEM.Misc.Direction2%2cSystem.Int32%2cTinyLife.World.Wallpaper%2cSystem.Single%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Color%7d)\" data-throw-if-not-resolved=\"false\"></xref> has completely custom behavior, the roof style is ignored, but can be set to <xref href=\"TinyLife.World.RoofStyle.Custom\" data-throw-if-not-resolved=\"false\"></xref> to signal this behavior to other mods.\n"
summary: "\nThe <xref href=\"TinyLife.World.RoofStyle\" data-throw-if-not-resolved=\"false\"></xref> that this roof has.\nIf <xref href=\"TinyLife.World.RoofType.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch%2cTinyLife.World.Map%2cMicrosoft.Xna.Framework.Rectangle%2cMLEM.Misc.Direction2%2cSystem.Int32%5b%5d%2cTinyLife.World.Wallpaper%2cSystem.Single%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Color%7d)\" data-throw-if-not-resolved=\"false\"></xref> has completely custom behavior, the roof style is ignored, but can be set to <xref href=\"TinyLife.World.RoofStyle.Custom\" data-throw-if-not-resolved=\"false\"></xref> 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>, Point, TextureRegion)
nameWithType: RoofType.RoofType(string, int, ColorScheme[], RoofStyle, IReadOnlyDictionary<Point, TextureRegion>, 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>, 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<Point, TextureRegion> 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 <xref href="TinyLife.World.RoofStyle" data-throw-if-not-resolved="false"></xref> that this roof has
- id: textures
type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
description: The textures that the <code data-dev-comment-type="paramref" class="paramref">textureRegion</code> 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 <code data-dev-comment-type="paramref" class="paramref">textures</code>.
- 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>, Point, TextureRegion)
nameWithType: RoofType.RoofType(string, int, ColorScheme, RoofStyle, IReadOnlyDictionary<Point, TextureRegion>, 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>, 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<Point, TextureRegion> 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 <xref href="TinyLife.World.RoofStyle" data-throw-if-not-resolved="false"></xref> 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 <code data-dev-comment-type="paramref" class="paramref">textureRegion</code> 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 <code data-dev-comment-type="paramref" class="paramref">textures</code>.
- 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 <xref href=\"TinyLife.World.Roof\" data-throw-if-not-resolved=\"false\"></xref> 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 <xref href="TinyLife.Utilities.ColorScheme.WarmDark" data-throw-if-not-resolved="false"></xref>
- id: colorIndices
type: System.Int32[]
description: The color indices in this roof&apos;s <xref href="TinyLife.World.RoofType.Colors" data-throw-if-not-resolved="false"></xref>.
- 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 <xref href=\"TinyLife.World.Roof\" data-throw-if-not-resolved=\"false\"></xref> 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&apos;s rotation
- id: colorIndex
type: System.Int32
description: The color index in <xref href="TinyLife.Utilities.ColorScheme.WarmDark" data-throw-if-not-resolved="false"></xref>
- id: colorIndices
type: System.Int32[]
description: The color indices in this roof&apos;s <xref href="TinyLife.World.RoofType.Colors" data-throw-if-not-resolved="false"></xref>.
- 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&apos;s color, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> to use the roof&apos;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<Point, TextureRegion>
nameWithType: IReadOnlyDictionary<Point, TextureRegion>
fullName: System.Collections.Generic.IReadOnlyDictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>
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<TKey, TValue>
nameWithType: IReadOnlyDictionary<TKey, TValue>
fullName: System.Collections.Generic.IReadOnlyDictionary<TKey, TValue>
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

View file

@ -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

View file

@ -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 <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref> that represents the covering of the ground (or the ground itself).\nTo register a tile, use <xref href=\"TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Misc.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nA tile is an object on a <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref> that represents the covering of the ground (or the ground itself).\nTo register a tile, use <xref href=\"TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Misc.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Func%7bMicrosoft.Xna.Framework.Point%2cSystem.Single%7d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref>.\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<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Category, TextureRegion, int[])
nameWithType: Tile.Tile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[])
fullName: TinyLife.World.Tile.Tile(string, string, int, 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[], 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<Point, float> 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<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func<Point, float>)
nameWithType: Tile.Tile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func<Point, float>)
fullName: TinyLife.World.Tile.Tile(string, string, int, 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[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func<Microsoft.Xna.Framework.Point, float>)
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 <xref href=\"TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Misc.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use <xref href=\"TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Misc.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Func%7bMicrosoft.Xna.Framework.Point%2cSystem.Single%7d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: protected Tile(string baseName, string name, int price, Dictionary<Point, TextureRegion> textures, Dictionary<Direction2, Point[]> 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<Point, TextureRegion> textures, Dictionary<Direction2, Point[]> regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors, Func<Point, float> 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 <xref href=\"TinyLife.World.Tile.Price\" data-throw-if-not-resolved=\"false\"></xref>.\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, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, int?, System.Type)
name: Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, int?, System.Func<Microsoft.Xna.Framework.Point, float>, 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<Point, TextureRegion> textures, Point textureRegion, ColorScheme color, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point?> variations = null, int? defaultColor = null, Type constructedType = null)
content: public static void Register(string name, int price, Dictionary<Point, TextureRegion> textures, Point textureRegion, ColorScheme color, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point?> variations = null, int? defaultColor = null, Func<Point, float> 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 <xref href="TinyLife.World.Tile" data-throw-if-not-resolved="false"></xref> 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, TextureRegion>, Point, ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point?>, int[], Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int[], Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, int[], System.Type)
name: Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point?>, int[], Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int[], Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, int[], System.Func<Microsoft.Xna.Framework.Point, float>, 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<Point, TextureRegion> textures, Point textureRegion, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point?> variations = null, int[] defaultColors = null, Type constructedType = null)
content: public static void Register(string name, int price, Dictionary<Point, TextureRegion> textures, Point textureRegion, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point?> variations = null, int[] defaultColors = null, Func<Point, float> 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 <xref href="TinyLife.World.Tile" data-throw-if-not-resolved="false"></xref> 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, TextureRegion>, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point[]>, int[], Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point[]>, int[], Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point[]>, int[], System.Type)
name: Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point[]>, int[], Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point[]>, int[], Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point[]>, int[], System.Func<Microsoft.Xna.Framework.Point, float>, 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<Point, TextureRegion> textures, Point[] textureRegions, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point[]> variations = null, int[] defaultColors = null, Type constructedType = null)
content: public static Tile[] Register(string name, int price, Dictionary<Point, TextureRegion> textures, Point[] textureRegions, ColorScheme[] colors, float pathCostModifier = 1, bool canBuy = true, Tile.Category categories = Category.None, TextureRegion icon = null, Func<Direction2, Point[]> variations = null, int[] defaultColors = null, Func<Point, float> 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 <xref href="TinyLife.World.Tile" data-throw-if-not-resolved="false"></xref> 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, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, 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, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, int?, System.Func<Microsoft.Xna.Framework.Point, float>, 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<Point, float>
nameWithType: Func<Point, float>
fullName: System.Func<Microsoft.Xna.Framework.Point, float>
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<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
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<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
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[]

View file

@ -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

View file

@ -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

View file

@ -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

View file

@ -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<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Category, TextureRegion, int[])
nameWithType: WaterTile.WaterTile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[])
fullName: TinyLife.World.WaterTile.WaterTile(string, string, int, 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[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[])
name: WaterTile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Category, TextureRegion, int[], Func<Point, float>)
nameWithType: WaterTile.WaterTile(string, string, int, Dictionary<Point, TextureRegion>, Dictionary<Direction2, Point[]>, ColorScheme[], int[], bool, float, Tile.Category, TextureRegion, int[], Func<Point, float>)
fullName: TinyLife.World.WaterTile.WaterTile(string, string, int, 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[], int[], bool, float, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, int[], System.Func<Microsoft.Xna.Framework.Point, float>)
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 <xref href=\"TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Misc.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nCreates a new tile with the given settings.\nTo create an instance of a custom tile class, use <xref href=\"TinyLife.World.Tile.Register(System.String%2cSystem.Int32%2cSystem.Collections.Generic.Dictionary%7bMicrosoft.Xna.Framework.Point%2cMLEM.Textures.TextureRegion%7d%2cMicrosoft.Xna.Framework.Point%2cTinyLife.Utilities.ColorScheme%2cSystem.Single%2cSystem.Boolean%2cTinyLife.World.Tile.Category%2cMLEM.Textures.TextureRegion%2cSystem.Func%7bMLEM.Misc.Direction2%2cSystem.Nullable%7bMicrosoft.Xna.Framework.Point%7d%7d%2cSystem.Nullable%7bSystem.Int32%7d%2cSystem.Func%7bMicrosoft.Xna.Framework.Point%2cSystem.Single%7d%2cSystem.Type)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: protected WaterTile(string baseName, string name, int price, Dictionary<Point, TextureRegion> textures, Dictionary<Direction2, Point[]> 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<Point, TextureRegion> textures, Dictionary<Direction2, Point[]> regions, ColorScheme[] colorSchemes, int[] colors, bool canBuy, float pathCostModifier, Tile.Category categories, TextureRegion icon, int[] defaultColors, Func<Point, float> 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, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, 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, TextureRegion>, Point, ColorScheme, float, bool, Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme, float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int?, Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme, float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, int?, System.Func<Microsoft.Xna.Framework.Point, float>, 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, TextureRegion>, Point, ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point?>, int[], Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int[], Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, 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, TextureRegion>, Point, ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point?>, int[], Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point, ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point?>, int[], Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point?>, int[], System.Func<Microsoft.Xna.Framework.Point, float>, 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, TextureRegion>, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point[]>, int[], Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point[]>, int[], Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point[]>, 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, TextureRegion>, Point[], ColorScheme[], float, bool, Category, TextureRegion, Func<Direction2, Point[]>, int[], Func<Point, float>, Type)
nameWithType: Tile.Register(string, int, Dictionary<Point, TextureRegion>, Point[], ColorScheme[], float, bool, Tile.Category, TextureRegion, Func<Direction2, Point[]>, int[], Func<Point, float>, Type)
fullName: TinyLife.World.Tile.Register(string, int, System.Collections.Generic.Dictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point[], TinyLife.Utilities.ColorScheme[], float, bool, TinyLife.World.Tile.Category, MLEM.Textures.TextureRegion, System.Func<MLEM.Misc.Direction2, Microsoft.Xna.Framework.Point[]>, int[], System.Func<Microsoft.Xna.Framework.Point, float>, 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<Point, float>
nameWithType: Func<Point, float>
fullName: System.Func<Microsoft.Xna.Framework.Point, float>
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<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
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

View file

@ -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

BIN
media/changelog/0.36.0.png Normal file

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

View file

@ -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, its 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

Binary file not shown.

After

Width:  |  Height:  |  Size: 61 KiB

Binary file not shown.

After

Width:  |  Height:  |  Size: 407 KiB

Some files were not shown because too many files have changed in this diff Show more