This commit is contained in:
Ell 2023-05-11 14:56:06 +02:00
parent ffa3860258
commit 1d8f732b9a
52 changed files with 3298 additions and 1212 deletions

View file

@ -1,3 +1,29 @@
# 0.32.4
*May 11, 2023*
Additions
- Added Czech translation thanks to [Pavlína Šeborová](https://steamcommunity.com/id/Paviinka/)
- Added an accessibility setting to highlight Tinies in the world
- Added woodworking recipes for some newer items like the changing table
Improvements
- Made pregnancy-based energy loss a bit less high
- Don't display pronouns in places where they're not really useful
- Show lot outlines when zoomed all the way out in Play and Build modes
- Show lot type icons in the Visit Lot action name
- Show skill description tooltips in job promotion requirements
Fixes
- Fixed some transitive genealogy calculations
- Fixed a rare exception when pathfinding a very short car route
- Fixed choice prompts not having a default selected element when using a gamepad
- Fixed a rare crash when publishing items on the Steam workshop
API
- Easily allow mods to change the game's default textures through TextureHandler events
- Allow for mods to extend the Person class through a protected constructor and various virtual methods
- Allow for clothes to have an additional description in the character creator
# 0.32.3
*May 8, 2023*

View file

@ -139,7 +139,6 @@
"TinyLife.Actions.ActionType.CanBeSexual(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanDoImportantAction(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionType.CanExecuteDelegate[])": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanExecuteDelegate": "TinyLife.Actions.ActionType.CanExecuteDelegate.yml",
"TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml",
@ -1605,7 +1604,8 @@
"TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Colors": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.DepthFunction": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GetClothes(TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Description": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GetPrice": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Icon": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Intentions": "TinyLife.Objects.Clothes.yml",
@ -2198,7 +2198,7 @@
"TinyLife.Objects.Outfit.EnsureIntentionsMatch(System.Int32)": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.Intentions": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.OverlayWallHanging": "TinyLife.Objects.OverlayWallHanging.yml",
"TinyLife.Objects.OverlayWallHanging.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.OverlayWallHanging.yml",
"TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.OverlayWallHanging.yml",
@ -2247,6 +2247,7 @@
"TinyLife.Objects.Particle.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Particle.yml",
"TinyLife.Objects.Particle.UpdateWhenPaused": "TinyLife.Objects.Particle.yml",
"TinyLife.Objects.Person": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ActionQueue": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ActionUpdateDelegate": "TinyLife.Objects.Person.ActionUpdateDelegate.yml",
"TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Objects.Person.yml",
@ -2256,7 +2257,9 @@
"TinyLife.Objects.Person.AllActions": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AnimateHeldObject": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AnimationSpeed": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.CanApplyPersonality(TinyLife.PersonalityType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.CancelAction(TinyLife.Actions.Action,TinyLife.Actions.Action,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ChangeFriendship(TinyLife.Objects.Person,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ChangeRomance(TinyLife.Objects.Person,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Create(TinyLife.World.Map,System.Random,TinyLife.Objects.AgeGroup,System.Boolean,System.Boolean,System.Boolean,System.Boolean,TinyLife.Objects.Person[])": "TinyLife.Objects.Person.yml",
@ -2269,6 +2272,7 @@
"TinyLife.Objects.Person.CurrentRoomDecorativeRating": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.CurrentSpeakStyle": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DaysLived": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DefaultWalkSpeed": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DepleteNeed(TinyLife.NeedType,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Description": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DiaperDirty": "TinyLife.Objects.Person.yml",
@ -2276,6 +2280,7 @@
"TinyLife.Objects.Person.DisplayEmote(TinyLife.Actions.EmoteCategory,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DisplayEmoteAndSpeak(TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DrawSize": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.EarnMoney(System.Single,System.Object)": "TinyLife.Objects.Person.yml",
@ -2292,6 +2297,7 @@
"TinyLife.Objects.Person.FullName": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.FullNamePronouns": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GainSkill(TinyLife.Skills.SkillType,System.Single,TinyLife.Actions.ActionInfo,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetAction``1(System.Guid,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetCategories(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetCurrentGoals": "TinyLife.Objects.Person.yml",
@ -2299,6 +2305,8 @@
"TinyLife.Objects.Person.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetFreeTalkingSpots(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHeldActionInfo": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHeldItemDepthOffset": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHeldItemDrawOffset(System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHomeLocation": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Person.yml",
@ -2307,6 +2315,7 @@
"TinyLife.Objects.Person.GetNeedPercentage(TinyLife.NeedType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetPassiveActionPriority(TinyLife.Actions.ActionType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetPersonalitySkillBoost(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetPivot": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetProject(System.String,System.String)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetProjects(System.String)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetRandomOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Person.yml",
@ -2318,8 +2327,10 @@
"TinyLife.Objects.Person.GetSkillTotalPercentage(TinyLife.Skills.SkillType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Func{``0,System.Boolean})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType[])": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetValidClothes(TinyLife.Objects.ClothesLayer)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetWalkSpeed": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GoToExitRoad": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GoToRandomHomeLocation": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.HasEmotionModifier(TinyLife.Emotions.EmotionModifier)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.HasHouseholdMember(System.Guid)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.HasHouseholdMember(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
@ -2328,6 +2339,8 @@
"TinyLife.Objects.Person.HeldObjectRotation": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.HomeLot": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Household": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ImportAtExitRoad(TinyLife.World.Map)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.InitializeAction(TinyLife.Actions.Action)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Intersects(MLEM.Misc.RectangleF)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsAllowedToDie": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsCloseForTalking(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml",
@ -2358,10 +2371,12 @@
"TinyLife.Objects.Person.OccupyActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ActionSpot,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OccupyFreeActionSpot(TinyLife.Objects.Furniture,TinyLife.Objects.ObjectCategory,System.Boolean,System.Nullable{MLEM.Misc.Direction2},System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnActionInitialized": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnActionsChanged": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnActionsCompleted": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnActionUpdated": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnAgeChanged(TinyLife.Objects.AgeGroup)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnCameraRotationChanged(MLEM.Misc.Direction2,MLEM.Misc.Direction2)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnChangeFriendship": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.OnChangeRomance": "TinyLife.Objects.Person.yml",
@ -2399,6 +2414,7 @@
"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",
"TinyLife.Objects.Person.Rotation": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetAnimationsFromLooks": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetCurrentOutfit(System.Int32)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean)": "TinyLife.Objects.Person.yml",
@ -2406,6 +2422,7 @@
"TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ShouldDrawHeldItem": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Skills": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Speak(TinyLife.Objects.SpeakStyle,System.Single,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SpeakSounds": "TinyLife.Objects.Person.yml",
@ -2416,7 +2433,10 @@
"TinyLife.Objects.Person.Tint": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ToCreatedByString": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.UpdateAnimations(System.TimeSpan,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Validate": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ValidateClothes": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.VisitLot(TinyLife.World.Lot)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.VisuallyOccupiedSpot": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.VisualPosition": "TinyLife.Objects.Person.yml",
@ -2550,6 +2570,7 @@
"TinyLife.Options.HideEarlyAccessHints": "TinyLife.Options.yml",
"TinyLife.Options.HideGamepadControlsHints": "TinyLife.Options.yml",
"TinyLife.Options.HideHangingObjects": "TinyLife.Options.yml",
"TinyLife.Options.HighlightTinies": "TinyLife.Options.yml",
"TinyLife.Options.IncreaseSpeedKeybind": "TinyLife.Options.yml",
"TinyLife.Options.InGameMusic": "TinyLife.Options.yml",
"TinyLife.Options.Instance": "TinyLife.Options.yml",
@ -2615,7 +2636,6 @@
"TinyLife.PersonalityType.Asexual": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.BoostedSkills": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.BoostedSkillTypes": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.CanApply(TinyLife.Objects.Person)": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.CapableCarpenter": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Category": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.CityNative": "TinyLife.PersonalityType.yml",
@ -3106,6 +3126,7 @@
"TinyLife.Uis.InGameUi.OnInitialized": "TinyLife.Uis.InGameUi.yml",
"TinyLife.Uis.Menus": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Uis.Menus.yml",
"TinyLife.Uis.Menus.TransitionType": "TinyLife.Uis.Menus.TransitionType.yml",
"TinyLife.Uis.Menus.TransitionType.Fade": "TinyLife.Uis.Menus.TransitionType.yml",
@ -3215,8 +3236,11 @@
"TinyLife.Utilities.TextureHandler.CursorTexture": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.EmoteTexture": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.FurnitureTextures": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate": "TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate.yml",
"TinyLife.Utilities.TextureHandler.LightTexture": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate": "TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate.yml",
"TinyLife.Utilities.TextureHandler.OnGameTextureLoaded": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.OnLoadGameTexture": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.OpeningTexture": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.ParticleTexture": "TinyLife.Utilities.TextureHandler.yml",
"TinyLife.Utilities.TextureHandler.RoofTexture": "TinyLife.Utilities.TextureHandler.yml",

View file

@ -1235,7 +1235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenYesNoPrompt
path: ../TinyLife/Actions/Action.cs
startLine: 358
startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1281,7 +1281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenTextPrompt
path: ../TinyLife/Actions/Action.cs
startLine: 386
startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1333,7 +1333,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenChoicePrompt
path: ../TinyLife/Actions/Action.cs
startLine: 399
startLine: 400
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1368,7 +1368,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakAlone
path: ../TinyLife/Actions/Action.cs
startLine: 414
startLine: 415
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1418,7 +1418,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakInConversation
path: ../TinyLife/Actions/Action.cs
startLine: 431
startLine: 432
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1477,7 +1477,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacePartner
path: ../TinyLife/Actions/Action.cs
startLine: 442
startLine: 443
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1511,7 +1511,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfNeedFull
path: ../TinyLife/Actions/Action.cs
startLine: 457
startLine: 458
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1549,7 +1549,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfTimeUp
path: ../TinyLife/Actions/Action.cs
startLine: 471
startLine: 472
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1599,7 +1599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CancelIfEmotional
path: ../TinyLife/Actions/Action.cs
startLine: 485
startLine: 486
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1641,7 +1641,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sit
path: ../TinyLife/Actions/Action.cs
startLine: 501
startLine: 502
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1685,7 +1685,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChildren
path: ../TinyLife/Actions/Action.cs
startLine: 517
startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1723,7 +1723,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChild
path: ../TinyLife/Actions/Action.cs
startLine: 534
startLine: 535
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1767,7 +1767,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs
startLine: 576
startLine: 577
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1814,7 +1814,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs
startLine: 589
startLine: 590
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1861,7 +1861,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChair
path: ../TinyLife/Actions/Action.cs
startLine: 626
startLine: 627
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1899,7 +1899,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChairs
path: ../TinyLife/Actions/Action.cs
startLine: 643
startLine: 644
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1943,7 +1943,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeatCategory
path: ../TinyLife/Actions/Action.cs
startLine: 663
startLine: 664
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1978,7 +1978,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreePeople
path: ../TinyLife/Actions/Action.cs
startLine: 679
startLine: 680
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2037,7 +2037,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeFurniture
path: ../TinyLife/Actions/Action.cs
startLine: 704
startLine: 705
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2096,7 +2096,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeWalls
path: ../TinyLife/Actions/Action.cs
startLine: 722
startLine: 723
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2143,7 +2143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeGround
path: ../TinyLife/Actions/Action.cs
startLine: 737
startLine: 738
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2190,7 +2190,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindFreeFurniture
path: ../TinyLife/Actions/Action.cs
startLine: 755
startLine: 756
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2243,7 +2243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllActionObjects
path: ../TinyLife/Actions/Action.cs
startLine: 768
startLine: 769
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2284,11 +2284,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindValidActionObjects
path: ../TinyLife/Actions/Action.cs
startLine: 806
startLine: 807
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns all <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> objects that are available to the given <xref href=\"TinyLife.Actions.Action.Person\" data-throw-if-not-resolved=\"false\"></xref> for the given <xref href=\"TinyLife.Actions.ActionType\" data-throw-if-not-resolved=\"false\"></xref>, and whose <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> indicates that the actions are valid for execution.\nThis method also checks <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nReturns all <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref> objects that are available to the given <xref href=\"TinyLife.Actions.Action.Person\" data-throw-if-not-resolved=\"false\"></xref> for the given <xref href=\"TinyLife.Actions.ActionType\" data-throw-if-not-resolved=\"false\"></xref>, and whose <xref href=\"TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> indicates that the actions are valid for execution.\nThis method also checks <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IsInappropriateElsewhere\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static IEnumerable<ActionInfo> FindValidActionObjects(Person person, ActionType type, bool automatic, Vector2? position = null, bool allowInappropriate = false, bool allowInvalid = false)
@ -2337,7 +2337,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryGetRandomValidVariety
path: ../TinyLife/Actions/Action.cs
startLine: 825
startLine: 826
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2384,7 +2384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomValidVariety
path: ../TinyLife/Actions/Action.cs
startLine: 844
startLine: 845
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2425,7 +2425,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTableSpot
path: ../TinyLife/Actions/Action.cs
startLine: 859
startLine: 860
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2463,7 +2463,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth
path: ../TinyLife/Actions/Action.cs
startLine: 872
startLine: 873
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2504,7 +2504,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Action.cs
startLine: 884
startLine: 885
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6119,20 +6119,24 @@ references:
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: )
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: CanExecute(ActionInfo, bool)
nameWithType: ActionType.CanExecute(ActionInfo, bool)
fullName: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: ActionType.CanExecute(ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecute(ActionInfo, Boolean)
name: CanExecuteAction(ActionType, ActionInfo, bool)
nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp:
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecute
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
@ -6143,9 +6147,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecute
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 379
startLine: 325
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -62,7 +62,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs
startLine: 387
startLine: 333
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -91,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 395
startLine: 341
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -120,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs
startLine: 402
startLine: 348
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -149,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs
startLine: 409
startLine: 355
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs
startLine: 415
startLine: 361
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -207,7 +207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs
startLine: 419
startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -236,7 +236,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 424
startLine: 370
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteDelegate
path: ../TinyLife/Actions/ActionType.cs
startLine: 208
startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -46,7 +46,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 213
startLine: 159
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ActionType.cs
startLine: 218
startLine: 164
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -113,7 +113,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NameWithoutCategory
path: ../TinyLife/Actions/ActionType.cs
startLine: 223
startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/ActionType.cs
startLine: 228
startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -175,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/ActionType.cs
startLine: 233
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Context
path: ../TinyLife/Actions/ActionType.cs
startLine: 238
startLine: 184
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -233,11 +233,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/ActionType.cs
startLine: 244
startLine: 190
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA delegate that returns a <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> based on whether the given situation allows this action to be executed.\nThis value is initialized always return <xref href=\"TinyLife.Actions.CanExecuteResult.Valid\" data-throw-if-not-resolved=\"false\"></xref>.\nTo query this delegate effectively, use <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>, which also validates the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredSkill\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality\" data-throw-if-not-resolved=\"false\"></xref> and the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nA delegate that returns a <xref href=\"TinyLife.Actions.CanExecuteResult\" data-throw-if-not-resolved=\"false\"></xref> based on whether the given situation allows this action to be executed.\nThis value is initialized always return <xref href=\"TinyLife.Actions.CanExecuteResult.Valid\" data-throw-if-not-resolved=\"false\"></xref>.\nTo query this delegate effectively, use <xref href=\"TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>, which also validates the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredSkill\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality\" data-throw-if-not-resolved=\"false\"></xref> and the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public ActionType.CanExecuteDelegate CanExecute
@ -262,7 +262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Actions/ActionType.cs
startLine: 249
startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -291,7 +291,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructorArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 254
startLine: 200
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -320,7 +320,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Varieties
path: ../TinyLife/Actions/ActionType.cs
startLine: 262
startLine: 208
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -349,7 +349,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmptyVarietiesResult
path: ../TinyLife/Actions/ActionType.cs
startLine: 267
startLine: 213
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -378,7 +378,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ai
path: ../TinyLife/Actions/ActionType.cs
startLine: 272
startLine: 218
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -407,7 +407,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriateElsewhere
path: ../TinyLife/Actions/ActionType.cs
startLine: 277
startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -436,7 +436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IconName
path: ../TinyLife/Actions/ActionType.cs
startLine: 283
startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -465,7 +465,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/ActionType.cs
startLine: 289
startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -494,7 +494,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Actions/ActionType.cs
startLine: 295
startLine: 241
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -523,7 +523,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Actions/ActionType.cs
startLine: 299
startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -552,7 +552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: ../TinyLife/Actions/ActionType.cs
startLine: 304
startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -581,7 +581,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: ../TinyLife/Actions/ActionType.cs
startLine: 309
startLine: 255
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -610,11 +610,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreObjectConditions
path: ../TinyLife/Actions/ActionType.cs
startLine: 315
startLine: 261
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA function that can return whether a given <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref>&apos;s action conditions should be ignored in a given case.\nThis function is used in <xref href=\"TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d%2cTinyLife.Objects.MapObject)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to determine whether an action object should have a say in whether this action can be executed.\nBy default, this function is null, meaning no action object conditions will be ignored.\n"
summary: "\nA function that can return whether a given <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref>&apos;s action conditions should be ignored in a given case.\nThis function is used in <xref href=\"TinyLife.Actions.Action.TryForceResult(TinyLife.Actions.CompletionType%2cSystem.Nullable%7bTinyLife.Actions.CanExecuteResult%7d%2cTinyLife.Objects.MapObject)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to determine whether an action object should have a say in whether this action can be executed.\nBy default, this function is null, meaning no action object conditions will be ignored.\n"
example: []
syntax:
content: public Func<(ActionInfo Info, bool Automatic, MapObject Object, bool IsAuxiliary, CanExecuteResult Reason), bool> IgnoreObjectConditions
@ -639,7 +639,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerEmployment
path: ../TinyLife/Actions/ActionType.cs
startLine: 321
startLine: 267
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -668,7 +668,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges
path: ../TinyLife/Actions/ActionType.cs
startLine: 326
startLine: 272
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -697,7 +697,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredJob
path: ../TinyLife/Actions/ActionType.cs
startLine: 331
startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -726,7 +726,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 341
startLine: 287
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -767,7 +767,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 354
startLine: 300
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -804,7 +804,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 359
startLine: 305
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -843,7 +843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 365
startLine: 311
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -882,7 +882,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs
startLine: 370
startLine: 316
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1412,20 +1412,24 @@ references:
name: Valid
nameWithType: CanExecuteResult.Valid
fullName: TinyLife.Actions.CanExecuteResult.Valid
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: CanExecute(ActionInfo, bool)
nameWithType: ActionType.CanExecute(ActionInfo, bool)
fullName: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: ActionType.CanExecute(ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecute(ActionInfo, Boolean)
name: CanExecuteAction(ActionType, ActionInfo, bool)
nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp:
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecute
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
@ -1436,9 +1440,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecute
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','

View file

@ -51,7 +51,6 @@ items:
- TinyLife.Actions.ActionType.CanBeSexual(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionType.CanDoImportantAction(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionType.CanExecuteAll(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionType.CanExecuteDelegate[])
- TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{System.ValueTuple{TinyLife.Objects.Furniture,TinyLife.Objects.Furniture},System.Boolean},System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)
- TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{System.ValueTuple{TinyLife.Objects.Person,TinyLife.Objects.Furniture},System.Boolean},System.Boolean)
@ -562,47 +561,6 @@ items:
description: true if the passed type is a supertype of, or the same type as, this action&apos;s constructed type
content.vb: Public Function IsActionType(t As Type) As Boolean
overload: TinyLife.Actions.ActionType.IsActionType*
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
id: CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: CanExecute(ActionInfo, bool)
nameWithType: ActionType.CanExecute(ActionInfo, bool)
fullName: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, bool)
type: Method
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/ActionType.cs
startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns this action&apos;s <xref href=\"TinyLife.Actions.ActionType.TypeSettings.CanExecute\" data-throw-if-not-resolved=\"false\"></xref> delegate&apos;s result and also checks additional conditions like <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredSkill\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.World.LotType.CanExecuteAction\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method additionally catches and handles any exceptions by printing them out as a <xref href=\"TinyLife.Uis.Notifications\" data-throw-if-not-resolved=\"false\"></xref> notification to the player.\n"
example: []
syntax:
content: public CanExecuteResult CanExecute(ActionInfo info, bool automatic)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info
- id: automatic
type: System.Boolean
description: Whether the action is automatically executed
return:
type: TinyLife.Actions.CanExecuteResult
description: A <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> that represents whether the action can be executed right now
content.vb: Public Function CanExecute(info As ActionInfo, automatic As Boolean) As CanExecuteResult
overload: TinyLife.Actions.ActionType.CanExecute*
nameWithType.vb: ActionType.CanExecute(ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecute(ActionInfo, Boolean)
- uid: TinyLife.Actions.ActionType.GetIconName(TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.ActionType.GetIconName(TinyLife.Actions.ActionInfo)
id: GetIconName(TinyLife.Actions.ActionInfo)
@ -621,7 +579,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIconName
path: ../TinyLife/Actions/ActionType.cs
startLine: 146
startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -656,7 +614,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetVarieties
path: ../TinyLife/Actions/ActionType.cs
startLine: 163
startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -697,7 +655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Actions/ActionType.cs
startLine: 196
startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2136,7 +2094,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paint
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 232
startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2163,7 +2121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sell
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 242
startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2190,7 +2148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeSpeech
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 250
startLine: 251
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2217,7 +2175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Read
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 258
startLine: 259
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2244,7 +2202,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StudyBook
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 269
startLine: 270
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2271,7 +2229,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutAway
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 279
startLine: 280
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2298,7 +2256,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeJokes
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 289
startLine: 290
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2325,7 +2283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Work
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 297
startLine: 298
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2352,7 +2310,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetJob
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 305
startLine: 306
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2379,7 +2337,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: QuitJob
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 314
startLine: 315
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2406,7 +2364,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MopPuddle
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 317
startLine: 318
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2433,7 +2391,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeProgramming
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 329
startLine: 330
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2460,7 +2418,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModGame
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 337
startLine: 338
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2487,7 +2445,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateApp
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 343
startLine: 344
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2514,7 +2472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PublishApp
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 349
startLine: 350
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2541,7 +2499,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HackSomeone
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 355
startLine: 356
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2568,7 +2526,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResearchProgrammingPatterns
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 360
startLine: 361
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2595,7 +2553,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WatchTv
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 365
startLine: 366
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2622,7 +2580,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Repair
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 375
startLine: 376
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2649,7 +2607,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PayBills
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 389
startLine: 390
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2676,7 +2634,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeWriting
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 403
startLine: 404
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2703,7 +2661,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WriteBook
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 411
startLine: 412
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2730,7 +2688,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelfPublishBook
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 421
startLine: 422
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2757,7 +2715,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveBookPublished
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 422
startLine: 423
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2784,7 +2742,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LockDoor
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 423
startLine: 424
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2811,7 +2769,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmireLgbtFlag
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 428
startLine: 429
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2838,7 +2796,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWater
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 431
startLine: 432
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2865,7 +2823,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WashHands
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 439
startLine: 440
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2892,7 +2850,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleLight
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 446
startLine: 447
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2919,7 +2877,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleAllLights
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 449
startLine: 450
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2946,7 +2904,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GrillFood
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 461
startLine: 462
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2973,7 +2931,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThrowAway
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 471
startLine: 472
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3000,7 +2958,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scrap
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 479
startLine: 480
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3027,7 +2985,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanEverything
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 485
startLine: 486
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3054,7 +3012,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clean
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 491
startLine: 492
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3081,7 +3039,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Light
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 499
startLine: 500
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3108,7 +3066,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoHomework
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 508
startLine: 509
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3135,7 +3093,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayWithToy
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 519
startLine: 520
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3162,7 +3120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CookChildFood
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 531
startLine: 532
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3189,7 +3147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayInSandbox
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 544
startLine: 545
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3216,7 +3174,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShufflePuzzle
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 553
startLine: 554
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3243,7 +3201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Puzzle
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 561
startLine: 562
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3270,7 +3228,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PsychSelfUp
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 569
startLine: 570
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3297,7 +3255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Store
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 573
startLine: 574
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3324,7 +3282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFurnitureMail
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 584
startLine: 585
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3351,7 +3309,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetJobFromNewspaper
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 592
startLine: 593
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3378,7 +3336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadNewspaper
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 600
startLine: 601
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3405,7 +3363,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadJokes
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 608
startLine: 609
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3432,7 +3390,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrewCoffee
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 616
startLine: 617
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3459,7 +3417,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeTea
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 626
startLine: 627
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3486,7 +3444,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TinkerWith
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 636
startLine: 637
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3513,7 +3471,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmireFood
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 644
startLine: 645
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3540,7 +3498,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddALittleSomething
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 652
startLine: 653
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3567,7 +3525,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RunAround
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 666
startLine: 667
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3594,7 +3552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Rummage
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 675
startLine: 676
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3621,7 +3579,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddCandle
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 682
startLine: 683
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3648,7 +3606,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BlowOutCandles
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 688
startLine: 689
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3675,7 +3633,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PutInFridge
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 692
startLine: 693
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3702,7 +3660,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeFromFridge
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 706
startLine: 707
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3729,7 +3687,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CleanOutFridge
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 710
startLine: 711
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3756,7 +3714,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLeftovers
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 721
startLine: 722
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3783,7 +3741,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdoptChild
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 728
startLine: 729
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3810,7 +3768,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResearchBusinessPlans
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 736
startLine: 737
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3837,7 +3795,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PracticeSalesPitch
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 744
startLine: 745
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3864,7 +3822,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadSkillBook
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 752
startLine: 753
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3891,7 +3849,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToggleNewspapers
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 761
startLine: 762
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3918,7 +3876,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeOutTrash
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 766
startLine: 767
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3945,7 +3903,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayOnJungleGym
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 778
startLine: 779
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3972,7 +3930,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColorColoringBook
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 787
startLine: 788
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -3999,7 +3957,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CollectSunlight
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 796
startLine: 797
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4026,7 +3984,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoJogging
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 799
startLine: 800
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4053,7 +4011,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveHere
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 807
startLine: 808
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4080,7 +4038,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReadBabyBook
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 814
startLine: 815
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4107,7 +4065,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Potty
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 826
startLine: 827
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4134,7 +4092,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UseDiaper
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 838
startLine: 839
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4161,7 +4119,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowAdult
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 846
startLine: 847
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4188,7 +4146,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveBaby
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 863
startLine: 864
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4215,7 +4173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HaveAbortion
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 871
startLine: 872
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4242,7 +4200,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakePregnancyTest
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 874
startLine: 875
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4269,7 +4227,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeOutOfCrib
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 881
startLine: 882
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -4296,7 +4254,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SleepInCrib
path: ../TinyLife/Actions/ActionType.Misc.cs
startLine: 890
startLine: 891
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -9624,11 +9582,11 @@ references:
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.Actions.ActionType.TypeSettings.CanExecute
commentId: F:TinyLife.Actions.ActionType.TypeSettings.CanExecute
name: CanExecute
nameWithType: ActionType.TypeSettings.CanExecute
fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute
- uid: TinyLife.Actions.ActionType.TypeSettings.IconName
commentId: F:TinyLife.Actions.ActionType.TypeSettings.IconName
name: IconName
nameWithType: ActionType.TypeSettings.IconName
fullName: TinyLife.Actions.ActionType.TypeSettings.IconName
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
name: RequiredSkill
@ -9639,112 +9597,6 @@ references:
name: RequiredEmotion
nameWithType: ActionType.TypeSettings.RequiredEmotion
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredEmotion
- uid: TinyLife.World.LotType.CanExecuteAction
commentId: P:TinyLife.World.LotType.CanExecuteAction
name: CanExecuteAction
nameWithType: LotType.CanExecuteAction
fullName: TinyLife.World.LotType.CanExecuteAction
- uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
commentId: M:TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
parent: TinyLife.Objects.MapObject
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: CanExecuteAction(ActionType, ActionInfo, bool, bool)
nameWithType: MapObject.CanExecuteAction(ActionType, ActionInfo, bool, bool)
fullName: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool)
nameWithType.vb: MapObject.CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean)
fullName.vb: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Uis.Notifications
commentId: T:TinyLife.Uis.Notifications
name: Notifications
nameWithType: Notifications
fullName: TinyLife.Uis.Notifications
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.ActionType.CanExecute*
commentId: Overload:TinyLife.Actions.ActionType.CanExecute
name: CanExecute
nameWithType: ActionType.CanExecute
fullName: TinyLife.Actions.ActionType.CanExecute
- uid: TinyLife.Objects.MapObject
commentId: T:TinyLife.Objects.MapObject
parent: TinyLife.Objects
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
- uid: TinyLife.Actions.ActionType.TypeSettings.IconName
commentId: F:TinyLife.Actions.ActionType.TypeSettings.IconName
name: IconName
nameWithType: ActionType.TypeSettings.IconName
fullName: TinyLife.Actions.ActionType.TypeSettings.IconName
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
name: RequiredPersonality
@ -10014,6 +9866,12 @@ references:
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
isExternal: true
@ -10139,6 +9997,23 @@ references:
- uid: TinyLife.Actions.CanExecuteResult
name: CanExecuteResult
- name: '?'
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Objects
name: Objects
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
@ -10356,6 +10231,11 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Actions.ActionType.TypeSettings.CanExecute
commentId: F:TinyLife.Actions.ActionType.TypeSettings.CanExecute
name: CanExecute
nameWithType: ActionType.TypeSettings.CanExecute
fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute
- uid: TinyLife.Actions.CanExecuteResult.Hidden
commentId: F:TinyLife.Actions.CanExecuteResult.Hidden
name: Hidden

View file

@ -169,7 +169,7 @@ items:
description: The info to pass to the action
- id: force
type: System.Boolean
description: Whether the action should be created even if <xref href="TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> returns false
description: Whether the action should be created even if <xref href="TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> returns false
typeParameters:
- id: T
return:
@ -201,7 +201,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: "\nInitializes the underlying action of this action using the given <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action\" data-throw-if-not-resolved=\"false\"></xref>.\nIf <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> should be tested, <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> can be used instead.\n"
summary: "\nInitializes the underlying action of this action using the given <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Action\" data-throw-if-not-resolved=\"false\"></xref>.\nIf <xref href=\"TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> should be tested, <xref href=\"TinyLife.Actions.Handlers.UnderlyingActionHandler.Initialize%60%601(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> can be used instead.\n"
example: []
syntax:
content: public void InitializeExact(Action action)
@ -896,20 +896,24 @@ references:
nameWithType.vb: UnderlyingActionHandler.New
fullName.vb: TinyLife.Actions.Handlers.UnderlyingActionHandler.New
name.vb: New
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: CanExecute(ActionInfo, bool)
nameWithType: ActionType.CanExecute(ActionInfo, bool)
fullName: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: ActionType.CanExecute(ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecute(ActionInfo, Boolean)
name: CanExecuteAction(ActionType, ActionInfo, bool)
nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp:
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecute
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
@ -920,9 +924,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecute
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','

View file

@ -440,7 +440,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/PathfindAction.cs
startLine: 97
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -472,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/PathfindAction.cs
startLine: 108
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -505,7 +505,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/PathfindAction.cs
startLine: 119
startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -1020,7 +1020,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nChecks whether this <xref href=\"TinyLife.Actions.TalkAction.TalkSettings\" data-throw-if-not-resolved=\"false\"></xref> instance is currently able to be executed. This method takes <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.CanExecute\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> into account.\nNote that this does not take into account the <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion\" data-throw-if-not-resolved=\"false\"></xref>, or any other requirements which are passed to <xref href=\"TinyLife.Actions.ActionType.TypeSettings\" data-throw-if-not-resolved=\"false\"></xref>, which can be validated using <xref href=\"TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nChecks whether this <xref href=\"TinyLife.Actions.TalkAction.TalkSettings\" data-throw-if-not-resolved=\"false\"></xref> instance is currently able to be executed. This method takes <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.CanExecute\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.Actions.ActionType.CanDoSocialAction(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> into account.\nNote that this does not take into account the <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.RequiredSkill\" data-throw-if-not-resolved=\"false\"></xref>, <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.RequiredEmotion\" data-throw-if-not-resolved=\"false\"></xref>, or any other requirements which are passed to <xref href=\"TinyLife.Actions.ActionType.TypeSettings\" data-throw-if-not-resolved=\"false\"></xref>, which can be validated using <xref href=\"TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public CanExecuteResult CheckCanExecute(ActionInfo info, bool automatic)
@ -3125,20 +3125,24 @@ references:
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: CanExecute(ActionInfo, bool)
nameWithType: ActionType.CanExecute(ActionInfo, bool)
fullName: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: ActionType.CanExecute(ActionInfo, Boolean)
fullName.vb: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecute(ActionInfo, Boolean)
name: CanExecuteAction(ActionType, ActionInfo, bool)
nameWithType: Person.CanExecuteAction(ActionType, ActionInfo, bool)
fullName: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool)
nameWithType.vb: Person.CanExecuteAction(ActionType, ActionInfo, Boolean)
fullName.vb: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean)
spec.csharp:
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecute
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
@ -3149,9 +3153,13 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionType.CanExecute(TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecute
- uid: TinyLife.Objects.Person.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','

View file

@ -812,7 +812,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/GameImpl.cs
startLine: 603
startLine: 602
assemblies:
- Tiny Life
namespace: TinyLife
@ -846,7 +846,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateCamera
path: ../TinyLife/GameImpl.cs
startLine: 621
startLine: 620
assemblies:
- Tiny Life
namespace: TinyLife
@ -881,7 +881,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCursorOnUi
path: ../TinyLife/GameImpl.cs
startLine: 637
startLine: 636
assemblies:
- Tiny Life
namespace: TinyLife
@ -912,7 +912,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchGameMode
path: ../TinyLife/GameImpl.cs
startLine: 649
startLine: 648
assemblies:
- Tiny Life
namespace: TinyLife
@ -944,7 +944,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeExtremelyFast
path: ../TinyLife/GameImpl.cs
startLine: 738
startLine: 737
assemblies:
- Tiny Life
namespace: TinyLife
@ -975,7 +975,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchGameModes
path: ../TinyLife/GameImpl.cs
startLine: 749
startLine: 748
assemblies:
- Tiny Life
namespace: TinyLife
@ -1006,7 +1006,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FadeKeyboardLighting
path: ../TinyLife/GameImpl.cs
startLine: 764
startLine: 763
assemblies:
- Tiny Life
namespace: TinyLife
@ -1038,7 +1038,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeScreenshot
path: ../TinyLife/GameImpl.cs
startLine: 790
startLine: 789
assemblies:
- Tiny Life
namespace: TinyLife
@ -1079,7 +1079,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotVisible
path: ../TinyLife/GameImpl.cs
startLine: 818
startLine: 817
assemblies:
- Tiny Life
namespace: TinyLife
@ -1111,7 +1111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotNonVisible
path: ../TinyLife/GameImpl.cs
startLine: 834
startLine: 833
assemblies:
- Tiny Life
namespace: TinyLife
@ -1143,7 +1143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotVisible
path: ../TinyLife/GameImpl.cs
startLine: 845
startLine: 844
assemblies:
- Tiny Life
namespace: TinyLife
@ -1178,7 +1178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteAchievement
path: ../TinyLife/GameImpl.cs
startLine: 857
startLine: 856
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
startLine: 543
startLine: 548
assemblies:
- Tiny Life
namespace: TinyLife
@ -53,7 +53,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 548
startLine: 553
assemblies:
- Tiny Life
namespace: TinyLife
@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 552
startLine: 557
assemblies:
- Tiny Life
namespace: TinyLife
@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 556
startLine: 561
assemblies:
- Tiny Life
namespace: TinyLife
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 560
startLine: 565
assemblies:
- Tiny Life
namespace: TinyLife
@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 565
startLine: 570
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -845,6 +845,7 @@ references:
fullName: MLEM.Data.Content.RawContentManager
- uid: Microsoft.Xna.Framework.Content.ContentManager
commentId: T:Microsoft.Xna.Framework.Content.ContentManager
parent: Microsoft.Xna.Framework.Content
isExternal: true
name: ContentManager
nameWithType: ContentManager
@ -904,6 +905,44 @@ references:
- uid: MLEM.Data.Content
name: Content
isExternal: true
- uid: Microsoft.Xna.Framework.Content
commentId: N:Microsoft.Xna.Framework.Content
isExternal: true
name: Microsoft.Xna.Framework.Content
nameWithType: Microsoft.Xna.Framework.Content
fullName: Microsoft.Xna.Framework.Content
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Content
name: Content
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Content
name: Content
isExternal: true
- uid: ExtremelySimpleLogger
commentId: N:ExtremelySimpleLogger
isExternal: true

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeGroup
path: ../TinyLife/Objects/Person.cs
startLine: 3188
startLine: 3348
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: 3195
startLine: 3355
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: 3201
startLine: 3361
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: 3207
startLine: 3367
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -11,7 +11,8 @@ items:
- TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
- TinyLife.Objects.Clothes.Colors
- TinyLife.Objects.Clothes.DepthFunction
- TinyLife.Objects.Clothes.GetClothes(TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup)
- TinyLife.Objects.Clothes.Description
- TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
- TinyLife.Objects.Clothes.GetPrice
- TinyLife.Objects.Clothes.Icon
- TinyLife.Objects.Clothes.Intentions
@ -93,7 +94,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Objects/Clothes.cs
startLine: 29
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -122,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Layers
path: ../TinyLife/Objects/Clothes.cs
startLine: 33
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -151,7 +152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllIntentions
path: ../TinyLife/Objects/Clothes.cs
startLine: 37
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -180,7 +181,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReferencePrice
path: ../TinyLife/Objects/Clothes.cs
startLine: 42
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -209,7 +210,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Objects/Clothes.cs
startLine: 57
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -238,7 +239,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Layer
path: ../TinyLife/Objects/Clothes.cs
startLine: 61
startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -267,7 +268,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Textures
path: ../TinyLife/Objects/Clothes.cs
startLine: 65
startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -296,7 +297,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureRegion
path: ../TinyLife/Objects/Clothes.cs
startLine: 69
startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -325,7 +326,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors
path: ../TinyLife/Objects/Clothes.cs
startLine: 73
startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -354,7 +355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Price
path: ../TinyLife/Objects/Clothes.cs
startLine: 78
startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -383,7 +384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intentions
path: ../TinyLife/Objects/Clothes.cs
startLine: 82
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -412,7 +413,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Objects/Clothes.cs
startLine: 87
startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -443,7 +444,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonBuyable
path: ../TinyLife/Objects/Clothes.cs
startLine: 92
startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -474,7 +475,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ages
path: ../TinyLife/Objects/Clothes.cs
startLine: 97
startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -505,7 +506,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DepthFunction
path: ../TinyLife/Objects/Clothes.cs
startLine: 102
startLine: 103
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -536,7 +537,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureBehaviorLayer
path: ../TinyLife/Objects/Clothes.cs
startLine: 107
startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -567,7 +568,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RandomWeight
path: ../TinyLife/Objects/Clothes.cs
startLine: 113
startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -598,7 +599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RandomColorWeight
path: ../TinyLife/Objects/Clothes.cs
startLine: 118
startLine: 119
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -629,7 +630,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsIncompatible
path: ../TinyLife/Objects/Clothes.cs
startLine: 122
startLine: 123
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -660,7 +661,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LayersToHide
path: ../TinyLife/Objects/Clothes.cs
startLine: 127
startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -673,6 +674,37 @@ items:
type: TinyLife.Objects.ClothesLayer
content.vb: Public Property LayersToHide As ClothesLayer
overload: TinyLife.Objects.Clothes.LayersToHide*
- uid: TinyLife.Objects.Clothes.Description
commentId: P:TinyLife.Objects.Clothes.Description
id: Description
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: Description
nameWithType: Clothes.Description
fullName: TinyLife.Objects.Clothes.Description
type: Property
source:
remote:
path: TinyLife/Objects/Clothes.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Description
path: ../TinyLife/Objects/Clothes.cs
startLine: 132
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nA function that can optionally determine a set of additional text strings that are added to this clothes item&apos;s description in the <xref href=\"TinyLife.Uis.CharacterCreator\" data-throw-if-not-resolved=\"false\"></xref>. To do so, simply add to the passed <xref href=\"System.Collections.Generic.List%601\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public Action<Clothes, Person, List<string>> Description { get; init; }
parameters: []
return:
type: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.Person,System.Collections.Generic.List{System.String}}
content.vb: Public Property Description As Action(Of Clothes, Person, List(Of String))
overload: TinyLife.Objects.Clothes.Description*
- uid: TinyLife.Objects.Clothes.SourceString
commentId: P:TinyLife.Objects.Clothes.SourceString
id: SourceString
@ -691,7 +723,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Objects/Clothes.cs
startLine: 129
startLine: 134
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -724,7 +756,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
startLine: 141
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -777,7 +809,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Objects/Clothes.cs
startLine: 167
startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -792,6 +824,41 @@ items:
overload: TinyLife.Objects.Clothes.GetPrice*
implements:
- TinyLife.World.IPricedObject.GetPrice
- uid: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
id: GetDescription(TinyLife.Objects.Person)
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: GetDescription(Person)
nameWithType: Clothes.GetDescription(Person)
fullName: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Objects/Clothes.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Objects/Clothes.cs
startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nReturns this clothes item&apos;s description, which is displayed in the <xref href=\"TinyLife.Uis.CharacterCreator\" data-throw-if-not-resolved=\"false\"></xref>.\nThis method returns this clothes item&apos;s <xref href=\"TinyLife.Objects.Clothes.Intentions\" data-throw-if-not-resolved=\"false\"></xref>&apos; description, as well as any additional description info returned by <xref href=\"TinyLife.Objects.Clothes.Description\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public IEnumerable<string> GetDescription(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person who is wearing this clothing item, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
return:
type: System.Collections.Generic.IEnumerable{System.String}
description: This clothes item&apos;s description.
content.vb: Public Function GetDescription(person As Person) As IEnumerable(Of String)
overload: TinyLife.Objects.Clothes.GetDescription*
- uid: TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
commentId: M:TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
id: AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
@ -810,7 +877,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreCompatible
path: ../TinyLife/Objects/Clothes.cs
startLine: 177
startLine: 194
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -848,7 +915,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Objects/Clothes.cs
startLine: 185
startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -862,44 +929,6 @@ items:
description: The clothes to register
content.vb: Public Shared Sub Register(clothes As Clothes)
overload: TinyLife.Objects.Clothes.Register*
- uid: TinyLife.Objects.Clothes.GetClothes(TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Objects.Clothes.GetClothes(TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup)
id: GetClothes(TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup)
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: GetClothes(ClothesLayer, AgeGroup)
nameWithType: Clothes.GetClothes(ClothesLayer, AgeGroup)
fullName: TinyLife.Objects.Clothes.GetClothes(TinyLife.Objects.ClothesLayer, TinyLife.Objects.AgeGroup)
type: Method
source:
remote:
path: TinyLife/Objects/Clothes.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClothes
path: ../TinyLife/Objects/Clothes.cs
startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nReturns the clothes from the <xref href=\"TinyLife.Objects.Clothes.Types\" data-throw-if-not-resolved=\"false\"></xref> registry that match the given <xref href=\"TinyLife.Objects.Clothes.Layer\" data-throw-if-not-resolved=\"false\"></xref> and optionally match the required <xref href=\"TinyLife.Objects.Clothes.Ages\" data-throw-if-not-resolved=\"false\"></xref>\n"
example: []
syntax:
content: public static IEnumerable<Clothes> GetClothes(ClothesLayer layer, AgeGroup age = (AgeGroup)0)
parameters:
- id: layer
type: TinyLife.Objects.ClothesLayer
description: The layer
- id: age
type: TinyLife.Objects.AgeGroup
description: The required ages, or 0 to allow all ages
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes}
description: The clothes that match
content.vb: Public Shared Function GetClothes(layer As ClothesLayer, age As AgeGroup = 0) As IEnumerable(Of Clothes)
overload: TinyLife.Objects.Clothes.GetClothes*
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
@ -2296,6 +2325,167 @@ references:
name: LayersToHide
nameWithType: Clothes.LayersToHide
fullName: TinyLife.Objects.Clothes.LayersToHide
- uid: TinyLife.Uis.CharacterCreator
commentId: T:TinyLife.Uis.CharacterCreator
parent: TinyLife.Uis
name: CharacterCreator
nameWithType: CharacterCreator
fullName: TinyLife.Uis.CharacterCreator
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Objects.Clothes.Description*
commentId: Overload:TinyLife.Objects.Clothes.Description
name: Description
nameWithType: Clothes.Description
fullName: TinyLife.Objects.Clothes.Description
- uid: System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.Person,System.Collections.Generic.List{System.String}}
commentId: T:System.Action{TinyLife.Objects.Clothes,TinyLife.Objects.Person,System.Collections.Generic.List{System.String}}
parent: System
definition: System.Action`3
href: https://learn.microsoft.com/dotnet/api/system.action-3
name: Action<Clothes, Person, List<string>>
nameWithType: Action<Clothes, Person, List<string>>
fullName: System.Action<TinyLife.Objects.Clothes, TinyLife.Objects.Person, System.Collections.Generic.List<string>>
nameWithType.vb: Action(Of Clothes, Person, List(Of String))
fullName.vb: System.Action(Of TinyLife.Objects.Clothes, TinyLife.Objects.Person, System.Collections.Generic.List(Of String))
name.vb: Action(Of Clothes, Person, List(Of String))
spec.csharp:
- uid: System.Action`3
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
- name: <
- uid: TinyLife.Objects.Clothes
name: Clothes
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: '>'
spec.vb:
- uid: System.Action`3
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Clothes
name: Clothes
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Uis
commentId: N:TinyLife.Uis
name: TinyLife.Uis
nameWithType: TinyLife.Uis
fullName: TinyLife.Uis
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Uis
name: Uis
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Uis
name: Uis
- uid: System.Action`3
commentId: T:System.Action`3
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
name: Action<T1, T2, T3>
nameWithType: Action<T1, T2, T3>
fullName: System.Action<T1, T2, T3>
nameWithType.vb: Action(Of T1, T2, T3)
fullName.vb: System.Action(Of T1, T2, T3)
name.vb: Action(Of T1, T2, T3)
spec.csharp:
- uid: System.Action`3
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: T3
- name: '>'
spec.vb:
- uid: System.Action`3
name: Action
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.action-3
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: T3
- name: )
- uid: TinyLife.Objects.Clothes.SourceString*
commentId: Overload:TinyLife.Objects.Clothes.SourceString
name: SourceString
@ -2336,50 +2526,37 @@ references:
name: GetPrice
- name: (
- name: )
- uid: TinyLife.Objects.Clothes.IsIncompatible
commentId: P:TinyLife.Objects.Clothes.IsIncompatible
name: IsIncompatible
nameWithType: Clothes.IsIncompatible
fullName: TinyLife.Objects.Clothes.IsIncompatible
- uid: TinyLife.Objects.Clothes.AreCompatible*
commentId: Overload:TinyLife.Objects.Clothes.AreCompatible
name: AreCompatible
nameWithType: Clothes.AreCompatible
fullName: TinyLife.Objects.Clothes.AreCompatible
- uid: TinyLife.Objects.Clothes.Register*
commentId: Overload:TinyLife.Objects.Clothes.Register
name: Register
nameWithType: Clothes.Register
fullName: TinyLife.Objects.Clothes.Register
- uid: TinyLife.Objects.Clothes.Ages
commentId: P:TinyLife.Objects.Clothes.Ages
name: Ages
nameWithType: Clothes.Ages
fullName: TinyLife.Objects.Clothes.Ages
- uid: TinyLife.Objects.Clothes.GetClothes*
commentId: Overload:TinyLife.Objects.Clothes.GetClothes
name: GetClothes
nameWithType: Clothes.GetClothes
fullName: TinyLife.Objects.Clothes.GetClothes
- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Clothes}
- uid: TinyLife.Objects.Clothes.Description
commentId: P:TinyLife.Objects.Clothes.Description
name: Description
nameWithType: Clothes.Description
fullName: TinyLife.Objects.Clothes.Description
- uid: TinyLife.Objects.Clothes.GetDescription*
commentId: Overload:TinyLife.Objects.Clothes.GetDescription
name: GetDescription
nameWithType: Clothes.GetDescription
fullName: TinyLife.Objects.Clothes.GetDescription
- uid: System.Collections.Generic.IEnumerable{System.String}
commentId: T:System.Collections.Generic.IEnumerable{System.String}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<Clothes>
nameWithType: IEnumerable<Clothes>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Objects.Clothes>
nameWithType.vb: IEnumerable(Of Clothes)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Clothes)
name.vb: IEnumerable(Of Clothes)
name: IEnumerable<string>
nameWithType: IEnumerable<string>
fullName: System.Collections.Generic.IEnumerable<string>
nameWithType.vb: IEnumerable(Of String)
fullName.vb: System.Collections.Generic.IEnumerable(Of String)
name.vb: IEnumerable(Of String)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: TinyLife.Objects.Clothes
name: Clothes
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
@ -2389,8 +2566,10 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.Clothes
name: Clothes
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
@ -2420,3 +2599,18 @@ references:
- name: " "
- name: T
- name: )
- uid: TinyLife.Objects.Clothes.IsIncompatible
commentId: P:TinyLife.Objects.Clothes.IsIncompatible
name: IsIncompatible
nameWithType: Clothes.IsIncompatible
fullName: TinyLife.Objects.Clothes.IsIncompatible
- uid: TinyLife.Objects.Clothes.AreCompatible*
commentId: Overload:TinyLife.Objects.Clothes.AreCompatible
name: AreCompatible
nameWithType: Clothes.AreCompatible
fullName: TinyLife.Objects.Clothes.AreCompatible
- uid: TinyLife.Objects.Clothes.Register*
commentId: Overload:TinyLife.Objects.Clothes.Register
name: Register
nameWithType: Clothes.Register
fullName: TinyLife.Objects.Clothes.Register

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesIntention
path: ../TinyLife/Objects/Clothes.cs
startLine: 460
startLine: 464
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -71,7 +71,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: None
path: ../TinyLife/Objects/Clothes.cs
startLine: 464
startLine: 468
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -97,7 +97,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Everyday
path: ../TinyLife/Objects/Clothes.cs
startLine: 465
startLine: 469
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -123,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Party
path: ../TinyLife/Objects/Clothes.cs
startLine: 466
startLine: 470
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -149,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Formal
path: ../TinyLife/Objects/Clothes.cs
startLine: 467
startLine: 471
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -175,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/Objects/Clothes.cs
startLine: 468
startLine: 472
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swimwear
path: ../TinyLife/Objects/Clothes.cs
startLine: 469
startLine: 473
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -227,7 +227,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sleep
path: ../TinyLife/Objects/Clothes.cs
startLine: 470
startLine: 474
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -253,7 +253,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Summer
path: ../TinyLife/Objects/Clothes.cs
startLine: 471
startLine: 475
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -279,7 +279,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Winter
path: ../TinyLife/Objects/Clothes.cs
startLine: 472
startLine: 476
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -305,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Work
path: ../TinyLife/Objects/Clothes.cs
startLine: 473
startLine: 477
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -331,7 +331,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Safety
path: ../TinyLife/Objects/Clothes.cs
startLine: 474
startLine: 478
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -31,7 +31,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesLayer
path: ../TinyLife/Objects/Clothes.cs
startLine: 401
startLine: 405
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -73,7 +73,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Body
path: ../TinyLife/Objects/Clothes.cs
startLine: 407
startLine: 411
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -101,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Eyes
path: ../TinyLife/Objects/Clothes.cs
startLine: 411
startLine: 415
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -129,7 +129,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pants
path: ../TinyLife/Objects/Clothes.cs
startLine: 415
startLine: 419
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Arms
path: ../TinyLife/Objects/Clothes.cs
startLine: 419
startLine: 423
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -185,7 +185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shirt
path: ../TinyLife/Objects/Clothes.cs
startLine: 423
startLine: 427
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -213,7 +213,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Accessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 427
startLine: 431
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -241,7 +241,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacialHair
path: ../TinyLife/Objects/Clothes.cs
startLine: 431
startLine: 435
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hair
path: ../TinyLife/Objects/Clothes.cs
startLine: 435
startLine: 439
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -297,7 +297,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HeadAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 439
startLine: 443
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -325,7 +325,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FaceAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 443
startLine: 447
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -353,7 +353,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ArmAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 448
startLine: 452
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -381,7 +381,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shoes
path: ../TinyLife/Objects/Clothes.cs
startLine: 452
startLine: 456
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeathReason
path: ../TinyLife/Objects/Person.cs
startLine: 3160
startLine: 3320
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Starvation
path: ../TinyLife/Objects/Person.cs
startLine: 3166
startLine: 3326
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InexplicableReasons
path: ../TinyLife/Objects/Person.cs
startLine: 3171
startLine: 3331
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution
path: ../TinyLife/Objects/Person.cs
startLine: 3176
startLine: 3336
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchProtein
path: ../TinyLife/Objects/Person.cs
startLine: 3180
startLine: 3340
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeSpan
path: ../TinyLife/Objects/Person.cs
startLine: 3215
startLine: 3375
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: 3218
startLine: 3378
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: 3219
startLine: 3379
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: 3220
startLine: 3380
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: 3221
startLine: 3381
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: 3222
startLine: 3382
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: 3223
startLine: 3383
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -10,7 +10,7 @@ items:
- TinyLife.Objects.Outfit.EnsureIntentionsMatch(System.Int32)
- TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)
- TinyLife.Objects.Outfit.Intentions
- TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
- TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
langs:
- csharp
- vb
@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Outfit
path: ../TinyLife/Objects/Clothes.cs
startLine: 281
startLine: 285
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -74,7 +74,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes
path: ../TinyLife/Objects/Clothes.cs
startLine: 289
startLine: 293
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -113,7 +113,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intentions
path: ../TinyLife/Objects/Clothes.cs
startLine: 295
startLine: 299
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -152,7 +152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
startLine: 301
startLine: 305
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -187,7 +187,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIntentionPercentage
path: ../TinyLife/Objects/Clothes.cs
startLine: 311
startLine: 315
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -222,7 +222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnsureIntentionsMatch
path: ../TinyLife/Objects/Clothes.cs
startLine: 329
startLine: 333
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -239,16 +239,16 @@ items:
nameWithType.vb: Outfit.EnsureIntentionsMatch(Integer)
fullName.vb: TinyLife.Objects.Outfit.EnsureIntentionsMatch(Integer)
name.vb: EnsureIntentionsMatch(Integer)
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
commentId: M:TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
id: SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
commentId: M:TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
id: SetRandomClothesItem(System.Random,TinyLife.Objects.Person,TinyLife.Objects.ClothesLayer,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
parent: TinyLife.Objects.Outfit
langs:
- csharp
- vb
name: SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, bool, int, Func<Clothes, bool>)
nameWithType: Outfit.SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, bool, int, Func<Clothes, bool>)
fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.ClothesLayer, TinyLife.Objects.AgeGroup, TinyLife.Objects.ClothesIntention, bool, int, System.Func<TinyLife.Objects.Clothes, bool>)
name: SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, bool, int, Func<Clothes, bool>)
nameWithType: Outfit.SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, bool, int, Func<Clothes, bool>)
fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.Person, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, bool, int, System.Func<TinyLife.Objects.Clothes, bool>)
type: Method
source:
remote:
@ -257,24 +257,24 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetRandomClothesItem
path: ../TinyLife/Objects/Clothes.cs
startLine: 350
startLine: 354
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nSets a random clothes item for this outfit&apos;s given <xref href=\"TinyLife.Objects.ClothesLayer\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public void SetRandomClothesItem(Random random, ClothesLayer layer, AgeGroup age, ClothesIntention allowedIntentions = ClothesIntention.None, bool keepOldColors = false, int maxPrice = 50, Func<Clothes, bool> additionalConditions = null)
content: public void SetRandomClothesItem(Random random, Person person, ClothesLayer layer, ClothesIntention allowedIntentions = ClothesIntention.None, bool keepOldColors = false, int maxPrice = 50, Func<Clothes, bool> additionalConditions = null)
parameters:
- id: random
type: System.Random
description: The random to use.
- id: person
type: TinyLife.Objects.Person
description: The person.
- id: layer
type: TinyLife.Objects.ClothesLayer
description: The layer to set the clothes item for.
- id: age
type: TinyLife.Objects.AgeGroup
description: The ages that clothes items should be generated for.
- id: allowedIntentions
type: TinyLife.Objects.ClothesIntention
description: The intentions allowed, or <xref href="TinyLife.Objects.ClothesIntention.None" data-throw-if-not-resolved="false"></xref> to allow all intentions.
@ -287,11 +287,11 @@ items:
- id: additionalConditions
type: System.Func{TinyLife.Objects.Clothes,System.Boolean}
description: An optional set of additional conditions to check for when selecting clothing items.
content.vb: Public Sub SetRandomClothesItem(random As Random, layer As ClothesLayer, age As AgeGroup, allowedIntentions As ClothesIntention = ClothesIntention.None, keepOldColors As Boolean = False, maxPrice As Integer = 50, additionalConditions As Func(Of Clothes, Boolean) = Nothing)
content.vb: Public Sub SetRandomClothesItem(random As Random, person As Person, layer As ClothesLayer, allowedIntentions As ClothesIntention = ClothesIntention.None, keepOldColors As Boolean = False, maxPrice As Integer = 50, additionalConditions As Func(Of Clothes, Boolean) = Nothing)
overload: TinyLife.Objects.Outfit.SetRandomClothesItem*
nameWithType.vb: Outfit.SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, Boolean, Integer, Func(Of Clothes, Boolean))
fullName.vb: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.ClothesLayer, TinyLife.Objects.AgeGroup, TinyLife.Objects.ClothesIntention, Boolean, Integer, System.Func(Of TinyLife.Objects.Clothes, Boolean))
name.vb: SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, Boolean, Integer, Func(Of Clothes, Boolean))
nameWithType.vb: Outfit.SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, Boolean, Integer, Func(Of Clothes, Boolean))
fullName.vb: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.Person, TinyLife.Objects.ClothesLayer, TinyLife.Objects.ClothesIntention, Boolean, Integer, System.Func(Of TinyLife.Objects.Clothes, Boolean))
name.vb: SetRandomClothesItem(Random, Person, ClothesLayer, ClothesIntention, Boolean, Integer, Func(Of Clothes, Boolean))
references:
- uid: TinyLife.Objects.WornClothes
commentId: T:TinyLife.Objects.WornClothes
@ -874,12 +874,6 @@ references:
name: Random
nameWithType: Random
fullName: System.Random
- uid: TinyLife.Objects.AgeGroup
commentId: T:TinyLife.Objects.AgeGroup
parent: TinyLife.Objects
name: AgeGroup
nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup
- uid: System.Boolean
commentId: T:System.Boolean
parent: System

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdateDelegate
path: ../TinyLife/Objects/Person.cs
startLine: 3065
startLine: 3225
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EfficiencyModifierDelegate
path: ../TinyLife/Objects/Person.cs
startLine: 3050
startLine: 3210
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: 3075
startLine: 3235
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: 3060
startLine: 3220
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: 3080
startLine: 3240
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: 3070
startLine: 3230
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: 3055
startLine: 3215
assemblies:
- Tiny Life
namespace: TinyLife.Objects

File diff suppressed because it is too large Load diff

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pose
path: ../TinyLife/Objects/Person.cs
startLine: 3106
startLine: 3266
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: 3111
startLine: 3271
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: 3115
startLine: 3275
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: 3119
startLine: 3279
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: 3124
startLine: 3284
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: 3129
startLine: 3289
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: 3133
startLine: 3293
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: 3137
startLine: 3297
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: 3141
startLine: 3301
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: 3145
startLine: 3305
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: 3149
startLine: 3309
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: 3153
startLine: 3313
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: 3277
startLine: 3437
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -51,7 +51,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neither
path: ../TinyLife/Objects/Person.cs
startLine: 3282
startLine: 3442
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOthersPregnant
path: ../TinyLife/Objects/Person.cs
startLine: 3286
startLine: 3446
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPregnant
path: ../TinyLife/Objects/Person.cs
startLine: 3290
startLine: 3450
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle
path: ../TinyLife/Objects/Person.cs
startLine: 3233
startLine: 3393
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: 3237
startLine: 3397
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: 3238
startLine: 3398
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: 3239
startLine: 3399
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: 3240
startLine: 3400
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: 3241
startLine: 3401
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: 3242
startLine: 3402
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: 3243
startLine: 3403
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: 3244
startLine: 3404
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: 3245
startLine: 3405
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: 3246
startLine: 3406
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: 3247
startLine: 3407
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: 3248
startLine: 3408
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: 3249
startLine: 3409
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: 3250
startLine: 3410
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: 3251
startLine: 3411
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: 3252
startLine: 3412
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: 3261
startLine: 3421
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Low
path: ../TinyLife/Objects/Person.cs
startLine: 3264
startLine: 3424
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -78,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: High
path: ../TinyLife/Objects/Person.cs
startLine: 3265
startLine: 3425
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -104,7 +104,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
startLine: 3266
startLine: 3426
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -130,7 +130,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby
path: ../TinyLife/Objects/Person.cs
startLine: 3268
startLine: 3428
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WornClothes
path: ../TinyLife/Objects/Clothes.cs
startLine: 208
startLine: 212
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -78,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Objects/Clothes.cs
startLine: 215
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -117,7 +117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors
path: ../TinyLife/Objects/Clothes.cs
startLine: 222
startLine: 226
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -156,7 +156,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromStorage
path: ../TinyLife/Objects/Clothes.cs
startLine: 227
startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CustomPrice
path: ../TinyLife/Objects/Clothes.cs
startLine: 233
startLine: 237
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -238,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
startLine: 240
startLine: 244
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -276,7 +276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetColor
path: ../TinyLife/Objects/Clothes.cs
startLine: 250
startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -314,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Objects/Clothes.cs
startLine: 258
startLine: 262
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -345,7 +345,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Objects/Clothes.cs
startLine: 271
startLine: 275
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -32,6 +32,7 @@ items:
- TinyLife.Options.HideEarlyAccessHints
- TinyLife.Options.HideGamepadControlsHints
- TinyLife.Options.HideHangingObjects
- TinyLife.Options.HighlightTinies
- TinyLife.Options.IncreaseSpeedKeybind
- TinyLife.Options.InGameMusic
- TinyLife.Options.Instance
@ -2513,6 +2514,45 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.HighlightTinies
commentId: F:TinyLife.Options.HighlightTinies
id: HighlightTinies
parent: TinyLife.Options
langs:
- csharp
- vb
name: HighlightTinies
nameWithType: Options.HighlightTinies
fullName: TinyLife.Options.HighlightTinies
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HighlightTinies
path: ../TinyLife/Options.cs
startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nWhether Tinies in the world should be highlighted using the selection outline effect.\n"
example: []
syntax:
content: >-
[DataMember]
public bool HighlightTinies
return:
type: System.Boolean
content.vb: >-
<DataMember>
Public HighlightTinies As Boolean
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.Apply(System.Boolean)
commentId: M:TinyLife.Options.Apply(System.Boolean)
id: Apply(System.Boolean)
@ -2531,7 +2571,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Apply
path: ../TinyLife/Options.cs
startLine: 354
startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife
@ -2565,7 +2605,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 393
startLine: 398
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -34,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PerSaveOptions
path: ../TinyLife/Options.cs
startLine: 420
startLine: 425
assemblies:
- Tiny Life
namespace: TinyLife
@ -90,7 +90,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
startLine: 427
startLine: 432
assemblies:
- Tiny Life
namespace: TinyLife
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayedHints
path: ../TinyLife/Options.cs
startLine: 433
startLine: 438
assemblies:
- Tiny Life
namespace: TinyLife
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiSelected
path: ../TinyLife/Options.cs
startLine: 439
startLine: 444
assemblies:
- Tiny Life
namespace: TinyLife
@ -199,7 +199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiHousehold
path: ../TinyLife/Options.cs
startLine: 444
startLine: 449
assemblies:
- Tiny Life
namespace: TinyLife
@ -238,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiImportantActions
path: ../TinyLife/Options.cs
startLine: 450
startLine: 455
assemblies:
- Tiny Life
namespace: TinyLife
@ -277,7 +277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSkillBuilding
path: ../TinyLife/Options.cs
startLine: 456
startLine: 461
assemblies:
- Tiny Life
namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiRelationships
path: ../TinyLife/Options.cs
startLine: 462
startLine: 467
assemblies:
- Tiny Life
namespace: TinyLife
@ -355,7 +355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxRegularVisitors
path: ../TinyLife/Options.cs
startLine: 468
startLine: 473
assemblies:
- Tiny Life
namespace: TinyLife
@ -394,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadedMods
path: ../TinyLife/Options.cs
startLine: 474
startLine: 479
assemblies:
- Tiny Life
namespace: TinyLife
@ -433,7 +433,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapName
path: ../TinyLife/Options.cs
startLine: 480
startLine: 485
assemblies:
- Tiny Life
namespace: TinyLife
@ -472,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapCustom
path: ../TinyLife/Options.cs
startLine: 486
startLine: 491
assemblies:
- Tiny Life
namespace: TinyLife
@ -511,7 +511,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayedLifespan
path: ../TinyLife/Options.cs
startLine: 492
startLine: 497
assemblies:
- Tiny Life
namespace: TinyLife
@ -550,7 +550,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OtherLifespan
path: ../TinyLife/Options.cs
startLine: 498
startLine: 503
assemblies:
- Tiny Life
namespace: TinyLife
@ -589,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 503
startLine: 508
assemblies:
- Tiny Life
namespace: TinyLife
@ -623,7 +623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load
path: ../TinyLife/Options.cs
startLine: 511
startLine: 516
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeCategory
path: ../TinyLife/PersonalityType.cs
startLine: 310
startLine: 299
assemblies:
- Tiny Life
namespace: TinyLife
@ -51,7 +51,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Major
path: ../TinyLife/PersonalityType.cs
startLine: 315
startLine: 304
assemblies:
- Tiny Life
namespace: TinyLife
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Minor
path: ../TinyLife/PersonalityType.cs
startLine: 319
startLine: 308
assemblies:
- Tiny Life
namespace: TinyLife
@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/PersonalityType.cs
startLine: 324
startLine: 313
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -13,7 +13,6 @@ items:
- TinyLife.PersonalityType.Asexual
- TinyLife.PersonalityType.BoostedSkills
- TinyLife.PersonalityType.BoostedSkillTypes
- TinyLife.PersonalityType.CanApply(TinyLife.Objects.Person)
- TinyLife.PersonalityType.CapableCarpenter
- TinyLife.PersonalityType.Category
- TinyLife.PersonalityType.CityNative
@ -1455,41 +1454,6 @@ items:
description: Whether the two personalities are compatible.
content.vb: Public Function IsCompatible(other As PersonalityType) As Boolean
overload: TinyLife.PersonalityType.IsCompatible*
- uid: TinyLife.PersonalityType.CanApply(TinyLife.Objects.Person)
commentId: M:TinyLife.PersonalityType.CanApply(TinyLife.Objects.Person)
id: CanApply(TinyLife.Objects.Person)
parent: TinyLife.PersonalityType
langs:
- csharp
- vb
name: CanApply(Person)
nameWithType: PersonalityType.CanApply(Person)
fullName: TinyLife.PersonalityType.CanApply(TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/PersonalityType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanApply
path: ../TinyLife/PersonalityType.cs
startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nReturns whether this personality type can be applied to the given <xref href=\"TinyLife.Objects.Person\" data-throw-if-not-resolved=\"false\"></xref>.\nThe return value is determined by the person&apos;s existing <xref href=\"TinyLife.Objects.Person.PersonalityTypes\" data-throw-if-not-resolved=\"false\"></xref> and this personality type&apos;s <xref href=\"TinyLife.PersonalityType.AllowedAges\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.PersonalityType.IsCompatible(TinyLife.PersonalityType)\" data-throw-if-not-resolved=\"false\"></xref> value.\n"
example: []
syntax:
content: public bool CanApply(Person person)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person to query.
return:
type: System.Boolean
description: Whether this personality type can apply to the given <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Function CanApply(person As Person) As Boolean
overload: TinyLife.PersonalityType.CanApply*
- uid: TinyLife.PersonalityType.CreateInfoGroup(MLEM.Ui.Anchor,System.Single)
commentId: M:TinyLife.PersonalityType.CreateInfoGroup(MLEM.Ui.Anchor,System.Single)
id: CreateInfoGroup(MLEM.Ui.Anchor,System.Single)
@ -1508,7 +1472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateInfoGroup
path: ../TinyLife/PersonalityType.cs
startLine: 259
startLine: 248
assemblies:
- Tiny Life
namespace: TinyLife
@ -1549,7 +1513,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/PersonalityType.cs
startLine: 274
startLine: 263
assemblies:
- Tiny Life
namespace: TinyLife
@ -1584,7 +1548,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FillRandomly
path: ../TinyLife/PersonalityType.cs
startLine: 285
startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife
@ -2639,21 +2603,6 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: TinyLife.Objects.Person.PersonalityTypes
commentId: F:TinyLife.Objects.Person.PersonalityTypes
name: PersonalityTypes
nameWithType: Person.PersonalityTypes
fullName: TinyLife.Objects.Person.PersonalityTypes
- uid: TinyLife.PersonalityType.AllowedAges
commentId: P:TinyLife.PersonalityType.AllowedAges
name: AllowedAges
nameWithType: PersonalityType.AllowedAges
fullName: TinyLife.PersonalityType.AllowedAges
- uid: TinyLife.PersonalityType.CanApply*
commentId: Overload:TinyLife.PersonalityType.CanApply
name: CanApply
nameWithType: PersonalityType.CanApply
fullName: TinyLife.PersonalityType.CanApply
- uid: MLEM.Ui.Elements.Group
commentId: T:MLEM.Ui.Elements.Group
parent: MLEM.Ui.Elements
@ -2746,6 +2695,11 @@ references:
name: Register
nameWithType: PersonalityType.Register
fullName: TinyLife.PersonalityType.Register
- uid: TinyLife.Objects.Person.PersonalityTypes
commentId: F:TinyLife.Objects.Person.PersonalityTypes
name: PersonalityTypes
nameWithType: Person.PersonalityTypes
fullName: TinyLife.Objects.Person.PersonalityTypes
- uid: TinyLife.PersonalityType.MaxMajorsPerPerson
commentId: F:TinyLife.PersonalityType.MaxMajorsPerPerson
name: MaxMajorsPerPerson

View file

@ -101,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Output
path: ../TinyLife/Skills/WoodworkingRecipe.cs
startLine: 63
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@ -130,7 +130,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredLevel
path: ../TinyLife/Skills/WoodworkingRecipe.cs
startLine: 67
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@ -159,7 +159,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PriceMultiplier
path: ../TinyLife/Skills/WoodworkingRecipe.cs
startLine: 71
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@ -188,7 +188,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CraftingTime
path: ../TinyLife/Skills/WoodworkingRecipe.cs
startLine: 76
startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@ -217,7 +217,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Skills/WoodworkingRecipe.cs
startLine: 81
startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@ -248,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Skills/WoodworkingRecipe.cs
startLine: 90
startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Skills
@ -292,7 +292,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Skills/WoodworkingRecipe.cs
startLine: 102
startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife.Skills

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StatType
path: ../TinyLife/Tools/PlayModeTool.cs
startLine: 1068
startLine: 1069
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Needs
path: ../TinyLife/Tools/PlayModeTool.cs
startLine: 1071
startLine: 1072
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotions
path: ../TinyLife/Tools/PlayModeTool.cs
startLine: 1072
startLine: 1073
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Skills
path: ../TinyLife/Tools/PlayModeTool.cs
startLine: 1073
startLine: 1074
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -133,7 +133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Relationships
path: ../TinyLife/Tools/PlayModeTool.cs
startLine: 1074
startLine: 1075
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -159,7 +159,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Job
path: ../TinyLife/Tools/PlayModeTool.cs
startLine: 1075
startLine: 1076
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -185,7 +185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeGoal
path: ../TinyLife/Tools/PlayModeTool.cs
startLine: 1076
startLine: 1077
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -211,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: About
path: ../TinyLife/Tools/PlayModeTool.cs
startLine: 1077
startLine: 1078
assemblies:
- Tiny Life
namespace: TinyLife.Tools

View file

@ -314,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reload
path: ../TinyLife/Tools/PlayModeTool.cs
startLine: 1026
startLine: 1027
assemblies:
- Tiny Life
namespace: TinyLife.Tools

View file

@ -21,7 +21,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TransitionType
path: ../TinyLife/Uis/Menus.cs
startLine: 1120
startLine: 1134
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: 1126
startLine: 1140
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: 1131
startLine: 1145
assemblies:
- Tiny Life
namespace: TinyLife.Uis

View file

@ -6,6 +6,7 @@ items:
parent: TinyLife.Uis
children:
- TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
- TinyLife.Uis.Menus.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)
- TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
langs:
- csharp
@ -150,6 +151,53 @@ items:
nameWithType.vb: Menus.GamepadHint(Anchor, Func(Of Options, Buttons), Vector2, Vector2?, Func(Of Boolean))
fullName.vb: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor, System.Func(Of TinyLife.Options, Microsoft.Xna.Framework.Input.Buttons), Microsoft.Xna.Framework.Vector2, Microsoft.Xna.Framework.Vector2?, System.Func(Of Boolean))
name.vb: GamepadHint(Anchor, Func(Of Options, Buttons), Vector2, Vector2?, Func(Of Boolean))
- uid: TinyLife.Uis.Menus.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)
commentId: M:TinyLife.Uis.Menus.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)
id: MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)
parent: TinyLife.Uis.Menus
langs:
- csharp
- vb
name: MenuBackground(int, int, int, int)
nameWithType: Menus.MenuBackground(int, int, int, int)
fullName: TinyLife.Uis.Menus.MenuBackground(int, int, int, int)
type: Method
source:
remote:
path: TinyLife/Uis/Menus.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MenuBackground
path: ../TinyLife/Uis/Menus.cs
startLine: 152
assemblies:
- Tiny Life
namespace: TinyLife.Uis
summary: "\nReturns a <xref href=\"MLEM.Textures.NinePatch\" data-throw-if-not-resolved=\"false\"></xref> that contains a menu background texture region, based on the given data.\n"
example: []
syntax:
content: public static NinePatch MenuBackground(int x, int y, int width = 1, int height = 1)
parameters:
- id: x
type: System.Int32
description: The x coordinate of the menu background section to return, which is expected to be between 0 and 1.
- id: y
type: System.Int32
description: The y coordinate of the menu background section to return, which is expected to be between 0 and 1.
- id: width
type: System.Int32
description: The width of the menu background section to return, which is expected to be between 1 and 2.
- id: height
type: System.Int32
description: The height of the menu background section to return, which is expected to be between 1 and 2.
return:
type: MLEM.Textures.NinePatch
description: A <xref href="MLEM.Textures.NinePatch" data-throw-if-not-resolved="false"></xref> that contains a menu background texture region.
content.vb: Public Shared Function MenuBackground(x As Integer, y As Integer, width As Integer = 1, height As Integer = 1) As NinePatch
overload: TinyLife.Uis.Menus.MenuBackground*
nameWithType.vb: Menus.MenuBackground(Integer, Integer, Integer, Integer)
fullName.vb: TinyLife.Uis.Menus.MenuBackground(Integer, Integer, Integer, Integer)
name.vb: MenuBackground(Integer, Integer, Integer, Integer)
references:
- uid: MLEM.Ui
commentId: N:MLEM.Ui
@ -807,3 +855,48 @@ references:
- uid: MLEM.Ui.Elements
name: Elements
isExternal: true
- uid: MLEM.Textures.NinePatch
commentId: T:MLEM.Textures.NinePatch
parent: MLEM.Textures
isExternal: true
name: NinePatch
nameWithType: NinePatch
fullName: MLEM.Textures.NinePatch
- uid: TinyLife.Uis.Menus.MenuBackground*
commentId: Overload:TinyLife.Uis.Menus.MenuBackground
name: MenuBackground
nameWithType: Menus.MenuBackground
fullName: TinyLife.Uis.Menus.MenuBackground
- 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: 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

View file

@ -0,0 +1,171 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
commentId: T:TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
id: TextureHandler.GameTextureLoadedDelegate
parent: TinyLife.Utilities
children: []
langs:
- csharp
- vb
name: TextureHandler.GameTextureLoadedDelegate
nameWithType: TextureHandler.GameTextureLoadedDelegate
fullName: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
type: Delegate
source:
remote:
path: TinyLife/Utilities/TextureHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameTextureLoadedDelegate
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 152
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nA delegate used by <xref href=\"TinyLife.Utilities.TextureHandler.OnGameTextureLoaded\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public delegate void TextureHandler.GameTextureLoadedDelegate(ref Texture2D texture)
parameters:
- id: texture
type: Microsoft.Xna.Framework.Graphics.Texture2D
content.vb: Public Delegate Sub TextureHandler.GameTextureLoadedDelegate(texture As Texture2D)
extensionMethods:
- TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
references:
- uid: TinyLife.Utilities.TextureHandler.OnGameTextureLoaded
commentId: E:TinyLife.Utilities.TextureHandler.OnGameTextureLoaded
name: OnGameTextureLoaded
nameWithType: TextureHandler.OnGameTextureLoaded
fullName: TinyLife.Utilities.TextureHandler.OnGameTextureLoaded
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<GameTextureLoadedDelegate>(GameTextureLoadedDelegate)
nameWithType: Extensions.JsonCopy<TextureHandler.GameTextureLoadedDelegate>(TextureHandler.GameTextureLoadedDelegate)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate>(TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate)
nameWithType.vb: Extensions.JsonCopy(Of TextureHandler.GameTextureLoadedDelegate)(TextureHandler.GameTextureLoadedDelegate)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate)(TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate)
name.vb: JsonCopy(Of GameTextureLoadedDelegate)(GameTextureLoadedDelegate)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate)
name: JsonCopy
- name: <
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
name: GameTextureLoadedDelegate
- name: '>'
- name: (
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
name: GameTextureLoadedDelegate
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate)
name: JsonCopy
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
name: GameTextureLoadedDelegate
- name: )
- name: (
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
name: GameTextureLoadedDelegate
- name: )
- uid: Microsoft.Xna.Framework.Graphics.Texture2D
commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: Texture2D
nameWithType: Texture2D
fullName: Microsoft.Xna.Framework.Graphics.Texture2D
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: Microsoft.Xna.Framework.Graphics
commentId: N:Microsoft.Xna.Framework.Graphics
isExternal: true
name: Microsoft.Xna.Framework.Graphics
nameWithType: Microsoft.Xna.Framework.Graphics
fullName: Microsoft.Xna.Framework.Graphics
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true

View file

@ -0,0 +1,191 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
commentId: T:TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
id: TextureHandler.LoadGameTextureDelegate
parent: TinyLife.Utilities
children: []
langs:
- csharp
- vb
name: TextureHandler.LoadGameTextureDelegate
nameWithType: TextureHandler.LoadGameTextureDelegate
fullName: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
type: Delegate
source:
remote:
path: TinyLife/Utilities/TextureHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadGameTextureDelegate
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nA delegate used by <xref href=\"TinyLife.Utilities.TextureHandler.OnLoadGameTexture\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public delegate void TextureHandler.LoadGameTextureDelegate(ref ContentManager content, ref string name)
parameters:
- id: content
type: Microsoft.Xna.Framework.Content.ContentManager
- id: name
type: System.String
content.vb: Public Delegate Sub TextureHandler.LoadGameTextureDelegate(content As ContentManager, name As String)
extensionMethods:
- TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
references:
- uid: TinyLife.Utilities.TextureHandler.OnLoadGameTexture
commentId: E:TinyLife.Utilities.TextureHandler.OnLoadGameTexture
name: OnLoadGameTexture
nameWithType: TextureHandler.OnLoadGameTexture
fullName: TinyLife.Utilities.TextureHandler.OnLoadGameTexture
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Utilities
name: Utilities
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<LoadGameTextureDelegate>(LoadGameTextureDelegate)
nameWithType: Extensions.JsonCopy<TextureHandler.LoadGameTextureDelegate>(TextureHandler.LoadGameTextureDelegate)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate>(TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate)
nameWithType.vb: Extensions.JsonCopy(Of TextureHandler.LoadGameTextureDelegate)(TextureHandler.LoadGameTextureDelegate)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate)(TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate)
name.vb: JsonCopy(Of LoadGameTextureDelegate)(LoadGameTextureDelegate)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate)
name: JsonCopy
- name: <
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
name: LoadGameTextureDelegate
- name: '>'
- name: (
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
name: LoadGameTextureDelegate
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate)
name: JsonCopy
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
name: LoadGameTextureDelegate
- name: )
- name: (
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
name: LoadGameTextureDelegate
- name: )
- uid: Microsoft.Xna.Framework.Content.ContentManager
commentId: T:Microsoft.Xna.Framework.Content.ContentManager
parent: Microsoft.Xna.Framework.Content
isExternal: true
name: ContentManager
nameWithType: ContentManager
fullName: Microsoft.Xna.Framework.Content.ContentManager
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: Microsoft.Xna.Framework.Content
commentId: N:Microsoft.Xna.Framework.Content
isExternal: true
name: Microsoft.Xna.Framework.Content
nameWithType: Microsoft.Xna.Framework.Content
fullName: Microsoft.Xna.Framework.Content
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Content
name: Content
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Content
name: Content
isExternal: true
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System

View file

@ -11,7 +11,8 @@ items:
- TinyLife.Utilities.TextureHandler.EmoteTexture
- TinyLife.Utilities.TextureHandler.FurnitureTextures
- TinyLife.Utilities.TextureHandler.LightTexture
- TinyLife.Utilities.TextureHandler.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)
- TinyLife.Utilities.TextureHandler.OnGameTextureLoaded
- TinyLife.Utilities.TextureHandler.OnLoadGameTexture
- TinyLife.Utilities.TextureHandler.OpeningTexture
- TinyLife.Utilities.TextureHandler.ParticleTexture
- TinyLife.Utilities.TextureHandler.RoofTexture
@ -35,7 +36,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureHandler
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 17
startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -54,6 +55,64 @@ items:
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
- uid: TinyLife.Utilities.TextureHandler.OnLoadGameTexture
commentId: E:TinyLife.Utilities.TextureHandler.OnLoadGameTexture
id: OnLoadGameTexture
parent: TinyLife.Utilities.TextureHandler
langs:
- csharp
- vb
name: OnLoadGameTexture
nameWithType: TextureHandler.OnLoadGameTexture
fullName: TinyLife.Utilities.TextureHandler.OnLoadGameTexture
type: Event
source:
remote:
path: TinyLife/Utilities/TextureHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnLoadGameTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nAn event that is invoked when the base game loads textures to be packed or otherwise used.\nThis event can be used by mods to change what textures the game uses by changing the <xref href=\"Microsoft.Xna.Framework.Content.ContentManager\" data-throw-if-not-resolved=\"false\"></xref> and/or the path of the texture to load.\n"
example: []
syntax:
content: public static event TextureHandler.LoadGameTextureDelegate OnLoadGameTexture
return:
type: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
content.vb: Public Shared Event OnLoadGameTexture As TextureHandler.LoadGameTextureDelegate
- uid: TinyLife.Utilities.TextureHandler.OnGameTextureLoaded
commentId: E:TinyLife.Utilities.TextureHandler.OnGameTextureLoaded
id: OnGameTextureLoaded
parent: TinyLife.Utilities.TextureHandler
langs:
- csharp
- vb
name: OnGameTextureLoaded
nameWithType: TextureHandler.OnGameTextureLoaded
fullName: TinyLife.Utilities.TextureHandler.OnGameTextureLoaded
type: Event
source:
remote:
path: TinyLife/Utilities/TextureHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGameTextureLoaded
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nAn event that is invoked when the base game has just loaded a <xref href=\"Microsoft.Xna.Framework.Graphics.Texture2D\" data-throw-if-not-resolved=\"false\"></xref> through a <xref href=\"Microsoft.Xna.Framework.Content.ContentManager\" data-throw-if-not-resolved=\"false\"></xref>.\nThis event can be used by mods to change what textures the game uses.\n"
example: []
syntax:
content: public static event TextureHandler.GameTextureLoadedDelegate OnGameTextureLoaded
return:
type: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
content.vb: Public Shared Event OnGameTextureLoaded As TextureHandler.GameTextureLoadedDelegate
- uid: TinyLife.Utilities.TextureHandler.TexturePacker
commentId: F:TinyLife.Utilities.TextureHandler.TexturePacker
id: TexturePacker
@ -72,7 +131,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TexturePacker
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 20
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -99,7 +158,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FurnitureTextures
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 21
startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -126,7 +185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesTextures
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 22
startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -153,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallpaperTextures
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 23
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -182,7 +241,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UiTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 24
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -211,7 +270,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 25
startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -240,7 +299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpeningTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 26
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -269,7 +328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoofTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 27
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -298,7 +357,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TileTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 28
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -327,7 +386,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoTileTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 29
startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -356,7 +415,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaterTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 30
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -385,7 +444,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VehicleTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 31
startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -414,7 +473,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LightTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 32
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -443,7 +502,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParticleTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 33
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -472,7 +531,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteTexture
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 34
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -483,53 +542,6 @@ items:
type: System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
content.vb: Public Shared Property EmoteTexture As Dictionary(Of Point, TextureRegion)
overload: TinyLife.Utilities.TextureHandler.EmoteTexture*
- uid: TinyLife.Utilities.TextureHandler.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)
commentId: M:TinyLife.Utilities.TextureHandler.MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)
id: MenuBackground(System.Int32,System.Int32,System.Int32,System.Int32)
parent: TinyLife.Utilities.TextureHandler
langs:
- csharp
- vb
name: MenuBackground(int, int, int, int)
nameWithType: TextureHandler.MenuBackground(int, int, int, int)
fullName: TinyLife.Utilities.TextureHandler.MenuBackground(int, int, int, int)
type: Method
source:
remote:
path: TinyLife/Utilities/TextureHandler.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MenuBackground
path: ../TinyLife/Utilities/TextureHandler.cs
startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
summary: "\nReturns a <xref href=\"MLEM.Textures.NinePatch\" data-throw-if-not-resolved=\"false\"></xref> that contains a menu background texture region, based on the given data.\n"
example: []
syntax:
content: public static NinePatch MenuBackground(int x, int y, int width = 1, int height = 1)
parameters:
- id: x
type: System.Int32
description: The x coordinate of the menu background section to return, which is expected to be between 0 and 1.
- id: y
type: System.Int32
description: The y coordinate of the menu background section to return, which is expected to be between 0 and 1.
- id: width
type: System.Int32
description: The width of the menu background section to return, which is expected to be between 1 and 2.
- id: height
type: System.Int32
description: The height of the menu background section to return, which is expected to be between 1 and 2.
return:
type: MLEM.Textures.NinePatch
description: A <xref href="MLEM.Textures.NinePatch" data-throw-if-not-resolved="false"></xref> that contains a menu background texture region.
content.vb: Public Shared Function MenuBackground(x As Integer, y As Integer, width As Integer = 1, height As Integer = 1) As NinePatch
overload: TinyLife.Utilities.TextureHandler.MenuBackground*
nameWithType.vb: TextureHandler.MenuBackground(Integer, Integer, Integer, Integer)
fullName.vb: TinyLife.Utilities.TextureHandler.MenuBackground(Integer, Integer, Integer, Integer)
name.vb: MenuBackground(Integer, Integer, Integer, Integer)
references:
- uid: MLEM.Data.RuntimeTexturePacker
commentId: T:MLEM.Data.RuntimeTexturePacker
@ -814,6 +826,132 @@ references:
name: System
nameWithType: System
fullName: System
- uid: Microsoft.Xna.Framework.Content.ContentManager
commentId: T:Microsoft.Xna.Framework.Content.ContentManager
parent: Microsoft.Xna.Framework.Content
isExternal: true
name: ContentManager
nameWithType: ContentManager
fullName: Microsoft.Xna.Framework.Content.ContentManager
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
commentId: T:TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
parent: TinyLife.Utilities
name: TextureHandler.LoadGameTextureDelegate
nameWithType: TextureHandler.LoadGameTextureDelegate
fullName: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
spec.csharp:
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
- name: .
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
name: LoadGameTextureDelegate
spec.vb:
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
- name: .
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
name: LoadGameTextureDelegate
- uid: Microsoft.Xna.Framework.Content
commentId: N:Microsoft.Xna.Framework.Content
isExternal: true
name: Microsoft.Xna.Framework.Content
nameWithType: Microsoft.Xna.Framework.Content
fullName: Microsoft.Xna.Framework.Content
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Content
name: Content
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Content
name: Content
isExternal: true
- uid: Microsoft.Xna.Framework.Graphics.Texture2D
commentId: T:Microsoft.Xna.Framework.Graphics.Texture2D
parent: Microsoft.Xna.Framework.Graphics
isExternal: true
name: Texture2D
nameWithType: Texture2D
fullName: Microsoft.Xna.Framework.Graphics.Texture2D
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
commentId: T:TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
parent: TinyLife.Utilities
name: TextureHandler.GameTextureLoadedDelegate
nameWithType: TextureHandler.GameTextureLoadedDelegate
fullName: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
spec.csharp:
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
- name: .
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
name: GameTextureLoadedDelegate
spec.vb:
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
- name: .
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
name: GameTextureLoadedDelegate
- uid: Microsoft.Xna.Framework.Graphics
commentId: N:Microsoft.Xna.Framework.Graphics
isExternal: true
name: Microsoft.Xna.Framework.Graphics
nameWithType: Microsoft.Xna.Framework.Graphics
fullName: Microsoft.Xna.Framework.Graphics
spec.csharp:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
spec.vb:
- uid: Microsoft
name: Microsoft
isExternal: true
- name: .
- uid: Microsoft.Xna
name: Xna
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework
name: Framework
isExternal: true
- name: .
- uid: Microsoft.Xna.Framework.Graphics
name: Graphics
isExternal: true
- uid: System.Collections.Generic.List{MLEM.Data.DataTextureAtlas}
commentId: T:System.Collections.Generic.List{MLEM.Data.DataTextureAtlas}
parent: System.Collections.Generic
@ -1162,26 +1300,3 @@ references:
name: EmoteTexture
nameWithType: TextureHandler.EmoteTexture
fullName: TinyLife.Utilities.TextureHandler.EmoteTexture
- uid: MLEM.Textures.NinePatch
commentId: T:MLEM.Textures.NinePatch
parent: MLEM.Textures
isExternal: true
name: NinePatch
nameWithType: NinePatch
fullName: MLEM.Textures.NinePatch
- uid: TinyLife.Utilities.TextureHandler.MenuBackground*
commentId: Overload:TinyLife.Utilities.TextureHandler.MenuBackground
name: MenuBackground
nameWithType: TextureHandler.MenuBackground
fullName: TinyLife.Utilities.TextureHandler.MenuBackground
- 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

View file

@ -7,6 +7,8 @@ items:
- TinyLife.Utilities.ColorScheme
- TinyLife.Utilities.Extensions
- TinyLife.Utilities.TextureHandler
- TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
- TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
langs:
- csharp
- vb
@ -34,6 +36,42 @@ references:
name: TextureHandler
nameWithType: TextureHandler
fullName: TinyLife.Utilities.TextureHandler
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
commentId: T:TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
parent: TinyLife.Utilities
name: TextureHandler.LoadGameTextureDelegate
nameWithType: TextureHandler.LoadGameTextureDelegate
fullName: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
spec.csharp:
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
- name: .
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
name: LoadGameTextureDelegate
spec.vb:
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
- name: .
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
name: LoadGameTextureDelegate
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
commentId: T:TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
parent: TinyLife.Utilities
name: TextureHandler.GameTextureLoadedDelegate
nameWithType: TextureHandler.GameTextureLoadedDelegate
fullName: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
spec.csharp:
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
- name: .
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
name: GameTextureLoadedDelegate
spec.vb:
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
- name: .
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
name: GameTextureLoadedDelegate
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplay
path: ../TinyLife/Options.cs
startLine: 573
startLine: 578
assemblies:
- Tiny Life
namespace: TinyLife
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roofs
path: ../TinyLife/Options.cs
startLine: 578
startLine: 583
assemblies:
- Tiny Life
namespace: TinyLife
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Up
path: ../TinyLife/Options.cs
startLine: 582
startLine: 587
assemblies:
- Tiny Life
namespace: TinyLife
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Auto
path: ../TinyLife/Options.cs
startLine: 586
startLine: 591
assemblies:
- Tiny Life
namespace: TinyLife
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Down
path: ../TinyLife/Options.cs
startLine: 590
startLine: 595
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawDelegate
path: ../TinyLife/World/Map.cs
startLine: 2444
startLine: 2466
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -101,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map
path: ../TinyLife/World/Map.cs
startLine: 37
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoadRadius
path: ../TinyLife/World/Map.cs
startLine: 44
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -186,7 +186,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnUpdate
path: ../TinyLife/World/Map.cs
startLine: 79
startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -215,7 +215,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnObjectAdded
path: ../TinyLife/World/Map.cs
startLine: 83
startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -244,7 +244,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnObjectRemoved
path: ../TinyLife/World/Map.cs
startLine: 87
startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -273,7 +273,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MailToSend
path: ../TinyLife/World/Map.cs
startLine: 93
startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -312,7 +312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdoptableChildren
path: ../TinyLife/World/Map.cs
startLine: 98
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -343,7 +343,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SizeInSections
path: ../TinyLife/World/Map.cs
startLine: 109
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -384,7 +384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Size
path: ../TinyLife/World/Map.cs
startLine: 123
startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -415,7 +415,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StaticVersion
path: ../TinyLife/World/Map.cs
startLine: 137
startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -456,7 +456,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/World/Map.cs
startLine: 142
startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -487,7 +487,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/World/Map.cs
startLine: 181
startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -522,7 +522,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Finalize
path: ../TinyLife/World/Map.cs
startLine: 186
startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -552,7 +552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/World/Map.cs
startLine: 197
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -593,7 +593,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/World/Map.cs
startLine: 242
startLine: 244
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -646,7 +646,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDepth
path: ../TinyLife/World/Map.cs
startLine: 527
startLine: 540
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -696,7 +696,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInBounds
path: ../TinyLife/World/Map.cs
startLine: 538
startLine: 551
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -731,7 +731,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddRoad
path: ../TinyLife/World/Map.cs
startLine: 547
startLine: 560
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -763,7 +763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsRoad
path: ../TinyLife/World/Map.cs
startLine: 557
startLine: 570
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -798,7 +798,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestRoads
path: ../TinyLife/World/Map.cs
startLine: 567
startLine: 580
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -839,7 +839,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoads
path: ../TinyLife/World/Map.cs
startLine: 577
startLine: 590
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -870,7 +870,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestRoadsidePosition
path: ../TinyLife/World/Map.cs
startLine: 588
startLine: 601
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -908,7 +908,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTilesAround
path: ../TinyLife/World/Map.cs
startLine: 605
startLine: 618
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -958,7 +958,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestEmptyTile
path: ../TinyLife/World/Map.cs
startLine: 632
startLine: 645
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1008,7 +1008,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomTile
path: ../TinyLife/World/Map.cs
startLine: 650
startLine: 663
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1061,7 +1061,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/World/Map.cs
startLine: 677
startLine: 690
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1099,7 +1099,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PostValidate
path: ../TinyLife/World/Map.cs
startLine: 735
startLine: 748
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1137,7 +1137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoom
path: ../TinyLife/World/Map.cs
startLine: 752
startLine: 765
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1172,7 +1172,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLot
path: ../TinyLife/World/Map.cs
startLine: 766
startLine: 779
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1207,7 +1207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLot
path: ../TinyLife/World/Map.cs
startLine: 777
startLine: 790
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1242,7 +1242,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLot
path: ../TinyLife/World/Map.cs
startLine: 790
startLine: 803
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1277,7 +1277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLot
path: ../TinyLife/World/Map.cs
startLine: 800
startLine: 813
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1309,7 +1309,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveLot
path: ../TinyLife/World/Map.cs
startLine: 808
startLine: 821
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1341,7 +1341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLots
path: ../TinyLife/World/Map.cs
startLine: 827
startLine: 840
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1372,7 +1372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddWall
path: ../TinyLife/World/Map.cs
startLine: 838
startLine: 851
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1410,7 +1410,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddWall
path: ../TinyLife/World/Map.cs
startLine: 849
startLine: 862
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1445,7 +1445,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveWall
path: ../TinyLife/World/Map.cs
startLine: 859
startLine: 872
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1480,7 +1480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWallBetween
path: ../TinyLife/World/Map.cs
startLine: 875
startLine: 888
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1518,7 +1518,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTile
path: ../TinyLife/World/Map.cs
startLine: 889
startLine: 902
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1553,7 +1553,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetTile
path: ../TinyLife/World/Map.cs
startLine: 899
startLine: 912
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1588,7 +1588,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddRoof
path: ../TinyLife/World/Map.cs
startLine: 915
startLine: 928
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1620,7 +1620,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoof
path: ../TinyLife/World/Map.cs
startLine: 925
startLine: 938
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1655,7 +1655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoofs
path: ../TinyLife/World/Map.cs
startLine: 940
startLine: 953
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1690,7 +1690,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveRoof
path: ../TinyLife/World/Map.cs
startLine: 953
startLine: 966
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1722,7 +1722,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetObjects
path: ../TinyLife/World/Map.cs
startLine: 964
startLine: 977
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1763,7 +1763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetObject
path: ../TinyLife/World/Map.cs
startLine: 980
startLine: 993
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1804,7 +1804,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddObject
path: ../TinyLife/World/Map.cs
startLine: 992
startLine: 1005
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1836,7 +1836,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveObject
path: ../TinyLife/World/Map.cs
startLine: 1017
startLine: 1030
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1869,7 +1869,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPeople
path: ../TinyLife/World/Map.cs
startLine: 1037
startLine: 1050
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1900,7 +1900,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHousehold
path: ../TinyLife/World/Map.cs
startLine: 1049
startLine: 1062
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1935,7 +1935,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHousehold
path: ../TinyLife/World/Map.cs
startLine: 1062
startLine: 1075
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1970,7 +1970,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddHousehold
path: ../TinyLife/World/Map.cs
startLine: 1075
startLine: 1088
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2005,7 +2005,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveHousehold
path: ../TinyLife/World/Map.cs
startLine: 1085
startLine: 1098
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2037,7 +2037,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHouseholds
path: ../TinyLife/World/Map.cs
startLine: 1093
startLine: 1106
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2068,7 +2068,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSection
path: ../TinyLife/World/Map.cs
startLine: 1103
startLine: 1116
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2103,7 +2103,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSections
path: ../TinyLife/World/Map.cs
startLine: 1118
startLine: 1131
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2144,7 +2144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSections
path: ../TinyLife/World/Map.cs
startLine: 1128
startLine: 1141
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2185,7 +2185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkDirtyForPathfinding
path: ../TinyLife/World/Map.cs
startLine: 1149
startLine: 1162
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2217,7 +2217,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPathCost
path: ../TinyLife/World/Map.cs
startLine: 1170
startLine: 1183
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2258,7 +2258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanWalkBetween
path: ../TinyLife/World/Map.cs
startLine: 1192
startLine: 1205
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2299,7 +2299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFreeSpot
path: ../TinyLife/World/Map.cs
startLine: 1201
startLine: 1214
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2334,7 +2334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDeadPerson
path: ../TinyLife/World/Map.cs
startLine: 1211
startLine: 1224
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2369,7 +2369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySound
path: ../TinyLife/World/Map.cs
startLine: 1231
startLine: 1244
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2422,7 +2422,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySound
path: ../TinyLife/World/Map.cs
startLine: 1248
startLine: 1261
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2475,7 +2475,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestFreeExitPoint
path: ../TinyLife/World/Map.cs
startLine: 1267
startLine: 1280
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2510,7 +2510,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetExitRoads
path: ../TinyLife/World/Map.cs
startLine: 1278
startLine: 1291
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2541,7 +2541,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWalls
path: ../TinyLife/World/Map.cs
startLine: 1293
startLine: 1306
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2576,7 +2576,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyCameraRotation
path: ../TinyLife/World/Map.cs
startLine: 1313
startLine: 1326
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2620,7 +2620,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyInverseCameraRotation
path: ../TinyLife/World/Map.cs
startLine: 1329
startLine: 1342
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2658,7 +2658,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCameraRotationChanged
path: ../TinyLife/World/Map.cs
startLine: 1344
startLine: 1357
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2693,7 +2693,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLight
path: ../TinyLife/World/Map.cs
startLine: 1367
startLine: 1380
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2725,7 +2725,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveLight
path: ../TinyLife/World/Map.cs
startLine: 1376
startLine: 1389
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2757,7 +2757,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveEverything
path: ../TinyLife/World/Map.cs
startLine: 1388
startLine: 1401
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2801,7 +2801,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidateExistingRooms
path: ../TinyLife/World/Map.cs
startLine: 1464
startLine: 1477
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2836,7 +2836,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddNewRoomsAndValidateExisting
path: ../TinyLife/World/Map.cs
startLine: 1483
startLine: 1496
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2877,7 +2877,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRegularVisitors
path: ../TinyLife/World/Map.cs
startLine: 1537
startLine: 1550
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2908,7 +2908,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateExternalPeople
path: ../TinyLife/World/Map.cs
startLine: 1549
startLine: 1562
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2942,7 +2942,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAllLotEmployments
path: ../TinyLife/World/Map.cs
startLine: 1632
startLine: 1645
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2973,7 +2973,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkTileDirtyForDrawing
path: ../TinyLife/World/Map.cs
startLine: 1645
startLine: 1658
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3005,7 +3005,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkObjectDirtyForDrawing
path: ../TinyLife/World/Map.cs
startLine: 1661
startLine: 1674
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3046,7 +3046,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadStaticMap
path: ../TinyLife/World/Map.cs
startLine: 2208
startLine: 2230
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3093,7 +3093,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotHidden
path: ../TinyLife/World/Map.cs
startLine: 2263
startLine: 2285
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3128,7 +3128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMapSampler
path: ../TinyLife/World/Map.cs
startLine: 2281
startLine: 2303
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateDelegate
path: ../TinyLife/World/Map.cs
startLine: 2434
startLine: 2456
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -36,7 +36,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallMode
path: ../TinyLife/World/WallMode.cs
startLine: 15
startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -75,7 +75,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Modes
path: ../TinyLife/World/WallMode.cs
startLine: 21
startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -104,7 +104,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Full
path: ../TinyLife/World/WallMode.cs
startLine: 29
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -133,7 +133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallWindow
path: ../TinyLife/World/WallMode.cs
startLine: 33
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -162,7 +162,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Door
path: ../TinyLife/World/WallMode.cs
startLine: 37
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -191,7 +191,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roof
path: ../TinyLife/World/WallMode.cs
startLine: 41
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -220,7 +220,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoofGable
path: ../TinyLife/World/WallMode.cs
startLine: 45
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -249,7 +249,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoofGableInverse
path: ../TinyLife/World/WallMode.cs
startLine: 49
startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -278,7 +278,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LongWindow
path: ../TinyLife/World/WallMode.cs
startLine: 53
startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -307,7 +307,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NarrowWideTop
path: ../TinyLife/World/WallMode.cs
startLine: 57
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -336,7 +336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NarrowLong
path: ../TinyLife/World/WallMode.cs
startLine: 61
startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -365,7 +365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FullSizeWindow
path: ../TinyLife/World/WallMode.cs
startLine: 65
startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -394,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaskTexture
path: ../TinyLife/World/WallMode.cs
startLine: 71
startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -423,7 +423,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaskPosition
path: ../TinyLife/World/WallMode.cs
startLine: 76
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -452,7 +452,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/World/WallMode.cs
startLine: 85
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -490,7 +490,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OffsetTextureRegion
path: ../TinyLife/World/WallMode.cs
startLine: 97
startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -534,7 +534,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/World/WallMode.cs
startLine: 111
startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -569,7 +569,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyMasks
path: ../TinyLife/World/WallMode.cs
startLine: 126
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -464,6 +464,10 @@ items:
name: Extensions
- uid: TinyLife.Utilities.TextureHandler
name: TextureHandler
- uid: TinyLife.Utilities.TextureHandler.GameTextureLoadedDelegate
name: TextureHandler.GameTextureLoadedDelegate
- uid: TinyLife.Utilities.TextureHandler.LoadGameTextureDelegate
name: TextureHandler.LoadGameTextureDelegate
- uid: TinyLife.World
name: TinyLife.World
items: