From 48da4c83f1c620b07ee23f6000e6829ae8072d1d Mon Sep 17 00:00:00 2001 From: Ellpeck Date: Sat, 13 Jul 2024 14:54:00 +0200 Subject: [PATCH] 0.43.2 --- Changelog.md | 21 ++ docs/api/.manifest | 21 +- docs/api/TinyLife.Actions.ActionType.yml | 118 +++--- .../api/TinyLife.Actions.BehaviorAction-1.yml | 108 ++++++ docs/api/TinyLife.Actions.BehaviorAction.yml | 108 ++++++ ...TinyLife.Actions.DiscardHeldItemAction.yml | 108 ++++++ docs/api/TinyLife.Actions.GoHereAction.yml | 108 ++++++ docs/api/TinyLife.Actions.HelpAction.yml | 162 +++++++++ .../TinyLife.Actions.HoldingPersonAction.yml | 162 +++++++++ .../TinyLife.Actions.MultiAction.Stage.yml | 10 +- docs/api/TinyLife.Actions.MultiAction.yml | 106 +++++- .../TinyLife.Actions.OrderFromStaffAction.yml | 162 +++++++++ docs/api/TinyLife.Actions.OutOfTownAction.yml | 108 ++++++ docs/api/TinyLife.Actions.PutAwayAction.yml | 108 ++++++ docs/api/TinyLife.Actions.SellAction.yml | 108 ++++++ .../TinyLife.Actions.SimpleBehaviorAction.yml | 108 ++++++ docs/api/TinyLife.Actions.SitAction.yml | 108 ++++++ ...ctions.SocialAction.StartPartnerAction.yml | 8 +- docs/api/TinyLife.Actions.SocialAction.yml | 335 ++++++++++++++++-- docs/api/TinyLife.Actions.StoreAction.yml | 108 ++++++ docs/api/TinyLife.Actions.TalkAction.yml | 162 +++++++++ docs/api/TinyLife.Actions.WorkAction.yml | 108 ++++++ docs/api/TinyLife.DifficultyModifier.yml | 8 +- ...Life.Emotions.EmotionModifier.Instance.yml | 18 +- .../api/TinyLife.Emotions.EmotionModifier.yml | 8 +- docs/api/TinyLife.GameImpl.GameMode.yml | 16 +- docs/api/TinyLife.GameImpl.yml | 24 +- docs/api/TinyLife.GameSpeed.yml | 12 +- docs/api/TinyLife.Objects.AgeGroup.yml | 8 +- docs/api/TinyLife.Objects.DeathReason.yml | 12 +- docs/api/TinyLife.Objects.LifeSpan.yml | 14 +- docs/api/TinyLife.Objects.MapObject.yml | 16 +- docs/api/TinyLife.Objects.ObjectCategory.yml | 172 ++++----- ...Life.Objects.ParentInfo.AttachmentType.yml | 20 +- docs/api/TinyLife.Objects.ParentInfo.yml | 28 +- docs/api/TinyLife.Objects.Person.yml | 244 +++++-------- docs/api/TinyLife.Objects.PersonAi.yml | 51 ++- ....Objects.PersonLike.AddEmotionDelegate.yml | 2 +- ...PersonLike.AiPriorityForObjectDelegate.yml | 2 +- ....PersonLike.EfficiencyModifierDelegate.yml | 2 +- ...onLike.EmotionModifiersChangedDelegate.yml | 2 +- ...rsonLike.PassiveActionPriorityDelegate.yml | 2 +- ...ts.PersonLike.PassiveReductionDelegate.yml | 2 +- ....PersonLike.RelationshipChangeDelegate.yml | 2 +- ...Objects.PersonLike.RestoreNeedDelegate.yml | 2 +- ....Objects.PersonLike.SkillBoostDelegate.yml | 2 +- ...e.Objects.PersonLike.WalkSpeedDelegate.yml | 2 +- docs/api/TinyLife.Objects.PersonLike.yml | 303 ++++++---------- docs/api/TinyLife.Objects.Pose.yml | 24 +- .../api/TinyLife.Objects.PregnancyAbility.yml | 8 +- docs/api/TinyLife.Objects.SpeakStyle.yml | 34 +- docs/api/TinyLife.Objects.Visibility.yml | 10 +- docs/api/TinyLife.Objects.VoiceStyle.yml | 12 +- docs/api/TinyLife.PerSaveOptions.MapInfo.yml | 8 +- docs/api/TinyLife.PerSaveOptions.yml | 148 +++++++- docs/api/TinyLife.SaveHandler.SaveData.yml | 10 +- docs/api/TinyLife.Set.yml | 12 +- docs/api/TinyLife.Tools.OpeningTool.yml | 6 +- .../api/TinyLife.Uis.Menus.TransitionType.yml | 6 +- docs/api/TinyLife.Uis.Menus.yml | 298 ++++++---------- docs/api/TinyLife.WallDisplay.yml | 8 +- docs/api/TinyLife.World.DrawDelegate.yml | 2 +- docs/api/TinyLife.World.ExportedHousehold.yml | 16 +- docs/api/TinyLife.World.ExportedLot.yml | 28 +- ...fe.World.Household.RandomConstellation.yml | 10 +- ...inyLife.World.Household.RandomRelation.yml | 18 +- .../api/TinyLife.World.Household.Relation.yml | 12 +- ...fe.World.Household.WeeklyBillsDelegate.yml | 2 +- docs/api/TinyLife.World.Household.yml | 84 ++++- docs/api/TinyLife.World.Lot.yml | 2 +- docs/api/TinyLife.World.LotType.yml | 48 +-- ...d.Map.PathfindingNodeConstructDelegate.yml | 2 +- docs/api/TinyLife.World.Map.yml | 108 +++--- .../TinyLife.World.ObjectUpdateDelegate-1.yml | 2 +- ...fe.World.ObjectUpdateDelegateNoPhase-1.yml | 2 +- docs/api/TinyLife.World.OpeningType.yml | 88 +++-- docs/api/TinyLife.World.UpdateDelegate.yml | 2 +- .../TinyLife.World.UpdateDelegateNoPhase.yml | 2 +- docs/api/TinyLife.World.WallMode.yml | 169 ++++++--- 79 files changed, 3468 insertions(+), 1142 deletions(-) diff --git a/Changelog.md b/Changelog.md index f6f65af..451819a 100644 --- a/Changelog.md +++ b/Changelog.md @@ -1,3 +1,24 @@ +# 0.43.2 +*July 13, 2024* + +Additions +- Added an autonomous Check on Baby action that'll help with autonomous baby care in homes with multiple floors especially +- Added [non-buyable](https://docs.tinylifegame.com/articles/cheats.html) debug openings that are just the cutouts other openings use without a texture of their own, which may be useful for custom maps + +Improvements +- Improved the way household previews are created and stored. This means that all saves will have to have their previews regenerated by loading them, selecting a household, and saving the game. +- Center the camera on the last relevant lot when entering the household selection screen +- Display infinite tiny bucks in build-only mode, instead of no money at all +- Made the tech withdrawal emotion modifier give bored rather than sad + +Fixes +- Fixed the baby cleanup action not displaying proper visuals based on person ordering +- Fixed an exception when adding furniture from other maps to storage +- Fixed empty lots causing a crash when calculating their size +- Fixed a crash when a person holding something just aged up +- Fixed the outdoorsy emotion modifiers displaying when out of town +- Fixed pregnant bellies being able to display out of bounds when changing lifespan settings during pregnancy + # 0.43.1 *July 9, 2024* diff --git a/docs/api/.manifest b/docs/api/.manifest index d5c3153..529306a 100644 --- a/docs/api/.manifest +++ b/docs/api/.manifest @@ -191,6 +191,7 @@ "TinyLife.Actions.ActionType.ChatOnPhone": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ChatOnPhoneWith": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.ChatWith": "TinyLife.Actions.ActionType.yml", + "TinyLife.Actions.ActionType.CheckOnBaby": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CheerUp": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.Clean": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.CleanDish": "TinyLife.Actions.ActionType.yml", @@ -799,6 +800,8 @@ "TinyLife.Actions.MultiAction.IsCompleted": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.MainElapsedTime": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.MultiAction.yml", + "TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.MultiAction.yml", + "TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.PreInitialize": "TinyLife.Actions.MultiAction.yml", "TinyLife.Actions.MultiAction.Stage": "TinyLife.Actions.MultiAction.Stage.yml", @@ -898,6 +901,7 @@ "TinyLife.Actions.SocialAction.AndThenIsCompleted": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.SocialAction.yml", + "TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action)": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action)": "TinyLife.Actions.SocialAction.yml", "TinyLife.Actions.SocialAction.CanStartNow": "TinyLife.Actions.SocialAction.yml", @@ -2624,7 +2628,7 @@ "TinyLife.Objects.Person.DiaperDirty": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.DrawSize": "TinyLife.Objects.Person.yml", - "TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan})": "TinyLife.Objects.Person.yml", + "TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup})": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.FullNamePronouns": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Person.yml", @@ -2659,7 +2663,7 @@ "TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Validate": "TinyLife.Objects.Person.yml", "TinyLife.Objects.PersonAi": "TinyLife.Objects.PersonAi.yml", - "TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean)": "TinyLife.Objects.PersonAi.yml", + "TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[])": "TinyLife.Objects.PersonAi.yml", "TinyLife.Objects.PersonLike": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.ActionQueue": "TinyLife.Objects.PersonLike.yml", @@ -2698,7 +2702,7 @@ "TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.DrawSize": "TinyLife.Objects.PersonLike.yml", - "TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan})": "TinyLife.Objects.PersonLike.yml", + "TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup})": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.EfficiencyModifierDelegate": "TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml", "TinyLife.Objects.PersonLike.Emotion": "TinyLife.Objects.PersonLike.yml", @@ -2857,7 +2861,6 @@ "TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable})": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.Validate": "TinyLife.Objects.PersonLike.yml", - "TinyLife.Objects.PersonLike.ValidateClothes": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VisitingLot": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.VisualPosition": "TinyLife.Objects.PersonLike.yml", @@ -3117,6 +3120,7 @@ "TinyLife.PerSaveOptions.Instance": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.LastGameVersion": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.LastMap": "TinyLife.PerSaveOptions.yml", + "TinyLife.PerSaveOptions.LastPlayedLot": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.Load(System.String,System.Boolean)": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.LoadedMods": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.MapCustom": "TinyLife.PerSaveOptions.yml", @@ -3736,8 +3740,8 @@ "TinyLife.Uis.MapSelectUi.GetHoveredLot": "TinyLife.Uis.MapSelectUi.yml", "TinyLife.Uis.MapSelectUi.OpenSplitMenu(TinyLife.World.Household,TinyLife.World.Lot,System.Action{TinyLife.Uis.CoveringGroup})": "TinyLife.Uis.MapSelectUi.yml", "TinyLife.Uis.Menus": "TinyLife.Uis.Menus.yml", - "TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean)": "TinyLife.Uis.Menus.yml", - "TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean)": "TinyLife.Uis.Menus.yml", + "TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold})": "TinyLife.Uis.Menus.yml", + "TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot})": "TinyLife.Uis.Menus.yml", "TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})": "TinyLife.Uis.Menus.yml", "TinyLife.Uis.Menus.MenuBackground(System.Single,System.Single,System.Single,System.Single)": "TinyLife.Uis.Menus.yml", "TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.Uis.Menus.yml", @@ -3949,6 +3953,7 @@ "TinyLife.World.Household": "TinyLife.World.Household.yml", "TinyLife.World.Household.#ctor(TinyLife.World.Map,TinyLife.World.Lot,System.Boolean)": "TinyLife.World.Household.yml", "TinyLife.World.Household.Add(TinyLife.Objects.PersonLike)": "TinyLife.World.Household.yml", + "TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture)": "TinyLife.World.Household.yml", "TinyLife.World.Household.AddedThroughPopulating": "TinyLife.World.Household.yml", "TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable{System.TimeSpan})": "TinyLife.World.Household.yml", "TinyLife.World.Household.ClothesStorage": "TinyLife.World.Household.yml", @@ -4244,6 +4249,7 @@ "TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)": "TinyLife.World.OpeningType.yml", + "TinyLife.World.OpeningType.CanBuy": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Colors": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.Objects.WallLike)": "TinyLife.World.OpeningType.yml", "TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point)": "TinyLife.World.OpeningType.yml", @@ -4403,7 +4409,7 @@ "TinyLife.World.Wall.Validate(TinyLife.World.Map)": "TinyLife.World.Wall.yml", "TinyLife.World.Wall.Wallpapers": "TinyLife.World.Wall.yml", "TinyLife.World.WallMode": "TinyLife.World.WallMode.yml", - "TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}})": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.Door": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.Full": "TinyLife.World.WallMode.yml", @@ -4412,6 +4418,7 @@ "TinyLife.World.WallMode.MaskPosition": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.MaskTexture": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.Modes": "TinyLife.World.WallMode.yml", + "TinyLife.World.WallMode.Name": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.NarrowLong": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.NarrowWideTop": "TinyLife.World.WallMode.yml", "TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean)": "TinyLife.World.WallMode.yml", diff --git a/docs/api/TinyLife.Actions.ActionType.yml b/docs/api/TinyLife.Actions.ActionType.yml index 1bd06f7..49b6c57 100644 --- a/docs/api/TinyLife.Actions.ActionType.yml +++ b/docs/api/TinyLife.Actions.ActionType.yml @@ -73,6 +73,7 @@ items: - TinyLife.Actions.ActionType.ChatOnPhone - TinyLife.Actions.ActionType.ChatOnPhoneWith - TinyLife.Actions.ActionType.ChatWith + - TinyLife.Actions.ActionType.CheckOnBaby - TinyLife.Actions.ActionType.CheerUp - TinyLife.Actions.ActionType.Clean - TinyLife.Actions.ActionType.CleanDish @@ -7604,7 +7605,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConfideIn path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 18 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7631,7 +7632,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ComplainAboutLife path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 27 + startLine: 28 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7658,7 +7659,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutFeelings path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7685,7 +7686,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShareIdeas path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 37 + startLine: 38 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7712,7 +7713,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GaugeRelationship path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 42 + startLine: 43 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7739,7 +7740,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToLeave path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 64 + startLine: 65 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7766,7 +7767,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CallOver path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 73 + startLine: 74 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7793,7 +7794,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ThisIsInappropriate path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 79 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7820,7 +7821,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WakeUp path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 91 + startLine: 92 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7847,7 +7848,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutPersonality path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 94 + startLine: 95 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7874,7 +7875,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutJob path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 110 + startLine: 111 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7901,7 +7902,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToTaste path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 130 + startLine: 131 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7928,7 +7929,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrderCoffee path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 142 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7955,7 +7956,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrderTea path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 152 + startLine: 153 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -7982,7 +7983,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrderCafeFood path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 163 + startLine: 164 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8009,7 +8010,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutNonfictionBooks path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 172 + startLine: 173 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8036,7 +8037,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskAboutFictionBooks path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 184 + startLine: 185 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8063,7 +8064,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PickUpPerson path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 196 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8090,7 +8091,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutDownPerson path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 206 + startLine: 207 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8117,7 +8118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HomeworkHelp path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 216 + startLine: 217 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8144,7 +8145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToCook path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 227 + startLine: 228 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8171,7 +8172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InviteIn path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 245 + startLine: 246 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8198,7 +8199,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AdoptAsParent path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 260 + startLine: 261 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8225,7 +8226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskBabysitterCredentials path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 278 + startLine: 279 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8252,7 +8253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskBabysitterBrewConsumption path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 286 + startLine: 287 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8279,7 +8280,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskBabysitterBabiesSat path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 294 + startLine: 295 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8306,7 +8307,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BribeForFriendship path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 304 + startLine: 305 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8333,7 +8334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InspectBaby path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 316 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8360,7 +8361,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AnnouncePregnancy path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 321 + startLine: 322 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8387,7 +8388,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OrderDrinks path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 327 + startLine: 328 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8414,7 +8415,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Babble path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 336 + startLine: 337 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8441,7 +8442,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CryAt path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 342 + startLine: 343 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8468,7 +8469,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskWhy path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 348 + startLine: 349 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8495,7 +8496,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskHow path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 353 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8522,7 +8523,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TalkAboutPlaying path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 358 + startLine: 359 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8549,7 +8550,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: YoureSoTall path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 363 + startLine: 364 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8576,7 +8577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpBabyBook path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 368 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8603,7 +8604,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HelpPotty path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 385 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8630,7 +8631,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeDiaper path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 392 + startLine: 393 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8657,7 +8658,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CleanUpBaby path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 404 + startLine: 405 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8684,7 +8685,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BatheBaby path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 415 + startLine: 416 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8711,7 +8712,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PutInCrib path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 425 + startLine: 426 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8738,7 +8739,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskToTakeOutOfCrib path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 432 + startLine: 433 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8765,7 +8766,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskFood path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 446 + startLine: 447 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -8774,6 +8775,33 @@ items: return: type: TinyLife.Actions.ActionType content.vb: Public Shared ReadOnly AskFood As ActionType +- uid: TinyLife.Actions.ActionType.CheckOnBaby + commentId: F:TinyLife.Actions.ActionType.CheckOnBaby + id: CheckOnBaby + parent: TinyLife.Actions.ActionType + langs: + - csharp + - vb + name: CheckOnBaby + nameWithType: ActionType.CheckOnBaby + fullName: TinyLife.Actions.ActionType.CheckOnBaby + type: Field + source: + remote: + path: TinyLife/Actions/ActionType.Social.Misc.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CheckOnBaby + path: ../TinyLife/Actions/ActionType.Social.Misc.cs + startLine: 461 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: public static readonly ActionType CheckOnBaby + return: + type: TinyLife.Actions.ActionType + content.vb: Public Shared ReadOnly CheckOnBaby As ActionType - uid: TinyLife.Actions.ActionType.AskForArtAdvice commentId: F:TinyLife.Actions.ActionType.AskForArtAdvice id: AskForArtAdvice @@ -8792,7 +8820,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AskForArtAdvice path: ../TinyLife/Actions/ActionType.Social.Misc.cs - startLine: 465 + startLine: 494 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.BehaviorAction-1.yml b/docs/api/TinyLife.Actions.BehaviorAction-1.yml index 438126f..de0886f 100644 --- a/docs/api/TinyLife.Actions.BehaviorAction-1.yml +++ b/docs/api/TinyLife.Actions.BehaviorAction-1.yml @@ -62,6 +62,8 @@ items: - TinyLife.Actions.MultiAction.InProgressTime - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.AndThenIsCompleted + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -606,6 +608,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.BehaviorAction.yml b/docs/api/TinyLife.Actions.BehaviorAction.yml index d7c3276..9ba6b9e 100644 --- a/docs/api/TinyLife.Actions.BehaviorAction.yml +++ b/docs/api/TinyLife.Actions.BehaviorAction.yml @@ -60,6 +60,8 @@ items: - TinyLife.Actions.MultiAction.InProgressTime - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.AndThenIsCompleted + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -729,6 +731,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml b/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml index bf00675..cccb891 100644 --- a/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml +++ b/docs/api/TinyLife.Actions.DiscardHeldItemAction.yml @@ -50,6 +50,8 @@ items: - TinyLife.Actions.MultiAction.CreateLastActions - TinyLife.Actions.MultiAction.AndThenInitialize - TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) @@ -454,6 +456,112 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.GoHereAction.yml b/docs/api/TinyLife.Actions.GoHereAction.yml index 3927922..16557b1 100644 --- a/docs/api/TinyLife.Actions.GoHereAction.yml +++ b/docs/api/TinyLife.Actions.GoHereAction.yml @@ -53,6 +53,8 @@ items: - TinyLife.Actions.MultiAction.CreateLastActions - TinyLife.Actions.MultiAction.AndThenInitialize - TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -589,6 +591,112 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.HelpAction.yml b/docs/api/TinyLife.Actions.HelpAction.yml index 3c2cc0c..9feec1e 100644 --- a/docs/api/TinyLife.Actions.HelpAction.yml +++ b/docs/api/TinyLife.Actions.HelpAction.yml @@ -61,6 +61,7 @@ items: - TinyLife.Actions.SocialAction.MainAction - TinyLife.Actions.SocialAction.ConversationTime - TinyLife.Actions.SocialAction.InProgressTime + - TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SocialAction.IsConversationCompleted - TinyLife.Actions.SocialAction.GetMaxWaitTime - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) @@ -82,6 +83,8 @@ items: - TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -1062,6 +1065,59 @@ references: name: InProgressTime nameWithType: SocialAction.InProgressTime fullName: TinyLife.Actions.SocialAction.InProgressTime +- uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.SocialAction + isExternal: true + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdateBoth(GameTime, TimeSpan, float) + nameWithType: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdateBoth(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdateBoth + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdateBoth + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.SocialAction.IsConversationCompleted commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted parent: TinyLife.Actions.SocialAction @@ -1671,6 +1727,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.HoldingPersonAction.yml b/docs/api/TinyLife.Actions.HoldingPersonAction.yml index 625d0d1..8051fd8 100644 --- a/docs/api/TinyLife.Actions.HoldingPersonAction.yml +++ b/docs/api/TinyLife.Actions.HoldingPersonAction.yml @@ -52,6 +52,7 @@ items: - TinyLife.Actions.SocialAction.InProgressTime - TinyLife.Actions.SocialAction.InitializeConversation - TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SocialAction.IsConversationCompleted - TinyLife.Actions.SocialAction.GetMaxWaitTime - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) @@ -72,6 +73,8 @@ items: - TinyLife.Actions.MultiAction.Handler - TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.CurrentStage + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -600,6 +603,59 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.SocialAction + isExternal: true + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdateBoth(GameTime, TimeSpan, float) + nameWithType: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdateBoth(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdateBoth + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdateBoth + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.SocialAction.IsConversationCompleted commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted parent: TinyLife.Actions.SocialAction @@ -1190,6 +1246,112 @@ references: name: CurrentStage nameWithType: MultiAction.CurrentStage fullName: TinyLife.Actions.MultiAction.CurrentStage +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.MultiAction.Stage.yml b/docs/api/TinyLife.Actions.MultiAction.Stage.yml index f9a0b8a..64bf480 100644 --- a/docs/api/TinyLife.Actions.MultiAction.Stage.yml +++ b/docs/api/TinyLife.Actions.MultiAction.Stage.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stage path: ../TinyLife/Actions/MultiAction.cs - startLine: 202 + startLine: 210 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: First path: ../TinyLife/Actions/MultiAction.cs - startLine: 207 + startLine: 215 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Main path: ../TinyLife/Actions/MultiAction.cs - startLine: 211 + startLine: 219 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Last path: ../TinyLife/Actions/MultiAction.cs - startLine: 215 + startLine: 223 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Done path: ../TinyLife/Actions/MultiAction.cs - startLine: 219 + startLine: 227 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.MultiAction.yml b/docs/api/TinyLife.Actions.MultiAction.yml index 158a065..37abfbb 100644 --- a/docs/api/TinyLife.Actions.MultiAction.yml +++ b/docs/api/TinyLife.Actions.MultiAction.yml @@ -22,6 +22,8 @@ items: - TinyLife.Actions.MultiAction.IsCompleted - TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -556,6 +558,78 @@ items: nameWithType.vb: MultiAction.AndThenUpdate(GameTime, TimeSpan, Single) fullName.vb: TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: AndThenUpdate(GameTime, TimeSpan, Single) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + langs: + - csharp + - vb + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Actions/MultiAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnFirstUpdate + path: ../TinyLife/Actions/MultiAction.cs + startLine: 91 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: protected virtual void OnFirstUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + - id: passedInGame + type: System.TimeSpan + - id: speedMultiplier + type: System.Single + content.vb: Protected Overridable Sub OnFirstUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overload: TinyLife.Actions.MultiAction.OnFirstUpdate* + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + langs: + - csharp + - vb + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Actions/MultiAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: OnLastUpdate + path: ../TinyLife/Actions/MultiAction.cs + startLine: 93 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + syntax: + content: protected virtual void OnLastUpdate(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + - id: passedInGame + type: System.TimeSpan + - id: speedMultiplier + type: System.Single + content.vb: Protected Overridable Sub OnLastUpdate(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overload: TinyLife.Actions.MultiAction.OnLastUpdate* + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) id: AndThenOnCompleted(TinyLife.Actions.CompletionType) @@ -574,7 +648,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/MultiAction.cs - startLine: 96 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -609,7 +683,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreInitialize path: ../TinyLife/Actions/MultiAction.cs - startLine: 102 + startLine: 106 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -640,7 +714,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PreCompleted path: ../TinyLife/Actions/MultiAction.cs - startLine: 108 + startLine: 112 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -672,7 +746,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Update path: ../TinyLife/Actions/MultiAction.cs - startLine: 111 + startLine: 115 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -717,7 +791,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/MultiAction.cs - startLine: 139 + startLine: 147 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -749,7 +823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/MultiAction.cs - startLine: 149 + startLine: 157 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -786,7 +860,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCompleted path: ../TinyLife/Actions/MultiAction.cs - startLine: 169 + startLine: 177 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -824,7 +898,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Actions/MultiAction.cs - startLine: 184 + startLine: 192 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -865,7 +939,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/MultiAction.cs - startLine: 189 + startLine: 197 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -906,7 +980,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanStartNow path: ../TinyLife/Actions/MultiAction.cs - startLine: 195 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -4808,6 +4882,18 @@ references: - uid: Microsoft.Xna.Framework name: Framework isExternal: true +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate* + commentId: Overload:TinyLife.Actions.MultiAction.OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate + nameWithType: MultiAction.OnFirstUpdate + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate +- uid: TinyLife.Actions.MultiAction.OnLastUpdate* + commentId: Overload:TinyLife.Actions.MultiAction.OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate + nameWithType: MultiAction.OnLastUpdate + fullName: TinyLife.Actions.MultiAction.OnLastUpdate - uid: TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType) parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml index 17b7980..65bc63b 100644 --- a/docs/api/TinyLife.Actions.OrderFromStaffAction.yml +++ b/docs/api/TinyLife.Actions.OrderFromStaffAction.yml @@ -58,6 +58,7 @@ items: - TinyLife.Actions.SocialAction.ConversationTime - TinyLife.Actions.SocialAction.InProgressTime - TinyLife.Actions.SocialAction.InitializeConversation + - TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SocialAction.GetMaxWaitTime - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) - TinyLife.Actions.SocialAction.GetPartnerArguments(TinyLife.Actions.ActionInfo) @@ -79,6 +80,8 @@ items: - TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -705,6 +708,59 @@ references: href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InitializeConversation - name: ( - name: ) +- uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.SocialAction + isExternal: true + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdateBoth(GameTime, TimeSpan, float) + nameWithType: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdateBoth(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdateBoth + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdateBoth + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime commentId: M:TinyLife.Actions.SocialAction.GetMaxWaitTime parent: TinyLife.Actions.SocialAction @@ -1320,6 +1376,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.OutOfTownAction.yml b/docs/api/TinyLife.Actions.OutOfTownAction.yml index 28f3270..3c7e631 100644 --- a/docs/api/TinyLife.Actions.OutOfTownAction.yml +++ b/docs/api/TinyLife.Actions.OutOfTownAction.yml @@ -56,6 +56,8 @@ items: - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions - TinyLife.Actions.MultiAction.AndThenIsCompleted + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) @@ -635,6 +637,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenIsCompleted - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.PutAwayAction.yml b/docs/api/TinyLife.Actions.PutAwayAction.yml index d6c9477..3c76791 100644 --- a/docs/api/TinyLife.Actions.PutAwayAction.yml +++ b/docs/api/TinyLife.Actions.PutAwayAction.yml @@ -49,6 +49,8 @@ items: - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions - TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) @@ -441,6 +443,112 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.SellAction.yml b/docs/api/TinyLife.Actions.SellAction.yml index 64fa889..3767af4 100644 --- a/docs/api/TinyLife.Actions.SellAction.yml +++ b/docs/api/TinyLife.Actions.SellAction.yml @@ -50,6 +50,8 @@ items: - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions - TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) @@ -493,6 +495,112 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml b/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml index b40c15c..71f4cd9 100644 --- a/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml +++ b/docs/api/TinyLife.Actions.SimpleBehaviorAction.yml @@ -56,6 +56,8 @@ items: - TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.InProgressTime - TinyLife.Actions.MultiAction.CurrentStage + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -670,6 +672,112 @@ references: name: CurrentStage nameWithType: MultiAction.CurrentStage fullName: TinyLife.Actions.MultiAction.CurrentStage +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.SitAction.yml b/docs/api/TinyLife.Actions.SitAction.yml index b8b26ea..1bb3b5d 100644 --- a/docs/api/TinyLife.Actions.SitAction.yml +++ b/docs/api/TinyLife.Actions.SitAction.yml @@ -52,6 +52,8 @@ items: - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions - TinyLife.Actions.MultiAction.AndThenInitialize + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) @@ -478,6 +480,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml b/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml index 8952ee3..9ea138c 100644 --- a/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml +++ b/docs/api/TinyLife.Actions.SocialAction.StartPartnerAction.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartPartnerAction path: ../TinyLife/Actions/SocialAction.cs - startLine: 305 + startLine: 320 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/SocialAction.cs - startLine: 308 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Initialize path: ../TinyLife/Actions/SocialAction.cs - startLine: 311 + startLine: 326 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -206,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 339 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.Actions diff --git a/docs/api/TinyLife.Actions.SocialAction.yml b/docs/api/TinyLife.Actions.SocialAction.yml index b4c275d..b6a5d40 100644 --- a/docs/api/TinyLife.Actions.SocialAction.yml +++ b/docs/api/TinyLife.Actions.SocialAction.yml @@ -11,6 +11,7 @@ items: - TinyLife.Actions.SocialAction.AndThenIsCompleted - TinyLife.Actions.SocialAction.AndThenOnCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SocialAction.CanCancel(TinyLife.Actions.Action) - TinyLife.Actions.SocialAction.CanMultitask(TinyLife.Actions.Action) - TinyLife.Actions.SocialAction.CanStartNow @@ -49,7 +50,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SocialAction path: ../TinyLife/Actions/SocialAction.cs - startLine: 17 + startLine: 18 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -80,6 +81,8 @@ items: - TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -170,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsMain path: ../TinyLife/Actions/SocialAction.cs - startLine: 23 + startLine: 24 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -214,7 +217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Partner path: ../TinyLife/Actions/SocialAction.cs - startLine: 28 + startLine: 29 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -245,7 +248,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PartnerAction path: ../TinyLife/Actions/SocialAction.cs - startLine: 32 + startLine: 33 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -276,7 +279,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainAction path: ../TinyLife/Actions/SocialAction.cs - startLine: 36 + startLine: 37 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -307,7 +310,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ConversationTime path: ../TinyLife/Actions/SocialAction.cs - startLine: 41 + startLine: 42 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -351,7 +354,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InProgressTime path: ../TinyLife/Actions/SocialAction.cs - startLine: 45 + startLine: 46 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -389,7 +392,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/SocialAction.cs - startLine: 51 + startLine: 52 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -424,7 +427,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Actions/SocialAction.cs - startLine: 54 + startLine: 55 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -462,7 +465,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateFirstActions path: ../TinyLife/Actions/SocialAction.cs - startLine: 57 + startLine: 58 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -501,7 +504,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeConversation path: ../TinyLife/Actions/SocialAction.cs - startLine: 78 + startLine: 79 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -532,7 +535,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateConversation path: ../TinyLife/Actions/SocialAction.cs - startLine: 88 + startLine: 89 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -560,6 +563,52 @@ items: nameWithType.vb: SocialAction.UpdateConversation(GameTime, TimeSpan, Single) fullName.vb: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) name.vb: UpdateConversation(GameTime, TimeSpan, Single) +- uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + id: AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.SocialAction + langs: + - csharp + - vb + name: AndThenUpdateBoth(GameTime, TimeSpan, float) + nameWithType: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + type: Method + source: + remote: + path: TinyLife/Actions/SocialAction.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AndThenUpdateBoth + path: ../TinyLife/Actions/SocialAction.cs + startLine: 101 + assemblies: + - Tiny Life + namespace: TinyLife.Actions + summary: >- + A -specific version of that is invoked only when both partners have already started their instances of the . + + Note that, unlike , this method is invoked even when one of the involved partners is not yet in the stage. + + By default, this method calls if both partners are in the action's main stage. + example: [] + syntax: + content: protected virtual void AndThenUpdateBoth(GameTime time, TimeSpan passedInGame, float speedMultiplier) + parameters: + - id: time + type: Microsoft.Xna.Framework.GameTime + description: The game's time + - id: passedInGame + type: System.TimeSpan + description: The amount of time passed in game time + - id: speedMultiplier + type: System.Single + description: The game speed multiplier, which represents how fast things should happen, which is usually determined by + content.vb: Protected Overridable Sub AndThenUpdateBoth(time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single) + overload: TinyLife.Actions.SocialAction.AndThenUpdateBoth* + nameWithType.vb: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdateBoth(GameTime, TimeSpan, Single) - uid: TinyLife.Actions.SocialAction.IsConversationCompleted commentId: M:TinyLife.Actions.SocialAction.IsConversationCompleted id: IsConversationCompleted @@ -578,7 +627,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsConversationCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 98 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -614,7 +663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMaxWaitTime path: ../TinyLife/Actions/SocialAction.cs - startLine: 107 + startLine: 122 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -648,7 +697,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueuePartnerAction path: ../TinyLife/Actions/SocialAction.cs - startLine: 117 + startLine: 132 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -686,7 +735,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPartnerArguments path: ../TinyLife/Actions/SocialAction.cs - startLine: 127 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -724,7 +773,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnBothCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 136 + startLine: 151 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -759,7 +808,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenUpdate path: ../TinyLife/Actions/SocialAction.cs - startLine: 139 + startLine: 154 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -806,7 +855,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenIsCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 146 + startLine: 161 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -841,7 +890,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenInitialize path: ../TinyLife/Actions/SocialAction.cs - startLine: 161 + startLine: 176 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -873,7 +922,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AndThenOnCompleted path: ../TinyLife/Actions/SocialAction.cs - startLine: 171 + startLine: 186 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -909,7 +958,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCancel path: ../TinyLife/Actions/SocialAction.cs - startLine: 181 + startLine: 196 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -950,7 +999,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanMultitask path: ../TinyLife/Actions/SocialAction.cs - startLine: 188 + startLine: 203 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -993,7 +1042,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanStartNow path: ../TinyLife/Actions/SocialAction.cs - startLine: 199 + startLine: 214 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1029,7 +1078,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Actions/SocialAction.cs - startLine: 209 + startLine: 224 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1064,7 +1113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TryForceResult path: ../TinyLife/Actions/SocialAction.cs - startLine: 214 + startLine: 229 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1111,7 +1160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InvokeForBoth path: ../TinyLife/Actions/SocialAction.cs - startLine: 227 + startLine: 242 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1146,7 +1195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsHelper path: ../TinyLife/Actions/SocialAction.cs - startLine: 237 + startLine: 252 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1187,7 +1236,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHelper path: ../TinyLife/Actions/SocialAction.cs - startLine: 247 + startLine: 262 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1228,7 +1277,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRecipientAction path: ../TinyLife/Actions/SocialAction.cs - startLine: 257 + startLine: 272 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1269,7 +1318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateAskOffer path: ../TinyLife/Actions/SocialAction.cs - startLine: 275 + startLine: 290 assemblies: - Tiny Life namespace: TinyLife.Actions @@ -1431,6 +1480,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction @@ -5389,6 +5544,124 @@ references: - uid: Microsoft.Xna.Framework name: Framework isExternal: true +- uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.SocialAction + isExternal: true + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdate(GameTime, TimeSpan, float) + nameWithType: SocialAction.AndThenUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: SocialAction.AndThenUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdate + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.SocialAction + isExternal: true + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_UpdateConversation_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: UpdateConversation(GameTime, TimeSpan, float) + nameWithType: SocialAction.UpdateConversation(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: SocialAction.UpdateConversation(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: UpdateConversation(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: UpdateConversation + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_UpdateConversation_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.UpdateConversation(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: UpdateConversation + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_UpdateConversation_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.Stage.Main + commentId: F:TinyLife.Actions.MultiAction.Stage.Main + href: TinyLife.Actions.MultiAction.Stage.html#TinyLife_Actions_MultiAction_Stage_Main + name: Main + nameWithType: MultiAction.Stage.Main + fullName: TinyLife.Actions.MultiAction.Stage.Main +- uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth* + commentId: Overload:TinyLife.Actions.SocialAction.AndThenUpdateBoth + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdateBoth + nameWithType: SocialAction.AndThenUpdateBoth + fullName: TinyLife.Actions.SocialAction.AndThenUpdateBoth - uid: TinyLife.Actions.Action.IsCompleted commentId: M:TinyLife.Actions.Action.IsCompleted parent: TinyLife.Actions.Action diff --git a/docs/api/TinyLife.Actions.StoreAction.yml b/docs/api/TinyLife.Actions.StoreAction.yml index 7d25809..a18b265 100644 --- a/docs/api/TinyLife.Actions.StoreAction.yml +++ b/docs/api/TinyLife.Actions.StoreAction.yml @@ -50,6 +50,8 @@ items: - TinyLife.Actions.MultiAction.InProgressTime - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -489,6 +491,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.TalkAction.yml b/docs/api/TinyLife.Actions.TalkAction.yml index cfafa96..fb10247 100644 --- a/docs/api/TinyLife.Actions.TalkAction.yml +++ b/docs/api/TinyLife.Actions.TalkAction.yml @@ -62,6 +62,7 @@ items: - TinyLife.Actions.SocialAction.InProgressTime - TinyLife.Actions.SocialAction.CreateFirstActions - TinyLife.Actions.SocialAction.InitializeConversation + - TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.SocialAction.GetMaxWaitTime - TinyLife.Actions.SocialAction.EnqueuePartnerAction(TinyLife.Actions.ActionInfo) - TinyLife.Actions.SocialAction.GetPartnerArguments(TinyLife.Actions.ActionInfo) @@ -83,6 +84,8 @@ items: - TinyLife.Actions.MultiAction.MainElapsedTime - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreInitialize - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) @@ -884,6 +887,59 @@ references: href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_InitializeConversation - name: ( - name: ) +- uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.SocialAction + isExternal: true + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: AndThenUpdateBoth(GameTime, TimeSpan, float) + nameWithType: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: SocialAction.AndThenUpdateBoth(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: AndThenUpdateBoth(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdateBoth + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.SocialAction.AndThenUpdateBoth(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: AndThenUpdateBoth + href: TinyLife.Actions.SocialAction.html#TinyLife_Actions_SocialAction_AndThenUpdateBoth_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.SocialAction.GetMaxWaitTime commentId: M:TinyLife.Actions.SocialAction.GetMaxWaitTime parent: TinyLife.Actions.SocialAction @@ -1499,6 +1555,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreInitialize commentId: M:TinyLife.Actions.MultiAction.PreInitialize parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.Actions.WorkAction.yml b/docs/api/TinyLife.Actions.WorkAction.yml index 222b27e..5bd5f1e 100644 --- a/docs/api/TinyLife.Actions.WorkAction.yml +++ b/docs/api/TinyLife.Actions.WorkAction.yml @@ -55,6 +55,8 @@ items: - TinyLife.Actions.MultiAction.InProgressTime - TinyLife.Actions.MultiAction.CurrentStage - TinyLife.Actions.MultiAction.CreateLastActions + - TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + - TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) - TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Actions.MultiAction.Initialize @@ -643,6 +645,112 @@ references: href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions - name: ( - name: ) +- uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnFirstUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnFirstUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnFirstUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnFirstUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnFirstUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnFirstUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnFirstUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) +- uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + commentId: M:TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + parent: TinyLife.Actions.MultiAction + isExternal: true + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + name: OnLastUpdate(GameTime, TimeSpan, float) + nameWithType: MultiAction.OnLastUpdate(GameTime, TimeSpan, float) + fullName: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, float) + nameWithType.vb: MultiAction.OnLastUpdate(GameTime, TimeSpan, Single) + fullName.vb: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime, System.TimeSpan, Single) + name.vb: OnLastUpdate(GameTime, TimeSpan, Single) + spec.csharp: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: float + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) + spec.vb: + - uid: TinyLife.Actions.MultiAction.OnLastUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) + name: OnLastUpdate + href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_OnLastUpdate_Microsoft_Xna_Framework_GameTime_System_TimeSpan_System_Single_ + - name: ( + - uid: Microsoft.Xna.Framework.GameTime + name: GameTime + isExternal: true + - name: ',' + - name: " " + - uid: System.TimeSpan + name: TimeSpan + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.timespan + - name: ',' + - name: " " + - uid: System.Single + name: Single + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.single + - name: ) - uid: TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) commentId: M:TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType) parent: TinyLife.Actions.MultiAction diff --git a/docs/api/TinyLife.DifficultyModifier.yml b/docs/api/TinyLife.DifficultyModifier.yml index 2ec2fb2..341fca4 100644 --- a/docs/api/TinyLife.DifficultyModifier.yml +++ b/docs/api/TinyLife.DifficultyModifier.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DifficultyModifier path: ../TinyLife/Options.cs - startLine: 664 + startLine: 667 assemblies: - Tiny Life namespace: TinyLife @@ -51,7 +51,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chill path: ../TinyLife/Options.cs - startLine: 669 + startLine: 672 assemblies: - Tiny Life namespace: TinyLife @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Options.cs - startLine: 673 + startLine: 676 assemblies: - Tiny Life namespace: TinyLife @@ -107,7 +107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intense path: ../TinyLife/Options.cs - startLine: 677 + startLine: 680 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml index 43e96d8..3911907 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.Instance.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Instance path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 487 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 494 + startLine: 493 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Amount path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 499 + startLine: 498 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TotalTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 504 + startLine: 503 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -196,7 +196,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 509 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -237,7 +237,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 514 + startLine: 513 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -268,7 +268,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Source path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 519 + startLine: 518 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -302,7 +302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassTime path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 539 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -337,7 +337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 553 + startLine: 552 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.Emotions.EmotionModifier.yml b/docs/api/TinyLife.Emotions.EmotionModifier.yml index 2deb91a..17018f8 100644 --- a/docs/api/TinyLife.Emotions.EmotionModifier.yml +++ b/docs/api/TinyLife.Emotions.EmotionModifier.yml @@ -5966,7 +5966,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDisplayName path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 421 + startLine: 420 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6005,7 +6005,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 434 + startLine: 433 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6040,7 +6040,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IfHasPersonality path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 449 + startLine: 448 assemblies: - Tiny Life namespace: TinyLife.Emotions @@ -6086,7 +6086,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsObjectAround path: ../TinyLife/Emotions/EmotionModifier.cs - startLine: 462 + startLine: 461 assemblies: - Tiny Life namespace: TinyLife.Emotions diff --git a/docs/api/TinyLife.GameImpl.GameMode.yml b/docs/api/TinyLife.GameImpl.GameMode.yml index 0ed063e..f8bcf86 100644 --- a/docs/api/TinyLife.GameImpl.GameMode.yml +++ b/docs/api/TinyLife.GameImpl.GameMode.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameMode path: ../TinyLife/GameImpl.cs - startLine: 1438 + startLine: 1440 assemblies: - Tiny Life namespace: TinyLife @@ -55,7 +55,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitialLoad path: ../TinyLife/GameImpl.cs - startLine: 1441 + startLine: 1443 assemblies: - Tiny Life namespace: TinyLife @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Splash path: ../TinyLife/GameImpl.cs - startLine: 1443 + startLine: 1445 assemblies: - Tiny Life namespace: TinyLife @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MainMenu path: ../TinyLife/GameImpl.cs - startLine: 1445 + startLine: 1447 assemblies: - Tiny Life namespace: TinyLife @@ -139,7 +139,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SelectHousehold path: ../TinyLife/GameImpl.cs - startLine: 1447 + startLine: 1449 assemblies: - Tiny Life namespace: TinyLife @@ -167,7 +167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InGameHousehold path: ../TinyLife/GameImpl.cs - startLine: 1449 + startLine: 1451 assemblies: - Tiny Life namespace: TinyLife @@ -195,7 +195,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BuildOnly path: ../TinyLife/GameImpl.cs - startLine: 1451 + startLine: 1453 assemblies: - Tiny Life namespace: TinyLife @@ -223,7 +223,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CharacterCreation path: ../TinyLife/GameImpl.cs - startLine: 1453 + startLine: 1455 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameImpl.yml b/docs/api/TinyLife.GameImpl.yml index 053b0e5..2eece50 100644 --- a/docs/api/TinyLife.GameImpl.yml +++ b/docs/api/TinyLife.GameImpl.yml @@ -1085,7 +1085,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SwitchMap path: ../TinyLife/GameImpl.cs - startLine: 847 + startLine: 849 assemblies: - Tiny Life namespace: TinyLife @@ -1123,7 +1123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeExtremelyFast path: ../TinyLife/GameImpl.cs - startLine: 874 + startLine: 876 assemblies: - Tiny Life namespace: TinyLife @@ -1157,7 +1157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanSwitchGameModes path: ../TinyLife/GameImpl.cs - startLine: 885 + startLine: 887 assemblies: - Tiny Life namespace: TinyLife @@ -1191,7 +1191,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FadeKeyboardLighting path: ../TinyLife/GameImpl.cs - startLine: 900 + startLine: 902 assemblies: - Tiny Life namespace: TinyLife @@ -1226,7 +1226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TakeScreenshot path: ../TinyLife/GameImpl.cs - startLine: 926 + startLine: 928 assemblies: - Tiny Life namespace: TinyLife @@ -1267,7 +1267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotVisible path: ../TinyLife/GameImpl.cs - startLine: 954 + startLine: 956 assemblies: - Tiny Life namespace: TinyLife @@ -1304,7 +1304,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkLotNonVisible path: ../TinyLife/GameImpl.cs - startLine: 970 + startLine: 972 assemblies: - Tiny Life namespace: TinyLife @@ -1336,7 +1336,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotVisible path: ../TinyLife/GameImpl.cs - startLine: 981 + startLine: 983 assemblies: - Tiny Life namespace: TinyLife @@ -1374,7 +1374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FollowPerson path: ../TinyLife/GameImpl.cs - startLine: 994 + startLine: 996 assemblies: - Tiny Life namespace: TinyLife @@ -1418,7 +1418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMapToSave path: ../TinyLife/GameImpl.cs - startLine: 1024 + startLine: 1026 assemblies: - Tiny Life namespace: TinyLife @@ -1456,7 +1456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMapFromSave path: ../TinyLife/GameImpl.cs - startLine: 1046 + startLine: 1048 assemblies: - Tiny Life namespace: TinyLife @@ -1488,7 +1488,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CompleteAchievement path: ../TinyLife/GameImpl.cs - startLine: 1057 + startLine: 1059 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.GameSpeed.yml b/docs/api/TinyLife.GameSpeed.yml index 7abea83..d6d1cf6 100644 --- a/docs/api/TinyLife.GameSpeed.yml +++ b/docs/api/TinyLife.GameSpeed.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GameSpeed path: ../TinyLife/Options.cs - startLine: 614 + startLine: 617 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Paused path: ../TinyLife/Options.cs - startLine: 619 + startLine: 622 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Regular path: ../TinyLife/Options.cs - startLine: 623 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fast path: ../TinyLife/Options.cs - startLine: 627 + startLine: 630 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryFast path: ../TinyLife/Options.cs - startLine: 631 + startLine: 634 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExtremelyFast path: ../TinyLife/Options.cs - startLine: 636 + startLine: 639 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Objects.AgeGroup.yml b/docs/api/TinyLife.Objects.AgeGroup.yml index 6158968..2976af7 100644 --- a/docs/api/TinyLife.Objects.AgeGroup.yml +++ b/docs/api/TinyLife.Objects.AgeGroup.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AgeGroup path: ../TinyLife/Objects/PersonLike.cs - startLine: 3491 + startLine: 3479 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -67,7 +67,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/PersonLike.cs - startLine: 3498 + startLine: 3486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -95,7 +95,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/PersonLike.cs - startLine: 3504 + startLine: 3492 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Adult path: ../TinyLife/Objects/PersonLike.cs - startLine: 3510 + startLine: 3498 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.DeathReason.yml b/docs/api/TinyLife.Objects.DeathReason.yml index 296fd29..9e67ec7 100644 --- a/docs/api/TinyLife.Objects.DeathReason.yml +++ b/docs/api/TinyLife.Objects.DeathReason.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeathReason path: ../TinyLife/Objects/PersonLike.cs - startLine: 3442 + startLine: 3430 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -53,7 +53,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Starvation path: ../TinyLife/Objects/PersonLike.cs - startLine: 3448 + startLine: 3436 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InexplicableReasons path: ../TinyLife/Objects/PersonLike.cs - startLine: 3453 + startLine: 3441 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -115,7 +115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Electrocution path: ../TinyLife/Objects/PersonLike.cs - startLine: 3458 + startLine: 3446 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchProtein path: ../TinyLife/Objects/PersonLike.cs - startLine: 3462 + startLine: 3450 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -174,7 +174,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TooMuchBrew path: ../TinyLife/Objects/PersonLike.cs - startLine: 3466 + startLine: 3454 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.LifeSpan.yml b/docs/api/TinyLife.Objects.LifeSpan.yml index 54645b4..952108e 100644 --- a/docs/api/TinyLife.Objects.LifeSpan.yml +++ b/docs/api/TinyLife.Objects.LifeSpan.yml @@ -25,7 +25,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LifeSpan path: ../TinyLife/Objects/PersonLike.cs - startLine: 3474 + startLine: 3462 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryShort path: ../TinyLife/Objects/PersonLike.cs - startLine: 3477 + startLine: 3465 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -85,7 +85,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Short path: ../TinyLife/Objects/PersonLike.cs - startLine: 3478 + startLine: 3466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -111,7 +111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Normal path: ../TinyLife/Objects/PersonLike.cs - startLine: 3479 + startLine: 3467 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -137,7 +137,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Long path: ../TinyLife/Objects/PersonLike.cs - startLine: 3480 + startLine: 3468 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -163,7 +163,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VeryLong path: ../TinyLife/Objects/PersonLike.cs - startLine: 3481 + startLine: 3469 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -189,7 +189,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Infinite path: ../TinyLife/Objects/PersonLike.cs - startLine: 3482 + startLine: 3470 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.MapObject.yml b/docs/api/TinyLife.Objects.MapObject.yml index d5410ed..7e76e5d 100644 --- a/docs/api/TinyLife.Objects.MapObject.yml +++ b/docs/api/TinyLife.Objects.MapObject.yml @@ -1830,7 +1830,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnPositionChanged path: ../TinyLife/Objects/MapObject.cs - startLine: 474 + startLine: 475 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1873,7 +1873,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 476 + startLine: 477 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1906,7 +1906,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetMapAndValidate path: ../TinyLife/Objects/MapObject.cs - startLine: 487 + startLine: 488 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1946,7 +1946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 504 + startLine: 505 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1984,7 +1984,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 516 + startLine: 517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2031,7 +2031,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoUpdate path: ../TinyLife/Objects/MapObject.cs - startLine: 533 + startLine: 534 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2074,7 +2074,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawColumns path: ../TinyLife/Objects/MapObject.cs - startLine: 562 + startLine: 563 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2156,7 +2156,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetModCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 627 + startLine: 628 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ObjectCategory.yml b/docs/api/TinyLife.Objects.ObjectCategory.yml index a4947ae..7b5512a 100644 --- a/docs/api/TinyLife.Objects.ObjectCategory.yml +++ b/docs/api/TinyLife.Objects.ObjectCategory.yml @@ -104,7 +104,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectCategory path: ../TinyLife/Objects/MapObject.cs - startLine: 655 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -171,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Nothing path: ../TinyLife/Objects/MapObject.cs - startLine: 658 + startLine: 659 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -200,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 660 + startLine: 661 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Chair path: ../TinyLife/Objects/MapObject.cs - startLine: 662 + startLine: 663 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sofa path: ../TinyLife/Objects/MapObject.cs - startLine: 664 + startLine: 665 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -287,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabySittable path: ../TinyLife/Objects/MapObject.cs - startLine: 666 + startLine: 667 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -316,7 +316,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Toilet path: ../TinyLife/Objects/MapObject.cs - startLine: 668 + startLine: 669 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -345,7 +345,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SingleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 670 + startLine: 671 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -374,7 +374,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DoubleBed path: ../TinyLife/Objects/MapObject.cs - startLine: 672 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -403,7 +403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fridge path: ../TinyLife/Objects/MapObject.cs - startLine: 674 + startLine: 675 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -432,7 +432,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shower path: ../TinyLife/Objects/MapObject.cs - startLine: 676 + startLine: 677 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -461,7 +461,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Counter path: ../TinyLife/Objects/MapObject.cs - startLine: 678 + startLine: 679 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -490,7 +490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stove path: ../TinyLife/Objects/MapObject.cs - startLine: 680 + startLine: 681 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -519,7 +519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Oven path: ../TinyLife/Objects/MapObject.cs - startLine: 682 + startLine: 683 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -548,7 +548,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SmallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 684 + startLine: 685 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -577,7 +577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonBuyable path: ../TinyLife/Objects/MapObject.cs - startLine: 686 + startLine: 687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -606,7 +606,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Table path: ../TinyLife/Objects/MapObject.cs - startLine: 688 + startLine: 689 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -635,7 +635,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Holdable path: ../TinyLife/Objects/MapObject.cs - startLine: 690 + startLine: 691 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -664,7 +664,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DeskObject path: ../TinyLife/Objects/MapObject.cs - startLine: 692 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -693,7 +693,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisallowedOnGround path: ../TinyLife/Objects/MapObject.cs - startLine: 694 + startLine: 695 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -722,7 +722,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Computer path: ../TinyLife/Objects/MapObject.cs - startLine: 696 + startLine: 697 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -751,7 +751,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sink path: ../TinyLife/Objects/MapObject.cs - startLine: 698 + startLine: 699 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -780,7 +780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CounterObject path: ../TinyLife/Objects/MapObject.cs - startLine: 700 + startLine: 701 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -809,7 +809,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cleanable path: ../TinyLife/Objects/MapObject.cs - startLine: 702 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -838,7 +838,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: People path: ../TinyLife/Objects/MapObject.cs - startLine: 704 + startLine: 705 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -867,7 +867,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mailbox path: ../TinyLife/Objects/MapObject.cs - startLine: 706 + startLine: 707 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -896,7 +896,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wardrobe path: ../TinyLife/Objects/MapObject.cs - startLine: 708 + startLine: 709 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -925,7 +925,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NaturalGroundRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 710 + startLine: 711 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -954,7 +954,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WaterRequired path: ../TinyLife/Objects/MapObject.cs - startLine: 712 + startLine: 713 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -983,7 +983,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AllowedOnWater path: ../TinyLife/Objects/MapObject.cs - startLine: 714 + startLine: 715 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1012,7 +1012,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Self path: ../TinyLife/Objects/MapObject.cs - startLine: 716 + startLine: 717 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1041,7 +1041,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 718 + startLine: 719 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1070,7 +1070,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ForceGridPlacement path: ../TinyLife/Objects/MapObject.cs - startLine: 720 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1099,7 +1099,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Easel path: ../TinyLife/Objects/MapObject.cs - startLine: 722 + startLine: 723 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1128,7 +1128,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Mirror path: ../TinyLife/Objects/MapObject.cs - startLine: 724 + startLine: 725 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1157,7 +1157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bookshelf path: ../TinyLife/Objects/MapObject.cs - startLine: 726 + startLine: 727 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1186,7 +1186,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonColliding path: ../TinyLife/Objects/MapObject.cs - startLine: 728 + startLine: 729 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1215,7 +1215,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gravestone path: ../TinyLife/Objects/MapObject.cs - startLine: 730 + startLine: 731 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1244,7 +1244,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonSellable path: ../TinyLife/Objects/MapObject.cs - startLine: 732 + startLine: 733 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1273,7 +1273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: NonMovable path: ../TinyLife/Objects/MapObject.cs - startLine: 734 + startLine: 735 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1302,7 +1302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tree path: ../TinyLife/Objects/MapObject.cs - startLine: 736 + startLine: 737 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1331,7 +1331,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Television path: ../TinyLife/Objects/MapObject.cs - startLine: 738 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1360,7 +1360,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BartendingObject path: ../TinyLife/Objects/MapObject.cs - startLine: 740 + startLine: 741 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1389,7 +1389,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/Objects/MapObject.cs - startLine: 742 + startLine: 743 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1418,7 +1418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LargeSurfaceObject path: ../TinyLife/Objects/MapObject.cs - startLine: 744 + startLine: 745 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1447,7 +1447,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingDesk path: ../TinyLife/Objects/MapObject.cs - startLine: 746 + startLine: 747 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1476,7 +1476,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Lamp path: ../TinyLife/Objects/MapObject.cs - startLine: 748 + startLine: 749 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1505,7 +1505,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CeilingHanging path: ../TinyLife/Objects/MapObject.cs - startLine: 750 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1534,7 +1534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverWindow path: ../TinyLife/Objects/MapObject.cs - startLine: 752 + startLine: 753 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1563,7 +1563,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanCoverDoor path: ../TinyLife/Objects/MapObject.cs - startLine: 754 + startLine: 755 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1592,7 +1592,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Barbecue path: ../TinyLife/Objects/MapObject.cs - startLine: 756 + startLine: 757 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1621,7 +1621,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TrashCan path: ../TinyLife/Objects/MapObject.cs - startLine: 758 + startLine: 759 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1650,7 +1650,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeThrownAway path: ../TinyLife/Objects/MapObject.cs - startLine: 760 + startLine: 761 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1679,7 +1679,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanBeScrapped path: ../TinyLife/Objects/MapObject.cs - startLine: 762 + startLine: 763 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1708,7 +1708,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObstructedByRoofs path: ../TinyLife/Objects/MapObject.cs - startLine: 764 + startLine: 765 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1737,7 +1737,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RoofAttached path: ../TinyLife/Objects/MapObject.cs - startLine: 766 + startLine: 767 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1766,7 +1766,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FireLight path: ../TinyLife/Objects/MapObject.cs - startLine: 768 + startLine: 769 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1795,7 +1795,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToyBox path: ../TinyLife/Objects/MapObject.cs - startLine: 770 + startLine: 771 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1824,7 +1824,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildStove path: ../TinyLife/Objects/MapObject.cs - startLine: 772 + startLine: 773 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1853,7 +1853,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sandbox path: ../TinyLife/Objects/MapObject.cs - startLine: 774 + startLine: 775 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1882,7 +1882,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: JungleGym path: ../TinyLife/Objects/MapObject.cs - startLine: 776 + startLine: 777 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1911,7 +1911,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Newspaper path: ../TinyLife/Objects/MapObject.cs - startLine: 778 + startLine: 779 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1940,7 +1940,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CoffeeMachine path: ../TinyLife/Objects/MapObject.cs - startLine: 780 + startLine: 781 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1969,7 +1969,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CafeDisplayCase path: ../TinyLife/Objects/MapObject.cs - startLine: 782 + startLine: 783 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1998,7 +1998,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GroundItem path: ../TinyLife/Objects/MapObject.cs - startLine: 784 + startLine: 785 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2027,7 +2027,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TreeDecor path: ../TinyLife/Objects/MapObject.cs - startLine: 786 + startLine: 787 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2056,7 +2056,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningHoursSign path: ../TinyLife/Objects/MapObject.cs - startLine: 788 + startLine: 789 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2085,7 +2085,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TeaKit path: ../TinyLife/Objects/MapObject.cs - startLine: 790 + startLine: 791 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2114,7 +2114,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LandlinePhone path: ../TinyLife/Objects/MapObject.cs - startLine: 792 + startLine: 793 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2143,7 +2143,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Rocks path: ../TinyLife/Objects/MapObject.cs - startLine: 794 + startLine: 795 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2172,7 +2172,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ArtPiece path: ../TinyLife/Objects/MapObject.cs - startLine: 796 + startLine: 797 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2201,7 +2201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TallObject path: ../TinyLife/Objects/MapObject.cs - startLine: 798 + startLine: 799 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2230,7 +2230,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Potty path: ../TinyLife/Objects/MapObject.cs - startLine: 802 + startLine: 803 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2259,7 +2259,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Treadmill path: ../TinyLife/Objects/MapObject.cs - startLine: 804 + startLine: 805 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2288,7 +2288,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DumbbellHolder path: ../TinyLife/Objects/MapObject.cs - startLine: 806 + startLine: 807 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2317,7 +2317,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WoodworkingItem path: ../TinyLife/Objects/MapObject.cs - startLine: 808 + startLine: 809 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2346,7 +2346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangingStation path: ../TinyLife/Objects/MapObject.cs - startLine: 810 + startLine: 811 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2375,7 +2375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Crib path: ../TinyLife/Objects/MapObject.cs - startLine: 812 + startLine: 813 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2404,7 +2404,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: BabyBathtub path: ../TinyLife/Objects/MapObject.cs - startLine: 814 + startLine: 815 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2433,7 +2433,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ProteinShakeMaker path: ../TinyLife/Objects/MapObject.cs - startLine: 816 + startLine: 817 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2462,7 +2462,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 820 + startLine: 821 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2499,7 +2499,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_Implicit path: ../TinyLife/Objects/MapObject.cs - startLine: 825 + startLine: 826 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2537,7 +2537,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseOr path: ../TinyLife/Objects/MapObject.cs - startLine: 830 + startLine: 831 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2578,7 +2578,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_BitwiseAnd path: ../TinyLife/Objects/MapObject.cs - startLine: 835 + startLine: 836 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2619,7 +2619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_ExclusiveOr path: ../TinyLife/Objects/MapObject.cs - startLine: 840 + startLine: 841 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -2660,7 +2660,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: op_OnesComplement path: ../TinyLife/Objects/MapObject.cs - startLine: 845 + startLine: 846 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml index 29dd659..c28f20a 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.AttachmentType.yml @@ -28,7 +28,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AttachmentType path: ../TinyLife/Objects/MapObject.cs - startLine: 1147 + startLine: 1148 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: None path: ../TinyLife/Objects/MapObject.cs - startLine: 1150 + startLine: 1151 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/Objects/MapObject.cs - startLine: 1151 + startLine: 1152 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Person path: ../TinyLife/Objects/MapObject.cs - startLine: 1152 + startLine: 1153 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -135,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Wall path: ../TinyLife/Objects/MapObject.cs - startLine: 1153 + startLine: 1154 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roof path: ../TinyLife/Objects/MapObject.cs - startLine: 1154 + startLine: 1155 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -187,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stairs path: ../TinyLife/Objects/MapObject.cs - startLine: 1155 + startLine: 1156 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -213,7 +213,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ceiling path: ../TinyLife/Objects/MapObject.cs - startLine: 1156 + startLine: 1157 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -239,7 +239,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ground path: ../TinyLife/Objects/MapObject.cs - startLine: 1157 + startLine: 1158 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -265,7 +265,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Ui path: ../TinyLife/Objects/MapObject.cs - startLine: 1158 + startLine: 1159 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.ParentInfo.yml b/docs/api/TinyLife.Objects.ParentInfo.yml index c5cd305..1f8e2ab 100644 --- a/docs/api/TinyLife.Objects.ParentInfo.yml +++ b/docs/api/TinyLife.Objects.ParentInfo.yml @@ -32,7 +32,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ParentInfo path: ../TinyLife/Objects/MapObject.cs - startLine: 880 + startLine: 881 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/Objects/MapObject.cs - startLine: 885 + startLine: 886 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LayerDepth path: ../TinyLife/Objects/MapObject.cs - startLine: 891 + startLine: 892 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -134,7 +134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDraw path: ../TinyLife/Objects/MapObject.cs - startLine: 895 + startLine: 896 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 909 + startLine: 910 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -203,7 +203,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 919 + startLine: 920 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -238,7 +238,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 928 + startLine: 929 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -273,7 +273,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 937 + startLine: 938 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 946 + startLine: 947 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -343,7 +343,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Objects/MapObject.cs - startLine: 957 + startLine: 958 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -385,7 +385,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDrawOffset path: ../TinyLife/Objects/MapObject.cs - startLine: 968 + startLine: 969 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -420,7 +420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepthOffset path: ../TinyLife/Objects/MapObject.cs - startLine: 988 + startLine: 989 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -455,7 +455,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDepthPos path: ../TinyLife/Objects/MapObject.cs - startLine: 1025 + startLine: 1026 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -523,7 +523,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRowColumnSize path: ../TinyLife/Objects/MapObject.cs - startLine: 1111 + startLine: 1112 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Person.yml b/docs/api/TinyLife.Objects.Person.yml index a2c54b7..88d97c9 100644 --- a/docs/api/TinyLife.Objects.Person.yml +++ b/docs/api/TinyLife.Objects.Person.yml @@ -13,7 +13,7 @@ items: - TinyLife.Objects.Person.DiaperDirty - TinyLife.Objects.Person.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) - TinyLife.Objects.Person.DrawSize - - TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + - TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) - TinyLife.Objects.Person.FullNamePronouns - TinyLife.Objects.Person.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) - TinyLife.Objects.Person.GetAiPriorityForObject(TinyLife.Objects.MapObject,TinyLife.Objects.ObjectCategory) @@ -254,7 +254,6 @@ items: - TinyLife.Objects.PersonLike.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType) - TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) - TinyLife.Objects.PersonLike.InitializeAction(TinyLife.Actions.Action) - - TinyLife.Objects.PersonLike.ValidateClothes - TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) - TinyLife.Objects.MapObject.PersonRotationOrder - TinyLife.Objects.MapObject.OnCreated @@ -932,10 +931,10 @@ items: - Tiny Life namespace: TinyLife.Objects syntax: - content: public event Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, LifeSpan LifeSpan, EventPhase Phase)> OnDrawUi + content: public event Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, EventPhase Phase)> OnDrawUi return: - type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}} - content.vb: Public Event OnDrawUi As Action(Of (Batch As SpriteBatch, Pos As Vector2, Scale As Single, Rotation As Direction2, Outfit As Outfit, Pose As Pose, Age As AgeGroup, LifeSpan As LifeSpan, Phase As EventPhase)) + type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}} + content.vb: Public Event OnDrawUi As Action(Of (Batch As SpriteBatch, Pos As Vector2, Scale As Single, Rotation As Direction2, Outfit As Outfit, Pose As Pose, Age As AgeGroup, Phase As EventPhase)) - uid: TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) commentId: M:TinyLife.Objects.Person.#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single) id: '#ctor(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single)' @@ -1365,7 +1364,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPivot path: ../TinyLife/Objects/Person.cs - startLine: 309 + startLine: 312 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1397,7 +1396,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRoomCheck path: ../TinyLife/Objects/Person.cs - startLine: 314 + startLine: 317 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1429,7 +1428,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/Objects/Person.cs - startLine: 320 + startLine: 323 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1466,7 +1465,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/Person.cs - startLine: 354 + startLine: 357 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1502,7 +1501,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/Person.cs - startLine: 366 + startLine: 369 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1535,7 +1534,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/Person.cs - startLine: 391 + startLine: 394 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1567,7 +1566,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/Person.cs - startLine: 397 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1584,16 +1583,16 @@ items: content.vb: Public Overrides Function GetCurrentGoals() As List(Of IGoalTriggerable) overridden: TinyLife.Objects.PersonLike.GetCurrentGoals overload: TinyLife.Objects.Person.GetCurrentGoals* -- uid: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) - commentId: M:TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) - id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) +- uid: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) + commentId: M:TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) + id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) parent: TinyLife.Objects.Person langs: - csharp - vb - name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) - nameWithType: Person.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) - fullName: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) + name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?) + nameWithType: Person.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?) + fullName: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?) type: Method source: remote: @@ -1602,14 +1601,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/Objects/Person.cs - startLine: 409 + startLine: 412 assemblies: - Tiny Life namespace: TinyLife.Objects summary: Renders this person on a ui level rather than a world level example: [] syntax: - content: public override void DrawUi(SpriteBatch batch, Vector2 pos, float scale, Direction2 rotation = Direction2.Right, Outfit outfit = null, Pose? pose = null, AgeGroup? age = null, LifeSpan? lifeSpan = null) + content: public override void DrawUi(SpriteBatch batch, Vector2 pos, float scale, Direction2 rotation = Direction2.Right, Outfit outfit = null, Pose? pose = null, AgeGroup? age = null) parameters: - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch @@ -1629,14 +1628,12 @@ items: type: System.Nullable{TinyLife.Objects.Pose} - id: age type: System.Nullable{TinyLife.Objects.AgeGroup} - - id: lifeSpan - type: System.Nullable{TinyLife.Objects.LifeSpan} - content.vb: Public Overrides Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right, outfit As Outfit = Nothing, pose As Pose? = Nothing, age As AgeGroup? = Nothing, lifeSpan As LifeSpan? = Nothing) - overridden: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + content.vb: Public Overrides Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right, outfit As Outfit = Nothing, pose As Pose? = Nothing, age As AgeGroup? = Nothing) + overridden: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) overload: TinyLife.Objects.Person.DrawUi* - nameWithType.vb: Person.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) - fullName.vb: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) - name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + nameWithType.vb: Person.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?) + fullName.vb: TinyLife.Objects.Person.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?) + name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?) - uid: TinyLife.Objects.Person.GetPassiveNeedReduction(TinyLife.NeedType) commentId: M:TinyLife.Objects.Person.GetPassiveNeedReduction(TinyLife.NeedType) id: GetPassiveNeedReduction(TinyLife.NeedType) @@ -1655,7 +1652,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveNeedReduction path: ../TinyLife/Objects/Person.cs - startLine: 450 + startLine: 452 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1694,7 +1691,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProjects path: ../TinyLife/Objects/Person.cs - startLine: 474 + startLine: 476 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1735,7 +1732,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetProject path: ../TinyLife/Objects/Person.cs - startLine: 484 + startLine: 486 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1776,7 +1773,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StartProject path: ../TinyLife/Objects/Person.cs - startLine: 493 + startLine: 495 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1811,7 +1808,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetJob path: ../TinyLife/Objects/Person.cs - startLine: 504 + startLine: 506 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1864,7 +1861,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddJob path: ../TinyLife/Objects/Person.cs - startLine: 518 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1905,7 +1902,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveJob path: ../TinyLife/Objects/Person.cs - startLine: 535 + startLine: 537 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -1940,7 +1937,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Create path: ../TinyLife/Objects/Person.cs - startLine: 570 + startLine: 572 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6373,25 +6370,6 @@ references: name: Action href: TinyLife.Actions.Action.html - name: ) -- uid: TinyLife.Objects.PersonLike.ValidateClothes - commentId: M:TinyLife.Objects.PersonLike.ValidateClothes - parent: TinyLife.Objects.PersonLike - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ValidateClothes - name: ValidateClothes() - nameWithType: PersonLike.ValidateClothes() - fullName: TinyLife.Objects.PersonLike.ValidateClothes() - spec.csharp: - - uid: TinyLife.Objects.PersonLike.ValidateClothes - name: ValidateClothes - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ValidateClothes - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Objects.PersonLike.ValidateClothes - name: ValidateClothes - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ValidateClothes - - name: ( - - name: ) - uid: TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) commentId: M:TinyLife.Objects.PersonLike.GetRandomSpeakSound(TinyLife.Objects.VoiceStyle,TinyLife.Objects.SpeakStyle,System.Collections.Generic.List{Microsoft.Xna.Framework.Audio.SoundEffect},System.Nullable{System.TimeSpan}) parent: TinyLife.Objects.PersonLike @@ -9469,17 +9447,17 @@ references: href: TinyLife.Mods.EventPhase.html - name: ) - name: ) -- uid: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}} - commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}} +- uid: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}} + commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}} parent: System definition: System.Action`1 href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, LifeSpan LifeSpan, EventPhase Phase)> - nameWithType: Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, LifeSpan LifeSpan, EventPhase Phase)> - fullName: System.Action<(Microsoft.Xna.Framework.Graphics.SpriteBatch Batch, Microsoft.Xna.Framework.Vector2 Pos, float Scale, MLEM.Misc.Direction2 Rotation, TinyLife.Objects.Outfit Outfit, TinyLife.Objects.Pose Pose, TinyLife.Objects.AgeGroup Age, TinyLife.Objects.LifeSpan LifeSpan, TinyLife.Mods.EventPhase Phase)> - nameWithType.vb: Action(Of (Batch As SpriteBatch, Pos As Vector2, Scale As Single, Rotation As Direction2, Outfit As Outfit, Pose As Pose, Age As AgeGroup, LifeSpan As LifeSpan, Phase As EventPhase)) - fullName.vb: System.Action(Of (Batch As Microsoft.Xna.Framework.Graphics.SpriteBatch, Pos As Microsoft.Xna.Framework.Vector2, Scale As Single, Rotation As MLEM.Misc.Direction2, Outfit As TinyLife.Objects.Outfit, Pose As TinyLife.Objects.Pose, Age As TinyLife.Objects.AgeGroup, LifeSpan As TinyLife.Objects.LifeSpan, Phase As TinyLife.Mods.EventPhase)) - name.vb: Action(Of (Batch As SpriteBatch, Pos As Vector2, Scale As Single, Rotation As Direction2, Outfit As Outfit, Pose As Pose, Age As AgeGroup, LifeSpan As LifeSpan, Phase As EventPhase)) + name: Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, EventPhase Phase)> + nameWithType: Action<(SpriteBatch Batch, Vector2 Pos, float Scale, Direction2 Rotation, Outfit Outfit, Pose Pose, AgeGroup Age, EventPhase Phase)> + fullName: System.Action<(Microsoft.Xna.Framework.Graphics.SpriteBatch Batch, Microsoft.Xna.Framework.Vector2 Pos, float Scale, MLEM.Misc.Direction2 Rotation, TinyLife.Objects.Outfit Outfit, TinyLife.Objects.Pose Pose, TinyLife.Objects.AgeGroup Age, TinyLife.Mods.EventPhase Phase)> + nameWithType.vb: Action(Of (Batch As SpriteBatch, Pos As Vector2, Scale As Single, Rotation As Direction2, Outfit As Outfit, Pose As Pose, Age As AgeGroup, Phase As EventPhase)) + fullName.vb: System.Action(Of (Batch As Microsoft.Xna.Framework.Graphics.SpriteBatch, Pos As Microsoft.Xna.Framework.Vector2, Scale As Single, Rotation As MLEM.Misc.Direction2, Outfit As TinyLife.Objects.Outfit, Pose As TinyLife.Objects.Pose, Age As TinyLife.Objects.AgeGroup, Phase As TinyLife.Mods.EventPhase)) + name.vb: Action(Of (Batch As SpriteBatch, Pos As Vector2, Scale As Single, Rotation As Direction2, Outfit As Outfit, Pose As Pose, Age As AgeGroup, Phase As EventPhase)) spec.csharp: - uid: System.Action`1 name: Action @@ -9491,18 +9469,18 @@ references: name: SpriteBatch isExternal: true - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Batch + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Batch name: Batch - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.batch - name: ',' - name: " " - uid: Microsoft.Xna.Framework.Vector2 name: Vector2 isExternal: true - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Pos + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Pos name: Pos - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.pos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.pos - name: ',' - name: " " - uid: System.Single @@ -9510,63 +9488,54 @@ references: isExternal: true href: https://learn.microsoft.com/dotnet/api/system.single - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Scale + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Scale name: Scale - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.scale - name: ',' - name: " " - uid: MLEM.Misc.Direction2 name: Direction2 isExternal: true - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Rotation + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Rotation name: Rotation - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.rotation + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.rotation - name: ',' - name: " " - uid: TinyLife.Objects.Outfit name: Outfit href: TinyLife.Objects.Outfit.html - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Outfit + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Outfit name: Outfit - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.outfit + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.outfit - name: ',' - name: " " - uid: TinyLife.Objects.Pose name: Pose href: TinyLife.Objects.Pose.html - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Pose + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Pose name: Pose - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.pose + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.pose - name: ',' - name: " " - uid: TinyLife.Objects.AgeGroup name: AgeGroup href: TinyLife.Objects.AgeGroup.html - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Age + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Age name: Age - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.age - - name: ',' - - name: " " - - uid: TinyLife.Objects.LifeSpan - name: LifeSpan - href: TinyLife.Objects.LifeSpan.html - - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.LifeSpan - name: LifeSpan - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.lifespan + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.age - name: ',' - name: " " - uid: TinyLife.Mods.EventPhase name: EventPhase href: TinyLife.Mods.EventPhase.html - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Phase + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Phase name: Phase - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.phase + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.phase - name: ) - name: '>' spec.vb: @@ -9578,9 +9547,9 @@ references: - name: Of - name: " " - name: ( - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Batch + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Batch name: Batch - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.batch + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.batch - name: " " - name: As - name: " " @@ -9589,9 +9558,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Pos + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Pos name: Pos - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.pos + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.pos - name: " " - name: As - name: " " @@ -9600,9 +9569,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Scale + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Scale name: Scale - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.scale + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.scale - name: " " - name: As - name: " " @@ -9612,9 +9581,9 @@ references: href: https://learn.microsoft.com/dotnet/api/system.single - name: ',' - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Rotation + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Rotation name: Rotation - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.rotation + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.rotation - name: " " - name: As - name: " " @@ -9623,9 +9592,9 @@ references: isExternal: true - name: ',' - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Outfit + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Outfit name: Outfit - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.outfit + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.outfit - name: " " - name: As - name: " " @@ -9634,9 +9603,9 @@ references: href: TinyLife.Objects.Outfit.html - name: ',' - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Pose + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Pose name: Pose - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.pose + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.pose - name: " " - name: As - name: " " @@ -9645,9 +9614,9 @@ references: href: TinyLife.Objects.Pose.html - name: ',' - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Age + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Age name: Age - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.age + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.age - name: " " - name: As - name: " " @@ -9656,20 +9625,9 @@ references: href: TinyLife.Objects.AgeGroup.html - name: ',' - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.LifeSpan - name: LifeSpan - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.lifespan - - name: " " - - name: As - - name: " " - - uid: TinyLife.Objects.LifeSpan - name: LifeSpan - href: TinyLife.Objects.LifeSpan.html - - name: ',' - - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Objects.LifeSpan,TinyLife.Mods.EventPhase}}.Phase + - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,TinyLife.Objects.Pose,TinyLife.Objects.AgeGroup,System.ValueTuple{TinyLife.Mods.EventPhase}}.Phase name: Phase - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.objects.lifespan,tinylife.mods.eventphase--.phase + href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,mlem.misc.direction2,tinylife.objects.outfit,tinylife.objects.pose,tinylife.objects.agegroup,system.valuetuple-tinylife.mods.eventphase--.phase - name: " " - name: As - name: " " @@ -11016,21 +10974,21 @@ references: name: Right nameWithType: Direction2.Right fullName: MLEM.Misc.Direction2.Right -- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) - commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) +- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) + commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) parent: TinyLife.Objects.PersonLike isExternal: true - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ - name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) - nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) - fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) - nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) - fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) - name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__ + name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?) + nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?) + fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?) + nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?) + fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?) + name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?) spec.csharp: - - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) name: DrawUi - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__ - name: ( - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch name: SpriteBatch @@ -11068,17 +11026,11 @@ references: name: AgeGroup href: TinyLife.Objects.AgeGroup.html - name: '?' - - name: ',' - - name: " " - - uid: TinyLife.Objects.LifeSpan - name: LifeSpan - href: TinyLife.Objects.LifeSpan.html - - name: '?' - name: ) spec.vb: - - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + - uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) name: DrawUi - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__ - name: ( - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch name: SpriteBatch @@ -11116,16 +11068,10 @@ references: name: AgeGroup href: TinyLife.Objects.AgeGroup.html - name: '?' - - name: ',' - - name: " " - - uid: TinyLife.Objects.LifeSpan - name: LifeSpan - href: TinyLife.Objects.LifeSpan.html - - name: '?' - name: ) - uid: TinyLife.Objects.Person.DrawUi* commentId: Overload:TinyLife.Objects.Person.DrawUi - href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ + href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__ name: DrawUi nameWithType: Person.DrawUi fullName: TinyLife.Objects.Person.DrawUi @@ -11179,24 +11125,6 @@ references: name: AgeGroup href: TinyLife.Objects.AgeGroup.html - name: '?' -- uid: System.Nullable{TinyLife.Objects.LifeSpan} - commentId: T:System.Nullable{TinyLife.Objects.LifeSpan} - parent: System - definition: System.Nullable`1 - href: TinyLife.Objects.LifeSpan.html - name: LifeSpan? - nameWithType: LifeSpan? - fullName: TinyLife.Objects.LifeSpan? - spec.csharp: - - uid: TinyLife.Objects.LifeSpan - name: LifeSpan - href: TinyLife.Objects.LifeSpan.html - - name: '?' - spec.vb: - - uid: TinyLife.Objects.LifeSpan - name: LifeSpan - href: TinyLife.Objects.LifeSpan.html - - name: '?' - uid: System.Nullable`1 commentId: T:System.Nullable`1 isExternal: true diff --git a/docs/api/TinyLife.Objects.PersonAi.yml b/docs/api/TinyLife.Objects.PersonAi.yml index b33fab7..cab92f3 100644 --- a/docs/api/TinyLife.Objects.PersonAi.yml +++ b/docs/api/TinyLife.Objects.PersonAi.yml @@ -5,7 +5,7 @@ items: id: PersonAi parent: TinyLife.Objects children: - - TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean) + - TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) langs: - csharp - vb @@ -44,16 +44,16 @@ items: - System.Object.ToString extensionMethods: - TinyLife.Objects.PersonAi.TinyLife.Utilities.Extensions.JsonCopy``1 -- uid: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean) - commentId: M:TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean) - id: StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean) +- uid: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + commentId: M:TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) + id: StartAutomatically(TinyLife.Objects.PersonLike,TinyLife.Actions.ActionType,System.Boolean,System.Boolean,TinyLife.Actions.ActionArgument[]) parent: TinyLife.Objects.PersonAi langs: - csharp - vb - name: StartAutomatically(PersonLike, ActionType, bool) - nameWithType: PersonAi.StartAutomatically(PersonLike, ActionType, bool) - fullName: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool) + name: StartAutomatically(PersonLike, ActionType, bool, bool, params ActionArgument[]) + nameWithType: PersonAi.StartAutomatically(PersonLike, ActionType, bool, bool, params ActionArgument[]) + fullName: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, bool, bool, params TinyLife.Actions.ActionArgument[]) type: Method source: remote: @@ -69,7 +69,7 @@ items: summary: Causes a person to start the given action automatically with the same behavior that it would have if started by the example: [] syntax: - content: public static bool StartAutomatically(PersonLike person, ActionType type, bool priority = false) + content: public static bool StartAutomatically(PersonLike person, ActionType type, bool priority = false, bool force = false, params ActionArgument[] chosenArguments) parameters: - id: person type: TinyLife.Objects.PersonLike @@ -80,14 +80,18 @@ items: - id: priority type: System.Boolean description: Whether to add this action to the start of the action queue rather than the end + - id: force + type: System.Boolean + - id: chosenArguments + type: TinyLife.Actions.ActionArgument[] return: type: System.Boolean description: Whether the action was successfully started - content.vb: Public Shared Function StartAutomatically(person As PersonLike, type As ActionType, priority As Boolean = False) As Boolean + content.vb: Public Shared Function StartAutomatically(person As PersonLike, type As ActionType, priority As Boolean = False, force As Boolean = False, ParamArray chosenArguments As ActionArgument()) As Boolean overload: TinyLife.Objects.PersonAi.StartAutomatically* - nameWithType.vb: PersonAi.StartAutomatically(PersonLike, ActionType, Boolean) - fullName.vb: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean) - name.vb: StartAutomatically(PersonLike, ActionType, Boolean) + nameWithType.vb: PersonAi.StartAutomatically(PersonLike, ActionType, Boolean, Boolean, ParamArray ActionArgument()) + fullName.vb: TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.PersonLike, TinyLife.Actions.ActionType, Boolean, Boolean, ParamArray TinyLife.Actions.ActionArgument()) + name.vb: StartAutomatically(PersonLike, ActionType, Boolean, Boolean, ParamArray ActionArgument()) references: - uid: TinyLife.Objects.PersonLike commentId: T:TinyLife.Objects.PersonLike @@ -509,7 +513,7 @@ references: fullName: TinyLife.Objects.PersonAi - uid: TinyLife.Objects.PersonAi.StartAutomatically* commentId: Overload:TinyLife.Objects.PersonAi.StartAutomatically - href: TinyLife.Objects.PersonAi.html#TinyLife_Objects_PersonAi_StartAutomatically_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_ + href: TinyLife.Objects.PersonAi.html#TinyLife_Objects_PersonAi_StartAutomatically_TinyLife_Objects_PersonLike_TinyLife_Actions_ActionType_System_Boolean_System_Boolean_TinyLife_Actions_ActionArgument___ name: StartAutomatically nameWithType: PersonAi.StartAutomatically fullName: TinyLife.Objects.PersonAi.StartAutomatically @@ -531,3 +535,24 @@ references: nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean +- uid: TinyLife.Actions.ActionArgument[] + isExternal: true + href: TinyLife.Actions.ActionArgument.html + name: ActionArgument[] + nameWithType: ActionArgument[] + fullName: TinyLife.Actions.ActionArgument[] + nameWithType.vb: ActionArgument() + fullName.vb: TinyLife.Actions.ActionArgument() + name.vb: ActionArgument() + spec.csharp: + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: '[' + - name: ']' + spec.vb: + - uid: TinyLife.Actions.ActionArgument + name: ActionArgument + href: TinyLife.Actions.ActionArgument.html + - name: ( + - name: ) diff --git a/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml index 108732c..b5e0645 100644 --- a/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.AddEmotionDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotionDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3331 + startLine: 3319 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml index 31d8255..7534b19 100644 --- a/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.AiPriorityForObjectDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiPriorityForObjectDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3311 + startLine: 3299 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml index e089568..fd6a5fd 100644 --- a/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.EfficiencyModifierDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EfficiencyModifierDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3291 + startLine: 3279 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml index 13d81d1..a48ba2c 100644 --- a/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.EmotionModifiersChangedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EmotionModifiersChangedDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3321 + startLine: 3309 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml index 569c026..39a5a04 100644 --- a/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.PassiveActionPriorityDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveActionPriorityDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3306 + startLine: 3294 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml index e00adb7..73605be 100644 --- a/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.PassiveReductionDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PassiveReductionDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3336 + startLine: 3324 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml index 9696c0a..d9a3ba6 100644 --- a/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.RelationshipChangeDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipChangeDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3326 + startLine: 3314 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml index ef041c9..d1536b8 100644 --- a/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.RestoreNeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeedDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3316 + startLine: 3304 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml index 3527fc9..a4576d2 100644 --- a/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.SkillBoostDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SkillBoostDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3296 + startLine: 3284 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml b/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml index 1fcd6e1..71ddc2e 100644 --- a/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml +++ b/docs/api/TinyLife.Objects.PersonLike.WalkSpeedDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkSpeedDelegate path: ../TinyLife/Objects/PersonLike.cs - startLine: 3301 + startLine: 3289 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PersonLike.yml b/docs/api/TinyLife.Objects.PersonLike.yml index 8631db8..715c6e2 100644 --- a/docs/api/TinyLife.Objects.PersonLike.yml +++ b/docs/api/TinyLife.Objects.PersonLike.yml @@ -40,7 +40,7 @@ items: - TinyLife.Objects.PersonLike.DrawLooks(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,System.Nullable{Microsoft.Xna.Framework.Color},System.Single) - TinyLife.Objects.PersonLike.DrawLooksLayer(Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Animations.SpriteAnimation,MLEM.Textures.TextureRegion,TinyLife.Objects.WornClothes,System.Int32,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Single,TinyLife.Objects.ParentInfo,Microsoft.Xna.Framework.Color,System.Single,System.Single) - TinyLife.Objects.PersonLike.DrawSize - - TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) + - TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) - TinyLife.Objects.PersonLike.EarnMoney(System.Single,System.Object) - TinyLife.Objects.PersonLike.Emotion - TinyLife.Objects.PersonLike.EmotionAmount @@ -192,7 +192,6 @@ items: - TinyLife.Objects.PersonLike.UpdateAction(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Collections.Generic.IEnumerable{TinyLife.Goals.IGoalTriggerable}) - TinyLife.Objects.PersonLike.UpdateAnimations(System.TimeSpan,System.Single) - TinyLife.Objects.PersonLike.Validate - - TinyLife.Objects.PersonLike.ValidateClothes - TinyLife.Objects.PersonLike.VisitLot(TinyLife.World.Lot) - TinyLife.Objects.PersonLike.VisitingLot - TinyLife.Objects.PersonLike.VisualPosition @@ -3556,16 +3555,16 @@ items: nameWithType.vb: PersonLike.New(Map, Vector2, Single) fullName.vb: TinyLife.Objects.PersonLike.New(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2, Single) name.vb: New(Map, Vector2, Single) -- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) - commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) - id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup},System.Nullable{TinyLife.Objects.LifeSpan}) +- uid: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) + commentId: M:TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) + id: DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,TinyLife.Objects.Outfit,System.Nullable{TinyLife.Objects.Pose},System.Nullable{TinyLife.Objects.AgeGroup}) parent: TinyLife.Objects.PersonLike langs: - csharp - vb - name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) - nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) - fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) + name: DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?) + nameWithType: PersonLike.DrawUi(SpriteBatch, Vector2, float, Direction2, Outfit, Pose?, AgeGroup?) + fullName: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, float, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?) type: Method source: remote: @@ -3581,7 +3580,7 @@ items: summary: Renders this person on a ui level rather than a world level example: [] syntax: - content: public abstract void DrawUi(SpriteBatch batch, Vector2 pos, float scale, Direction2 rotation = Direction2.Right, Outfit outfit = null, Pose? pose = null, AgeGroup? age = null, LifeSpan? lifeSpan = null) + content: public abstract void DrawUi(SpriteBatch batch, Vector2 pos, float scale, Direction2 rotation = Direction2.Right, Outfit outfit = null, Pose? pose = null, AgeGroup? age = null) parameters: - id: batch type: Microsoft.Xna.Framework.Graphics.SpriteBatch @@ -3601,13 +3600,11 @@ items: type: System.Nullable{TinyLife.Objects.Pose} - id: age type: System.Nullable{TinyLife.Objects.AgeGroup} - - id: lifeSpan - type: System.Nullable{TinyLife.Objects.LifeSpan} - content.vb: Public MustOverride Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right, outfit As Outfit = Nothing, pose As Pose? = Nothing, age As AgeGroup? = Nothing, lifeSpan As LifeSpan? = Nothing) + content.vb: Public MustOverride Sub DrawUi(batch As SpriteBatch, pos As Vector2, scale As Single, rotation As Direction2 = Direction2.Right, outfit As Outfit = Nothing, pose As Pose? = Nothing, age As AgeGroup? = Nothing) overload: TinyLife.Objects.PersonLike.DrawUi* - nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) - fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?, TinyLife.Objects.LifeSpan?) - name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?, LifeSpan?) + nameWithType.vb: PersonLike.DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?) + fullName.vb: TinyLife.Objects.PersonLike.DrawUi(Microsoft.Xna.Framework.Graphics.SpriteBatch, Microsoft.Xna.Framework.Vector2, Single, MLEM.Misc.Direction2, TinyLife.Objects.Outfit, TinyLife.Objects.Pose?, TinyLife.Objects.AgeGroup?) + name.vb: DrawUi(SpriteBatch, Vector2, Single, Direction2, Outfit, Pose?, AgeGroup?) - uid: TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) commentId: M:TinyLife.Objects.PersonLike.GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) id: GenerateAnimationGroup(TinyLife.Objects.ClothesLayer,System.Int32,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point) @@ -3806,7 +3803,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCategories path: ../TinyLife/Objects/PersonLike.cs - startLine: 1076 + startLine: 1105 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3842,7 +3839,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Intersects path: ../TinyLife/Objects/PersonLike.cs - startLine: 1081 + startLine: 1110 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3881,7 +3878,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHoverInfo path: ../TinyLife/Objects/PersonLike.cs - startLine: 1086 + startLine: 1115 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3917,7 +3914,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetDebugLines path: ../TinyLife/Objects/PersonLike.cs - startLine: 1101 + startLine: 1130 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3959,7 +3956,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeActionSpotInfos path: ../TinyLife/Objects/PersonLike.cs - startLine: 1121 + startLine: 1150 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -3994,7 +3991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 1135 + startLine: 1164 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4033,7 +4030,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FocusCameraOnEvent path: ../TinyLife/Objects/PersonLike.cs - startLine: 1146 + startLine: 1175 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4076,7 +4073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ResetToStatic path: ../TinyLife/Objects/PersonLike.cs - startLine: 1162 + startLine: 1191 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4118,7 +4115,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMap path: ../TinyLife/Objects/PersonLike.cs - startLine: 1217 + startLine: 1246 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4163,7 +4160,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/Objects/PersonLike.cs - startLine: 1235 + startLine: 1264 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4194,7 +4191,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitLot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1249 + startLine: 1278 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4229,7 +4226,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRelationship path: ../TinyLife/Objects/PersonLike.cs - startLine: 1267 + startLine: 1296 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4273,7 +4270,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeFriendship path: ../TinyLife/Objects/PersonLike.cs - startLine: 1293 + startLine: 1322 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4317,7 +4314,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChangeRomance path: ../TinyLife/Objects/PersonLike.cs - startLine: 1350 + startLine: 1379 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4361,7 +4358,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmote path: ../TinyLife/Objects/PersonLike.cs - startLine: 1389 + startLine: 1418 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4405,7 +4402,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopEmoting path: ../TinyLife/Objects/PersonLike.cs - startLine: 1400 + startLine: 1429 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4433,7 +4430,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Speak path: ../TinyLife/Objects/PersonLike.cs - startLine: 1411 + startLine: 1440 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4474,7 +4471,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StopSpeaking path: ../TinyLife/Objects/PersonLike.cs - startLine: 1421 + startLine: 1450 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4502,7 +4499,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayEmoteAndSpeak path: ../TinyLife/Objects/PersonLike.cs - startLine: 1438 + startLine: 1467 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4549,7 +4546,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetFreeTalkingSpots path: ../TinyLife/Objects/PersonLike.cs - startLine: 1448 + startLine: 1477 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4583,7 +4580,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyActionSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1468 + startLine: 1497 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4637,7 +4634,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1499 + startLine: 1528 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4690,7 +4687,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OccupyFreeActionSpot path: ../TinyLife/Objects/PersonLike.cs - startLine: 1517 + startLine: 1546 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4743,7 +4740,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsCloseForTalking path: ../TinyLife/Objects/PersonLike.cs - startLine: 1529 + startLine: 1558 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4787,7 +4784,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1541 + startLine: 1570 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4822,7 +4819,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetNeedPercentage path: ../TinyLife/Objects/PersonLike.cs - startLine: 1550 + startLine: 1579 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4857,7 +4854,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1562 + startLine: 1591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4904,7 +4901,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RestoreNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1598 + startLine: 1627 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -4956,7 +4953,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkill path: ../TinyLife/Objects/PersonLike.cs - startLine: 1609 + startLine: 1638 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5000,7 +4997,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillTotalPercentage path: ../TinyLife/Objects/PersonLike.cs - startLine: 1628 + startLine: 1657 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5038,7 +5035,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillPointPercentage path: ../TinyLife/Objects/PersonLike.cs - startLine: 1638 + startLine: 1667 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5076,7 +5073,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSkillLevel path: ../TinyLife/Objects/PersonLike.cs - startLine: 1648 + startLine: 1677 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5114,7 +5111,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasSkillLevel path: ../TinyLife/Objects/PersonLike.cs - startLine: 1658 + startLine: 1687 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5155,7 +5152,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GainSkill path: ../TinyLife/Objects/PersonLike.cs - startLine: 1670 + startLine: 1699 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5204,7 +5201,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DepleteNeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 1694 + startLine: 1723 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5248,7 +5245,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasPersonality path: ../TinyLife/Objects/PersonLike.cs - startLine: 1705 + startLine: 1734 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5283,7 +5280,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EnqueueAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 1719 + startLine: 1748 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5338,7 +5335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CancelAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 1739 + startLine: 1768 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5385,7 +5382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1755 + startLine: 1784 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5428,7 +5425,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1773 + startLine: 1802 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5481,7 +5478,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1786 + startLine: 1815 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5522,7 +5519,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHeldObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 1799 + startLine: 1828 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5559,7 +5556,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldActionInfo path: ../TinyLife/Objects/PersonLike.cs - startLine: 1813 + startLine: 1842 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5593,7 +5590,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ToCreatedByString path: ../TinyLife/Objects/PersonLike.cs - startLine: 1822 + startLine: 1851 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5624,7 +5621,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Die path: ../TinyLife/Objects/PersonLike.cs - startLine: 1830 + startLine: 1859 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5658,7 +5655,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 1931 + startLine: 1960 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5708,7 +5705,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 1980 + startLine: 2009 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5743,7 +5740,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 2001 + startLine: 2030 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5790,7 +5787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LowerEmotionModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 2020 + startLine: 2049 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5837,7 +5834,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasEmotionModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 2036 + startLine: 2065 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5872,7 +5869,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCausedEmotion path: ../TinyLife/Objects/PersonLike.cs - startLine: 2046 + startLine: 2075 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5910,7 +5907,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalkSpeed path: ../TinyLife/Objects/PersonLike.cs - startLine: 2061 + startLine: 2090 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5944,7 +5941,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEfficiencyModifier path: ../TinyLife/Objects/PersonLike.cs - startLine: 2096 + startLine: 2125 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -5994,7 +5991,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/PersonLike.cs - startLine: 2144 + startLine: 2173 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6029,7 +6026,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasHouseholdMember path: ../TinyLife/Objects/PersonLike.cs - startLine: 2149 + startLine: 2178 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6064,7 +6061,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveActionPriority path: ../TinyLife/Objects/PersonLike.cs - startLine: 2160 + startLine: 2189 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6104,7 +6101,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAiPriorityForObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 2184 + startLine: 2213 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6145,7 +6142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 2195 + startLine: 2224 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6180,7 +6177,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 2207 + startLine: 2236 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6220,7 +6217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetCurrentOutfit path: ../TinyLife/Objects/PersonLike.cs - startLine: 2223 + startLine: 2252 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6258,7 +6255,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetNewId path: ../TinyLife/Objects/PersonLike.cs - startLine: 2238 + startLine: 2267 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6302,7 +6299,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/PersonLike.cs - startLine: 2293 + startLine: 2322 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6340,7 +6337,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsIdMatch path: ../TinyLife/Objects/PersonLike.cs - startLine: 2303 + startLine: 2332 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6378,7 +6375,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FaceObject path: ../TinyLife/Objects/PersonLike.cs - startLine: 2312 + startLine: 2341 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6417,7 +6414,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPersonalitySkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 2336 + startLine: 2365 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6455,7 +6452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetEmotionSkillBoost path: ../TinyLife/Objects/PersonLike.cs - startLine: 2358 + startLine: 2387 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6493,7 +6490,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentGoals path: ../TinyLife/Objects/PersonLike.cs - startLine: 2382 + startLine: 2411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6527,7 +6524,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: EarnMoney path: ../TinyLife/Objects/PersonLike.cs - startLine: 2403 + startLine: 2432 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6568,7 +6565,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2416 + startLine: 2445 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6617,7 +6614,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/PersonLike.cs - startLine: 2428 + startLine: 2457 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6657,7 +6654,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMemories path: ../TinyLife/Objects/PersonLike.cs - startLine: 2437 + startLine: 2466 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6698,7 +6695,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2448 + startLine: 2477 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6744,7 +6741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2476 + startLine: 2505 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6790,7 +6787,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTimeSinceMemory path: ../TinyLife/Objects/PersonLike.cs - startLine: 2495 + startLine: 2524 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6833,7 +6830,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToExitRoad path: ../TinyLife/Objects/PersonLike.cs - startLine: 2508 + startLine: 2537 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6864,7 +6861,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2522 + startLine: 2551 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6908,7 +6905,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetPregnancyStatus path: ../TinyLife/Objects/PersonLike.cs - startLine: 2542 + startLine: 2571 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6949,7 +6946,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetAnimationsFromLooks path: ../TinyLife/Objects/PersonLike.cs - startLine: 2562 + startLine: 2591 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -6977,7 +6974,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ImportAtExitRoad path: ../TinyLife/Objects/PersonLike.cs - startLine: 2574 + startLine: 2603 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7009,7 +7006,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GoToRandomHomeLocation path: ../TinyLife/Objects/PersonLike.cs - startLine: 2586 + startLine: 2615 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7040,7 +7037,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldDrawHeldItem path: ../TinyLife/Objects/PersonLike.cs - startLine: 2608 + startLine: 2637 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7071,7 +7068,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDrawOffset path: ../TinyLife/Objects/PersonLike.cs - startLine: 2619 + startLine: 2648 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7108,7 +7105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHeldItemDepthOffset path: ../TinyLife/Objects/PersonLike.cs - startLine: 2627 + startLine: 2656 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7139,7 +7136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPivot path: ../TinyLife/Objects/PersonLike.cs - startLine: 2638 + startLine: 2667 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7170,7 +7167,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2650 + startLine: 2679 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7217,7 +7214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetValidClothes path: ../TinyLife/Objects/PersonLike.cs - startLine: 2712 + startLine: 2741 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7252,7 +7249,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanApplyPersonality path: ../TinyLife/Objects/PersonLike.cs - startLine: 2724 + startLine: 2753 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7289,7 +7286,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasRecentlyFailed path: ../TinyLife/Objects/PersonLike.cs - startLine: 2741 + startLine: 2770 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7333,7 +7330,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanTakeOff path: ../TinyLife/Objects/PersonLike.cs - startLine: 2750 + startLine: 2779 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7368,7 +7365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveToMapExitRoad path: ../TinyLife/Objects/PersonLike.cs - startLine: 2761 + startLine: 2790 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7406,7 +7403,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooks path: ../TinyLife/Objects/PersonLike.cs - startLine: 2780 + startLine: 2809 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7459,7 +7456,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawLooksLayer path: ../TinyLife/Objects/PersonLike.cs - startLine: 2799 + startLine: 2828 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7513,7 +7510,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnRoomCheck path: ../TinyLife/Objects/PersonLike.cs - startLine: 2808 + startLine: 2837 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7544,7 +7541,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAnimations path: ../TinyLife/Objects/PersonLike.cs - startLine: 2836 + startLine: 2865 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7582,7 +7579,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnActionCompleted path: ../TinyLife/Objects/PersonLike.cs - startLine: 2855 + startLine: 2884 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7620,7 +7617,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2932 + startLine: 2961 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7667,7 +7664,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: InitializeAction path: ../TinyLife/Objects/PersonLike.cs - startLine: 2945 + startLine: 2974 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7699,7 +7696,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnAgeChanged path: ../TinyLife/Objects/PersonLike.cs - startLine: 2955 + startLine: 2984 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7713,37 +7710,6 @@ items: description: This person's previous age. content.vb: Protected Overridable Sub OnAgeChanged(lastAge As AgeGroup) overload: TinyLife.Objects.PersonLike.OnAgeChanged* -- uid: TinyLife.Objects.PersonLike.ValidateClothes - commentId: M:TinyLife.Objects.PersonLike.ValidateClothes - id: ValidateClothes - parent: TinyLife.Objects.PersonLike - langs: - - csharp - - vb - name: ValidateClothes() - nameWithType: PersonLike.ValidateClothes() - fullName: TinyLife.Objects.PersonLike.ValidateClothes() - type: Method - source: - remote: - path: TinyLife/Objects/PersonLike.cs - branch: main - repo: https://git.ellpeck.de/Ellpeck/TinyLife - id: ValidateClothes - path: ../TinyLife/Objects/PersonLike.cs - startLine: 3021 - assemblies: - - Tiny Life - namespace: TinyLife.Objects - summary: >- - Validates this person's current , removing any invalid ones and adding clothes to layers that require them. - - This method is called automatically in , as well as when a preview is loaded. - example: [] - syntax: - content: public virtual void ValidateClothes() - content.vb: Public Overridable Sub ValidateClothes() - overload: TinyLife.Objects.PersonLike.ValidateClothes* - uid: TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) commentId: M:TinyLife.Objects.PersonLike.GetPassiveNeedReduction(TinyLife.NeedType) id: GetPassiveNeedReduction(TinyLife.NeedType) @@ -7762,7 +7728,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPassiveNeedReduction path: ../TinyLife/Objects/PersonLike.cs - startLine: 3058 + startLine: 3052 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -7800,7 +7766,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRandomSpeakSound path: ../TinyLife/Objects/PersonLike.cs - startLine: 3231 + startLine: 3219 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -15027,7 +14993,7 @@ references: fullName: MLEM.Misc.Direction2.Right - uid: TinyLife.Objects.PersonLike.DrawUi* commentId: Overload:TinyLife.Objects.PersonLike.DrawUi - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__System_Nullable_TinyLife_Objects_LifeSpan__ + href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_DrawUi_Microsoft_Xna_Framework_Graphics_SpriteBatch_Microsoft_Xna_Framework_Vector2_System_Single_MLEM_Misc_Direction2_TinyLife_Objects_Outfit_System_Nullable_TinyLife_Objects_Pose__System_Nullable_TinyLife_Objects_AgeGroup__ name: DrawUi nameWithType: PersonLike.DrawUi fullName: TinyLife.Objects.PersonLike.DrawUi @@ -15074,24 +15040,6 @@ references: name: AgeGroup href: TinyLife.Objects.AgeGroup.html - name: '?' -- uid: System.Nullable{TinyLife.Objects.LifeSpan} - commentId: T:System.Nullable{TinyLife.Objects.LifeSpan} - parent: System - definition: System.Nullable`1 - href: TinyLife.Objects.LifeSpan.html - name: LifeSpan? - nameWithType: LifeSpan? - fullName: TinyLife.Objects.LifeSpan? - spec.csharp: - - uid: TinyLife.Objects.LifeSpan - name: LifeSpan - href: TinyLife.Objects.LifeSpan.html - - name: '?' - spec.vb: - - uid: TinyLife.Objects.LifeSpan - name: LifeSpan - href: TinyLife.Objects.LifeSpan.html - - name: '?' - uid: MLEM.Animations.SpriteAnimationGroup commentId: T:MLEM.Animations.SpriteAnimationGroup parent: MLEM.Animations @@ -18323,31 +18271,6 @@ references: name: OnAgeChanged nameWithType: PersonLike.OnAgeChanged fullName: TinyLife.Objects.PersonLike.OnAgeChanged -- uid: TinyLife.Objects.PersonLike.Validate - commentId: M:TinyLife.Objects.PersonLike.Validate - parent: TinyLife.Objects.PersonLike - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - name: Validate() - nameWithType: PersonLike.Validate() - fullName: TinyLife.Objects.PersonLike.Validate() - spec.csharp: - - uid: TinyLife.Objects.PersonLike.Validate - name: Validate - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - - name: ( - - name: ) - spec.vb: - - uid: TinyLife.Objects.PersonLike.Validate - name: Validate - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_Validate - - name: ( - - name: ) -- uid: TinyLife.Objects.PersonLike.ValidateClothes* - commentId: Overload:TinyLife.Objects.PersonLike.ValidateClothes - href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_ValidateClothes - name: ValidateClothes - nameWithType: PersonLike.ValidateClothes - fullName: TinyLife.Objects.PersonLike.ValidateClothes - uid: TinyLife.NeedType.PassiveReduction commentId: F:TinyLife.NeedType.PassiveReduction href: TinyLife.NeedType.html#TinyLife_NeedType_PassiveReduction diff --git a/docs/api/TinyLife.Objects.Pose.yml b/docs/api/TinyLife.Objects.Pose.yml index f79cc73..b72d730 100644 --- a/docs/api/TinyLife.Objects.Pose.yml +++ b/docs/api/TinyLife.Objects.Pose.yml @@ -30,7 +30,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Pose path: ../TinyLife/Objects/PersonLike.cs - startLine: 3388 + startLine: 3376 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Standing path: ../TinyLife/Objects/PersonLike.cs - startLine: 3393 + startLine: 3381 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -88,7 +88,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walking path: ../TinyLife/Objects/PersonLike.cs - startLine: 3397 + startLine: 3385 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -116,7 +116,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sitting path: ../TinyLife/Objects/PersonLike.cs - startLine: 3401 + startLine: 3389 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -144,7 +144,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Laying path: ../TinyLife/Objects/PersonLike.cs - startLine: 3406 + startLine: 3394 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -175,7 +175,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SittingGround path: ../TinyLife/Objects/PersonLike.cs - startLine: 3411 + startLine: 3399 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -206,7 +206,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingStanding path: ../TinyLife/Objects/PersonLike.cs - startLine: 3415 + startLine: 3403 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -234,7 +234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSitting path: ../TinyLife/Objects/PersonLike.cs - startLine: 3419 + startLine: 3407 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -262,7 +262,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WorkingSittingGround path: ../TinyLife/Objects/PersonLike.cs - startLine: 3423 + startLine: 3411 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -290,7 +290,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Running path: ../TinyLife/Objects/PersonLike.cs - startLine: 3427 + startLine: 3415 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -318,7 +318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: StandingArmsOut path: ../TinyLife/Objects/PersonLike.cs - startLine: 3431 + startLine: 3419 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -346,7 +346,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WalkingArmsOut path: ../TinyLife/Objects/PersonLike.cs - startLine: 3435 + startLine: 3423 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.PregnancyAbility.yml b/docs/api/TinyLife.Objects.PregnancyAbility.yml index e6e5c55..65f7fce 100644 --- a/docs/api/TinyLife.Objects.PregnancyAbility.yml +++ b/docs/api/TinyLife.Objects.PregnancyAbility.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PregnancyAbility path: ../TinyLife/Objects/PersonLike.cs - startLine: 3564 + startLine: 3552 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neither path: ../TinyLife/Objects/PersonLike.cs - startLine: 3569 + startLine: 3557 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetOthersPregnant path: ../TinyLife/Objects/PersonLike.cs - startLine: 3573 + startLine: 3561 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPregnant path: ../TinyLife/Objects/PersonLike.cs - startLine: 3577 + startLine: 3565 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml index c22c7d6..d5a4a6f 100644 --- a/docs/api/TinyLife.Objects.SpeakStyle.yml +++ b/docs/api/TinyLife.Objects.SpeakStyle.yml @@ -35,7 +35,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SpeakStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 3519 + startLine: 3507 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -79,7 +79,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Affirmative path: ../TinyLife/Objects/PersonLike.cs - startLine: 3523 + startLine: 3511 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -105,7 +105,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Angry path: ../TinyLife/Objects/PersonLike.cs - startLine: 3524 + startLine: 3512 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -131,7 +131,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Annoyed path: ../TinyLife/Objects/PersonLike.cs - startLine: 3525 + startLine: 3513 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -157,7 +157,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bored path: ../TinyLife/Objects/PersonLike.cs - startLine: 3526 + startLine: 3514 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -183,7 +183,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Childish path: ../TinyLife/Objects/PersonLike.cs - startLine: 3527 + startLine: 3515 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -209,7 +209,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confident path: ../TinyLife/Objects/PersonLike.cs - startLine: 3528 + startLine: 3516 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -235,7 +235,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Confused path: ../TinyLife/Objects/PersonLike.cs - startLine: 3529 + startLine: 3517 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -261,7 +261,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Disagreeing path: ../TinyLife/Objects/PersonLike.cs - startLine: 3530 + startLine: 3518 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -287,7 +287,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Excited path: ../TinyLife/Objects/PersonLike.cs - startLine: 3531 + startLine: 3519 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -313,7 +313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Happy path: ../TinyLife/Objects/PersonLike.cs - startLine: 3532 + startLine: 3520 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -339,7 +339,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Neutral path: ../TinyLife/Objects/PersonLike.cs - startLine: 3533 + startLine: 3521 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -365,7 +365,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Questioning path: ../TinyLife/Objects/PersonLike.cs - startLine: 3534 + startLine: 3522 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -391,7 +391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Sad path: ../TinyLife/Objects/PersonLike.cs - startLine: 3535 + startLine: 3523 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -417,7 +417,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Scared path: ../TinyLife/Objects/PersonLike.cs - startLine: 3536 + startLine: 3524 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -443,7 +443,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Shocked path: ../TinyLife/Objects/PersonLike.cs - startLine: 3537 + startLine: 3525 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -469,7 +469,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Thinking path: ../TinyLife/Objects/PersonLike.cs - startLine: 3538 + startLine: 3526 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.Visibility.yml b/docs/api/TinyLife.Objects.Visibility.yml index 725ab99..c8a8437 100644 --- a/docs/api/TinyLife.Objects.Visibility.yml +++ b/docs/api/TinyLife.Objects.Visibility.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Visibility path: ../TinyLife/Objects/MapObject.cs - startLine: 854 + startLine: 855 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -52,7 +52,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisible path: ../TinyLife/Objects/MapObject.cs - startLine: 859 + startLine: 860 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -80,7 +80,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WhenVisibleExt path: ../TinyLife/Objects/MapObject.cs - startLine: 863 + startLine: 864 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -108,7 +108,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HideZoomedOut path: ../TinyLife/Objects/MapObject.cs - startLine: 867 + startLine: 868 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -136,7 +136,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Static path: ../TinyLife/Objects/MapObject.cs - startLine: 872 + startLine: 873 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml index 1f63fdf..cb64525 100644 --- a/docs/api/TinyLife.Objects.VoiceStyle.yml +++ b/docs/api/TinyLife.Objects.VoiceStyle.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VoiceStyle path: ../TinyLife/Objects/PersonLike.cs - startLine: 3547 + startLine: 3535 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -57,7 +57,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Low path: ../TinyLife/Objects/PersonLike.cs - startLine: 3550 + startLine: 3538 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -83,7 +83,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: High path: ../TinyLife/Objects/PersonLike.cs - startLine: 3551 + startLine: 3539 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -109,7 +109,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Child path: ../TinyLife/Objects/PersonLike.cs - startLine: 3552 + startLine: 3540 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -135,7 +135,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Baby path: ../TinyLife/Objects/PersonLike.cs - startLine: 3554 + startLine: 3542 assemblies: - Tiny Life namespace: TinyLife.Objects @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MidHigh path: ../TinyLife/Objects/PersonLike.cs - startLine: 3556 + startLine: 3544 assemblies: - Tiny Life namespace: TinyLife.Objects diff --git a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml index 04de10a..8bd2b9e 100644 --- a/docs/api/TinyLife.PerSaveOptions.MapInfo.yml +++ b/docs/api/TinyLife.PerSaveOptions.MapInfo.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapInfo path: ../TinyLife/Options.cs - startLine: 585 + startLine: 588 assemblies: - Tiny Life namespace: TinyLife @@ -71,7 +71,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/Options.cs - startLine: 590 + startLine: 593 assemblies: - Tiny Life namespace: TinyLife @@ -100,7 +100,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Custom path: ../TinyLife/Options.cs - startLine: 594 + startLine: 597 assemblies: - Tiny Life namespace: TinyLife @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/Options.cs - startLine: 601 + startLine: 604 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.PerSaveOptions.yml b/docs/api/TinyLife.PerSaveOptions.yml index 5a863ab..2fd59c1 100644 --- a/docs/api/TinyLife.PerSaveOptions.yml +++ b/docs/api/TinyLife.PerSaveOptions.yml @@ -15,6 +15,7 @@ items: - TinyLife.PerSaveOptions.Instance - TinyLife.PerSaveOptions.LastGameVersion - TinyLife.PerSaveOptions.LastMap + - TinyLife.PerSaveOptions.LastPlayedLot - TinyLife.PerSaveOptions.Load(System.String,System.Boolean) - TinyLife.PerSaveOptions.LoadedMods - TinyLife.PerSaveOptions.MapCustom @@ -171,11 +172,14 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Maps path: ../TinyLife/Options.cs - startLine: 448 + startLine: 449 assemblies: - Tiny Life namespace: TinyLife - summary: The maps that this save contains. + summary: >- + The maps that this save contains. + + Do not change this value, or the save will likely be corrupted. Instead, use and . example: [] syntax: content: >- @@ -210,7 +214,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiSelected path: ../TinyLife/Options.cs - startLine: 454 + startLine: 455 assemblies: - Tiny Life namespace: TinyLife @@ -249,7 +253,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisableAiHousehold path: ../TinyLife/Options.cs - startLine: 459 + startLine: 460 assemblies: - Tiny Life namespace: TinyLife @@ -288,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiImportantActions path: ../TinyLife/Options.cs - startLine: 465 + startLine: 466 assemblies: - Tiny Life namespace: TinyLife @@ -330,7 +334,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiSkillBuilding path: ../TinyLife/Options.cs - startLine: 471 + startLine: 472 assemblies: - Tiny Life namespace: TinyLife @@ -372,7 +376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AiRelationships path: ../TinyLife/Options.cs - startLine: 477 + startLine: 478 assemblies: - Tiny Life namespace: TinyLife @@ -414,7 +418,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaxRegularVisitors path: ../TinyLife/Options.cs - startLine: 483 + startLine: 484 assemblies: - Tiny Life namespace: TinyLife @@ -456,7 +460,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadedMods path: ../TinyLife/Options.cs - startLine: 489 + startLine: 490 assemblies: - Tiny Life namespace: TinyLife @@ -498,7 +502,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapName path: ../TinyLife/Options.cs - startLine: 495 + startLine: 496 assemblies: - Tiny Life namespace: TinyLife @@ -549,7 +553,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MapCustom path: ../TinyLife/Options.cs - startLine: 501 + startLine: 502 assemblies: - Tiny Life namespace: TinyLife @@ -600,7 +604,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlayedLifespan path: ../TinyLife/Options.cs - startLine: 507 + startLine: 508 assemblies: - Tiny Life namespace: TinyLife @@ -642,7 +646,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OtherLifespan path: ../TinyLife/Options.cs - startLine: 513 + startLine: 514 assemblies: - Tiny Life namespace: TinyLife @@ -684,7 +688,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastGameVersion path: ../TinyLife/Options.cs - startLine: 518 + startLine: 519 assemblies: - Tiny Life namespace: TinyLife @@ -723,7 +727,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LastMap path: ../TinyLife/Options.cs - startLine: 523 + startLine: 524 assemblies: - Tiny Life namespace: TinyLife @@ -744,6 +748,43 @@ items: - type: System.Runtime.Serialization.DataMemberAttribute ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor arguments: [] +- uid: TinyLife.PerSaveOptions.LastPlayedLot + commentId: F:TinyLife.PerSaveOptions.LastPlayedLot + id: LastPlayedLot + parent: TinyLife.PerSaveOptions + langs: + - csharp + - vb + name: LastPlayedLot + nameWithType: PerSaveOptions.LastPlayedLot + fullName: TinyLife.PerSaveOptions.LastPlayedLot + type: Field + source: + remote: + path: TinyLife/Options.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: LastPlayedLot + path: ../TinyLife/Options.cs + startLine: 526 + assemblies: + - Tiny Life + namespace: TinyLife + syntax: + content: >- + [DataMember] + + public Guid LastPlayedLot + return: + type: System.Guid + content.vb: >- + + + Public LastPlayedLot As Guid + attributes: + - type: System.Runtime.Serialization.DataMemberAttribute + ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor + arguments: [] - uid: TinyLife.PerSaveOptions.PopulateLots commentId: F:TinyLife.PerSaveOptions.PopulateLots id: PopulateLots @@ -762,7 +803,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateLots path: ../TinyLife/Options.cs - startLine: 528 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife @@ -801,7 +842,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Difficulty path: ../TinyLife/Options.cs - startLine: 534 + startLine: 537 assemblies: - Tiny Life namespace: TinyLife @@ -843,7 +884,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Save path: ../TinyLife/Options.cs - startLine: 539 + startLine: 542 assemblies: - Tiny Life namespace: TinyLife @@ -877,7 +918,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Load path: ../TinyLife/Options.cs - startLine: 547 + startLine: 550 assemblies: - Tiny Life namespace: TinyLife @@ -1708,6 +1749,67 @@ references: name: Generic isExternal: true href: https://learn.microsoft.com/dotnet/api/system.collections.generic +- uid: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action) + commentId: M:TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action) + isExternal: true + href: TinyLife.GameImpl.html#TinyLife_GameImpl_AddMapToSave_TinyLife_PerSaveOptions_MapInfo_System_Action_ + name: AddMapToSave(MapInfo, Action) + nameWithType: GameImpl.AddMapToSave(PerSaveOptions.MapInfo, Action) + fullName: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo, System.Action) + spec.csharp: + - uid: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action) + name: AddMapToSave + href: TinyLife.GameImpl.html#TinyLife_GameImpl_AddMapToSave_TinyLife_PerSaveOptions_MapInfo_System_Action_ + - name: ( + - uid: TinyLife.PerSaveOptions.MapInfo + name: MapInfo + href: TinyLife.PerSaveOptions.MapInfo.html + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ) + spec.vb: + - uid: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action) + name: AddMapToSave + href: TinyLife.GameImpl.html#TinyLife_GameImpl_AddMapToSave_TinyLife_PerSaveOptions_MapInfo_System_Action_ + - name: ( + - uid: TinyLife.PerSaveOptions.MapInfo + name: MapInfo + href: TinyLife.PerSaveOptions.MapInfo.html + - name: ',' + - name: " " + - uid: System.Action + name: Action + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.action + - name: ) +- uid: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map) + commentId: M:TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map) + href: TinyLife.GameImpl.html#TinyLife_GameImpl_RemoveMapFromSave_TinyLife_World_Map_ + name: RemoveMapFromSave(Map) + nameWithType: GameImpl.RemoveMapFromSave(Map) + fullName: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map) + spec.csharp: + - uid: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map) + name: RemoveMapFromSave + href: TinyLife.GameImpl.html#TinyLife_GameImpl_RemoveMapFromSave_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) + spec.vb: + - uid: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map) + name: RemoveMapFromSave + href: TinyLife.GameImpl.html#TinyLife_GameImpl_RemoveMapFromSave_TinyLife_World_Map_ + - name: ( + - uid: TinyLife.World.Map + name: Map + href: TinyLife.World.Map.html + - name: ) - uid: System.Collections.Generic.List{TinyLife.PerSaveOptions.MapInfo} commentId: T:System.Collections.Generic.List{TinyLife.PerSaveOptions.MapInfo} parent: System.Collections.Generic @@ -2227,6 +2329,14 @@ references: name: Maps nameWithType: PerSaveOptions.Maps fullName: TinyLife.PerSaveOptions.Maps +- uid: System.Guid + commentId: T:System.Guid + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.guid + name: Guid + nameWithType: Guid + fullName: System.Guid - uid: TinyLife.World.Map.PopulateLots commentId: M:TinyLife.World.Map.PopulateLots href: TinyLife.World.Map.html#TinyLife_World_Map_PopulateLots diff --git a/docs/api/TinyLife.SaveHandler.SaveData.yml b/docs/api/TinyLife.SaveHandler.SaveData.yml index 3abbe10..b325b8f 100644 --- a/docs/api/TinyLife.SaveHandler.SaveData.yml +++ b/docs/api/TinyLife.SaveHandler.SaveData.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SaveData path: ../TinyLife/SaveHandler.cs - startLine: 387 + startLine: 381 assemblies: - Tiny Life namespace: TinyLife @@ -72,7 +72,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Maps path: ../TinyLife/SaveHandler.cs - startLine: 392 + startLine: 386 assemblies: - Tiny Life namespace: TinyLife @@ -103,7 +103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Time path: ../TinyLife/SaveHandler.cs - startLine: 396 + startLine: 390 assemblies: - Tiny Life namespace: TinyLife @@ -134,7 +134,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Achievements path: ../TinyLife/SaveHandler.cs - startLine: 401 + startLine: 395 assemblies: - Tiny Life namespace: TinyLife @@ -165,7 +165,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Map path: ../TinyLife/SaveHandler.cs - startLine: 407 + startLine: 401 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml index 3f7d5b6..07bbfd0 100644 --- a/docs/api/TinyLife.Set.yml +++ b/docs/api/TinyLife.Set.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Set path: ../TinyLife/GameImpl.cs - startLine: 1482 + startLine: 1484 assemblies: - Tiny Life namespace: TinyLife @@ -56,7 +56,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Woodworking path: ../TinyLife/GameImpl.cs - startLine: 1488 + startLine: 1490 assemblies: - Tiny Life namespace: TinyLife @@ -84,7 +84,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Workout path: ../TinyLife/GameImpl.cs - startLine: 1492 + startLine: 1494 assemblies: - Tiny Life namespace: TinyLife @@ -112,7 +112,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ChildClothes path: ../TinyLife/GameImpl.cs - startLine: 1496 + startLine: 1498 assemblies: - Tiny Life namespace: TinyLife @@ -140,7 +140,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RetroFurniture path: ../TinyLife/GameImpl.cs - startLine: 1500 + startLine: 1502 assemblies: - Tiny Life namespace: TinyLife @@ -168,7 +168,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ContemporaryComplements path: ../TinyLife/GameImpl.cs - startLine: 1504 + startLine: 1506 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.Tools.OpeningTool.yml b/docs/api/TinyLife.Tools.OpeningTool.yml index 7425d9b..bdbf8bc 100644 --- a/docs/api/TinyLife.Tools.OpeningTool.yml +++ b/docs/api/TinyLife.Tools.OpeningTool.yml @@ -258,7 +258,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMouseCursor path: ../TinyLife/Tools/OpeningTool.cs - startLine: 105 + startLine: 107 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -293,7 +293,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanPlaceForTooltip path: ../TinyLife/Tools/OpeningTool.cs - startLine: 112 + startLine: 114 assemblies: - Tiny Life namespace: TinyLife.Tools @@ -325,7 +325,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ShouldHighlightSelectedObject path: ../TinyLife/Tools/OpeningTool.cs - startLine: 121 + startLine: 123 assemblies: - Tiny Life namespace: TinyLife.Tools diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml index 374d8c3..27656d7 100644 --- a/docs/api/TinyLife.Uis.Menus.TransitionType.yml +++ b/docs/api/TinyLife.Uis.Menus.TransitionType.yml @@ -21,7 +21,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: TransitionType path: ../TinyLife/Uis/Menus.cs - startLine: 1330 + startLine: 1352 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: 1336 + startLine: 1358 assemblies: - Tiny Life namespace: TinyLife.Uis @@ -81,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Fade path: ../TinyLife/Uis/Menus.cs - startLine: 1341 + startLine: 1363 assemblies: - Tiny Life namespace: TinyLife.Uis diff --git a/docs/api/TinyLife.Uis.Menus.yml b/docs/api/TinyLife.Uis.Menus.yml index 660000d..bf16853 100644 --- a/docs/api/TinyLife.Uis.Menus.yml +++ b/docs/api/TinyLife.Uis.Menus.yml @@ -5,8 +5,8 @@ items: id: Menus parent: TinyLife.Uis children: - - TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean) - - TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean) + - TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold}) + - TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot}) - TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean}) - TinyLife.Uis.Menus.MenuBackground(System.Single,System.Single,System.Single,System.Single) - TinyLife.Uis.Menus.Transition(System.Action,System.Action,TinyLife.Uis.Menus.TransitionType,TinyLife.Uis.Menus.TransitionType,System.Single,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) @@ -203,16 +203,16 @@ items: nameWithType.vb: Menus.MenuBackground(Single, Single, Single, Single) fullName.vb: TinyLife.Uis.Menus.MenuBackground(Single, Single, Single, Single) name.vb: MenuBackground(Single, Single, Single, Single) -- uid: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean) - commentId: M:TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean) - id: CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean) +- uid: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot}) + commentId: M:TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot}) + id: CreateLotPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedLot}) parent: TinyLife.Uis.Menus langs: - csharp - vb - name: CreateLotPreview(Map, string, Point, float, Color, bool) - nameWithType: Menus.CreateLotPreview(Map, string, Point, float, Color, bool) - fullName: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map, string, Microsoft.Xna.Framework.Point, float, Microsoft.Xna.Framework.Color, bool) + name: CreateLotPreview(Map, string, Point, float, Color, bool, Func) + nameWithType: Menus.CreateLotPreview(Map, string, Point, float, Color, bool, Func) + fullName: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map, string, Microsoft.Xna.Framework.Point, float, Microsoft.Xna.Framework.Color, bool, System.Func) type: Method source: remote: @@ -228,7 +228,7 @@ items: summary: A helper method to create a instance that contains a rendered preview of an at the given file path. example: [] syntax: - content: public static Func CreateLotPreview(Map map, string fileName, Point size, float tileScale, Color backgroundColor, bool async = true) + content: public static Func CreateLotPreview(Map map, string fileName, Point size, float tileScale, Color backgroundColor, bool async = true, Func load = null) parameters: - id: map type: TinyLife.World.Map @@ -248,24 +248,26 @@ items: - id: async type: System.Boolean description: Whether the should be loaded from disk asynchronously. + - id: load + type: System.Func{System.String,TinyLife.World.ExportedLot} return: type: System.Func{Microsoft.Xna.Framework.Graphics.Texture2D} description: A function that gathers the generated texture. When first invoked, it is generated. Subsequent calls will return the same generated texture. - content.vb: Public Shared Function CreateLotPreview(map As Map, fileName As String, size As Point, tileScale As Single, backgroundColor As Color, async As Boolean = True) As Func(Of Texture2D) + content.vb: Public Shared Function CreateLotPreview(map As Map, fileName As String, size As Point, tileScale As Single, backgroundColor As Color, async As Boolean = True, load As Func(Of String, ExportedLot) = Nothing) As Func(Of Texture2D) overload: TinyLife.Uis.Menus.CreateLotPreview* - nameWithType.vb: Menus.CreateLotPreview(Map, String, Point, Single, Color, Boolean) - fullName.vb: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map, String, Microsoft.Xna.Framework.Point, Single, Microsoft.Xna.Framework.Color, Boolean) - name.vb: CreateLotPreview(Map, String, Point, Single, Color, Boolean) -- uid: TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean) - commentId: M:TinyLife.Uis.Menus.CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean) - id: CreateHouseholdPreview(System.String,TinyLife.Objects.LifeSpan,System.Boolean) + nameWithType.vb: Menus.CreateLotPreview(Map, String, Point, Single, Color, Boolean, Func(Of String, ExportedLot)) + fullName.vb: TinyLife.Uis.Menus.CreateLotPreview(TinyLife.World.Map, String, Microsoft.Xna.Framework.Point, Single, Microsoft.Xna.Framework.Color, Boolean, System.Func(Of String, TinyLife.World.ExportedLot)) + name.vb: CreateLotPreview(Map, String, Point, Single, Color, Boolean, Func(Of String, ExportedLot)) +- uid: TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold}) + commentId: M:TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold}) + id: CreateHouseholdPreview(TinyLife.World.Map,System.String,Microsoft.Xna.Framework.Point,System.Single,Microsoft.Xna.Framework.Color,System.Boolean,System.Func{System.String,TinyLife.World.ExportedHousehold}) parent: TinyLife.Uis.Menus langs: - csharp - vb - name: CreateHouseholdPreview(string, LifeSpan, bool) - nameWithType: Menus.CreateHouseholdPreview(string, LifeSpan, bool) - fullName: TinyLife.Uis.Menus.CreateHouseholdPreview(string, TinyLife.Objects.LifeSpan, bool) + name: CreateHouseholdPreview(Map, string, Point, float, Color, bool, Func) + nameWithType: Menus.CreateHouseholdPreview(Map, string, Point, float, Color, bool, Func) + fullName: TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map, string, Microsoft.Xna.Framework.Point, float, Microsoft.Xna.Framework.Color, bool, System.Func) type: Method source: remote: @@ -274,31 +276,39 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CreateHouseholdPreview path: ../TinyLife/Uis/Menus.cs - startLine: 221 + startLine: 226 assemblies: - Tiny Life namespace: TinyLife.Uis - summary: A helper method that creates an action that can be invoked to render a preview of an at the given file path. + summary: A helper method that creates a preview of an at the given file path. example: [] syntax: - content: public static Action<(SpriteBatch Batch, Vector2 Position, float Width, float Scale)> CreateHouseholdPreview(string fileName, LifeSpan lifeSpan, bool async = true) + content: public static Func CreateHouseholdPreview(Map map, string fileName, Point size, float scale, Color backgroundColor, bool async = true, Func load = null) parameters: + - id: map + type: TinyLife.World.Map - id: fileName type: System.String description: The file name to load the from. - - id: lifeSpan - type: TinyLife.Objects.LifeSpan + - id: size + type: Microsoft.Xna.Framework.Point + - id: scale + type: System.Single + - id: backgroundColor + type: Microsoft.Xna.Framework.Color - id: async type: System.Boolean description: Whether the should be loaded from disk asynchronously. + - id: load + type: System.Func{System.String,TinyLife.World.ExportedHousehold} return: - type: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}} - description: An action that can be invoked to render a preview of the household. - content.vb: Public Shared Function CreateHouseholdPreview(fileName As String, lifeSpan As LifeSpan, async As Boolean = True) As Action(Of (Batch As SpriteBatch, Position As Vector2, Width As Single, Scale As Single)) + type: System.Func{Microsoft.Xna.Framework.Graphics.Texture2D} + description: A function that gathers the generated texture. When first invoked, it is generated. Subsequent calls will return the same generated texture. + content.vb: Public Shared Function CreateHouseholdPreview(map As Map, fileName As String, size As Point, scale As Single, backgroundColor As Color, async As Boolean = True, load As Func(Of String, ExportedHousehold) = Nothing) As Func(Of Texture2D) overload: TinyLife.Uis.Menus.CreateHouseholdPreview* - nameWithType.vb: Menus.CreateHouseholdPreview(String, LifeSpan, Boolean) - fullName.vb: TinyLife.Uis.Menus.CreateHouseholdPreview(String, TinyLife.Objects.LifeSpan, Boolean) - name.vb: CreateHouseholdPreview(String, LifeSpan, Boolean) + nameWithType.vb: Menus.CreateHouseholdPreview(Map, String, Point, Single, Color, Boolean, Func(Of String, ExportedHousehold)) + fullName.vb: TinyLife.Uis.Menus.CreateHouseholdPreview(TinyLife.World.Map, String, Microsoft.Xna.Framework.Point, Single, Microsoft.Xna.Framework.Color, Boolean, System.Func(Of String, TinyLife.World.ExportedHousehold)) + name.vb: CreateHouseholdPreview(Map, String, Point, Single, Color, Boolean, Func(Of String, ExportedHousehold)) references: - uid: MLEM.Ui commentId: N:MLEM.Ui @@ -1021,7 +1031,7 @@ references: fullName: TinyLife.World.ExportedLot - uid: TinyLife.Uis.Menus.CreateLotPreview* commentId: Overload:TinyLife.Uis.Menus.CreateLotPreview - href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateLotPreview_TinyLife_World_Map_System_String_Microsoft_Xna_Framework_Point_System_Single_Microsoft_Xna_Framework_Color_System_Boolean_ + href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateLotPreview_TinyLife_World_Map_System_String_Microsoft_Xna_Framework_Point_System_Single_Microsoft_Xna_Framework_Color_System_Boolean_System_Func_System_String_TinyLife_World_ExportedLot__ name: CreateLotPreview nameWithType: Menus.CreateLotPreview fullName: TinyLife.Uis.Menus.CreateLotPreview @@ -1068,6 +1078,51 @@ references: nameWithType.vb: Boolean fullName.vb: Boolean name.vb: Boolean +- uid: System.Func{System.String,TinyLife.World.ExportedLot} + commentId: T:System.Func{System.String,TinyLife.World.ExportedLot} + parent: System + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of String, ExportedLot) + fullName.vb: System.Func(Of String, TinyLife.World.ExportedLot) + name.vb: Func(Of String, ExportedLot) + spec.csharp: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.World.ExportedLot + name: ExportedLot + href: TinyLife.World.ExportedLot.html + - name: '>' + spec.vb: + - uid: System.Func`2 + name: Func + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.func-2 + - name: ( + - name: Of + - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " + - uid: TinyLife.World.ExportedLot + name: ExportedLot + href: TinyLife.World.ExportedLot.html + - name: ) - uid: System.Func{Microsoft.Xna.Framework.Graphics.Texture2D} commentId: T:System.Func{Microsoft.Xna.Framework.Graphics.Texture2D} parent: System @@ -1170,175 +1225,52 @@ references: fullName: TinyLife.World.ExportedHousehold - uid: TinyLife.Uis.Menus.CreateHouseholdPreview* commentId: Overload:TinyLife.Uis.Menus.CreateHouseholdPreview - href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateHouseholdPreview_System_String_TinyLife_Objects_LifeSpan_System_Boolean_ + href: TinyLife.Uis.Menus.html#TinyLife_Uis_Menus_CreateHouseholdPreview_TinyLife_World_Map_System_String_Microsoft_Xna_Framework_Point_System_Single_Microsoft_Xna_Framework_Color_System_Boolean_System_Func_System_String_TinyLife_World_ExportedHousehold__ name: CreateHouseholdPreview nameWithType: Menus.CreateHouseholdPreview fullName: TinyLife.Uis.Menus.CreateHouseholdPreview -- uid: TinyLife.Objects.LifeSpan - commentId: T:TinyLife.Objects.LifeSpan - parent: TinyLife.Objects - href: TinyLife.Objects.LifeSpan.html - name: LifeSpan - nameWithType: LifeSpan - fullName: TinyLife.Objects.LifeSpan -- uid: System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}} - commentId: T:System.Action{System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}} +- uid: System.Func{System.String,TinyLife.World.ExportedHousehold} + commentId: T:System.Func{System.String,TinyLife.World.ExportedHousehold} parent: System - definition: System.Action`1 - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action<(SpriteBatch Batch, Vector2 Position, float Width, float Scale)> - nameWithType: Action<(SpriteBatch Batch, Vector2 Position, float Width, float Scale)> - fullName: System.Action<(Microsoft.Xna.Framework.Graphics.SpriteBatch Batch, Microsoft.Xna.Framework.Vector2 Position, float Width, float Scale)> - nameWithType.vb: Action(Of (Batch As SpriteBatch, Position As Vector2, Width As Single, Scale As Single)) - fullName.vb: System.Action(Of (Batch As Microsoft.Xna.Framework.Graphics.SpriteBatch, Position As Microsoft.Xna.Framework.Vector2, Width As Single, Scale As Single)) - name.vb: Action(Of (Batch As SpriteBatch, Position As Vector2, Width As Single, Scale As Single)) + definition: System.Func`2 + href: https://learn.microsoft.com/dotnet/api/system.func-2 + name: Func + nameWithType: Func + fullName: System.Func + nameWithType.vb: Func(Of String, ExportedHousehold) + fullName.vb: System.Func(Of String, TinyLife.World.ExportedHousehold) + name.vb: Func(Of String, ExportedHousehold) spec.csharp: - - uid: System.Action`1 - name: Action + - uid: System.Func`2 + name: Func isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 + href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: < - - name: ( - - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - name: SpriteBatch + - uid: System.String + name: string isExternal: true - - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Batch - name: Batch - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.batch + href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Position - name: Position - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.position - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Width - name: Width - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.width - - name: ',' - - name: " " - - uid: System.Single - name: float - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Scale - name: Scale - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.scale - - name: ) + - uid: TinyLife.World.ExportedHousehold + name: ExportedHousehold + href: TinyLife.World.ExportedHousehold.html - name: '>' spec.vb: - - uid: System.Action`1 - name: Action + - uid: System.Func`2 + name: Func isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 + href: https://learn.microsoft.com/dotnet/api/system.func-2 - name: ( - name: Of - name: " " - - name: ( - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Batch - name: Batch - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.batch - - name: " " - - name: As - - name: " " - - uid: Microsoft.Xna.Framework.Graphics.SpriteBatch - name: SpriteBatch + - uid: System.String + name: String isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string - name: ',' - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Position - name: Position - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.position - - name: " " - - name: As - - name: " " - - uid: Microsoft.Xna.Framework.Vector2 - name: Vector2 - isExternal: true - - name: ',' - - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Width - name: Width - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.width - - name: " " - - name: As - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ',' - - name: " " - - uid: System.ValueTuple{Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.Vector2,System.Single,System.Single}.Scale - name: Scale - href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.graphics.spritebatch,microsoft.xna.framework.vector2,system.single,system.single-.scale - - name: " " - - name: As - - name: " " - - uid: System.Single - name: Single - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.single - - name: ) - - name: ) -- uid: TinyLife.Objects - commentId: N:TinyLife.Objects - href: TinyLife.html - name: TinyLife.Objects - nameWithType: TinyLife.Objects - fullName: TinyLife.Objects - spec.csharp: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.Objects - name: Objects - href: TinyLife.Objects.html - spec.vb: - - uid: TinyLife - name: TinyLife - href: TinyLife.html - - name: . - - uid: TinyLife.Objects - name: Objects - href: TinyLife.Objects.html -- uid: System.Action`1 - commentId: T:System.Action`1 - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - name: Action - nameWithType: Action - fullName: System.Action - nameWithType.vb: Action(Of T) - fullName.vb: System.Action(Of T) - name.vb: Action(Of T) - spec.csharp: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: < - - name: T - - name: '>' - spec.vb: - - uid: System.Action`1 - name: Action - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.action-1 - - name: ( - - name: Of - - name: " " - - name: T + - uid: TinyLife.World.ExportedHousehold + name: ExportedHousehold + href: TinyLife.World.ExportedHousehold.html - name: ) diff --git a/docs/api/TinyLife.WallDisplay.yml b/docs/api/TinyLife.WallDisplay.yml index 3eb5924..c6ac1b6 100644 --- a/docs/api/TinyLife.WallDisplay.yml +++ b/docs/api/TinyLife.WallDisplay.yml @@ -22,7 +22,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallDisplay path: ../TinyLife/Options.cs - startLine: 644 + startLine: 647 assemblies: - Tiny Life namespace: TinyLife @@ -54,7 +54,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Up path: ../TinyLife/Options.cs - startLine: 649 + startLine: 652 assemblies: - Tiny Life namespace: TinyLife @@ -82,7 +82,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Auto path: ../TinyLife/Options.cs - startLine: 653 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife @@ -110,7 +110,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Down path: ../TinyLife/Options.cs - startLine: 657 + startLine: 660 assemblies: - Tiny Life namespace: TinyLife diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml index 6035b2b..de9eddd 100644 --- a/docs/api/TinyLife.World.DrawDelegate.yml +++ b/docs/api/TinyLife.World.DrawDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawDelegate path: ../TinyLife/World/Map.cs - startLine: 3058 + startLine: 3057 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedHousehold.yml b/docs/api/TinyLife.World.ExportedHousehold.yml index 145c816..07c50fa 100644 --- a/docs/api/TinyLife.World.ExportedHousehold.yml +++ b/docs/api/TinyLife.World.ExportedHousehold.yml @@ -26,7 +26,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedHousehold path: ../TinyLife/World/Household.cs - startLine: 683 + startLine: 693 assemblies: - Tiny Life namespace: TinyLife.World @@ -65,7 +65,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Household.cs - startLine: 688 + startLine: 698 assemblies: - Tiny Life namespace: TinyLife.World @@ -94,7 +94,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Members path: ../TinyLife/World/Household.cs - startLine: 693 + startLine: 703 assemblies: - Tiny Life namespace: TinyLife.World @@ -129,7 +129,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Money path: ../TinyLife/World/Household.cs - startLine: 697 + startLine: 707 assemblies: - Tiny Life namespace: TinyLife.World @@ -158,7 +158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FurnitureStorage path: ../TinyLife/World/Household.cs - startLine: 701 + startLine: 711 assemblies: - Tiny Life namespace: TinyLife.World @@ -187,7 +187,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ClothesStorage path: ../TinyLife/World/Household.cs - startLine: 705 + startLine: 715 assemblies: - Tiny Life namespace: TinyLife.World @@ -216,7 +216,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Description path: ../TinyLife/World/Household.cs - startLine: 709 + startLine: 719 assemblies: - Tiny Life namespace: TinyLife.World @@ -245,7 +245,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateForPreview path: ../TinyLife/World/Household.cs - startLine: 711 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ExportedLot.yml b/docs/api/TinyLife.World.ExportedLot.yml index 3baffdf..23e8705 100644 --- a/docs/api/TinyLife.World.ExportedLot.yml +++ b/docs/api/TinyLife.World.ExportedLot.yml @@ -32,7 +32,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedLot path: ../TinyLife/World/Lot.cs - startLine: 589 + startLine: 591 assemblies: - Tiny Life namespace: TinyLife.World @@ -74,7 +74,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ExportedVersion path: ../TinyLife/World/Lot.cs - startLine: 594 + startLine: 596 assemblies: - Tiny Life namespace: TinyLife.World @@ -103,7 +103,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Area path: ../TinyLife/World/Lot.cs - startLine: 598 + startLine: 600 assemblies: - Tiny Life namespace: TinyLife.World @@ -132,7 +132,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Type path: ../TinyLife/World/Lot.cs - startLine: 602 + startLine: 604 assemblies: - Tiny Life namespace: TinyLife.World @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Furniture path: ../TinyLife/World/Lot.cs - startLine: 606 + startLine: 608 assemblies: - Tiny Life namespace: TinyLife.World @@ -190,7 +190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Walls path: ../TinyLife/World/Lot.cs - startLine: 611 + startLine: 613 assemblies: - Tiny Life namespace: TinyLife.World @@ -231,7 +231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallLikes path: ../TinyLife/World/Lot.cs - startLine: 616 + startLine: 618 assemblies: - Tiny Life namespace: TinyLife.World @@ -260,7 +260,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Roofs path: ../TinyLife/World/Lot.cs - startLine: 620 + startLine: 622 assemblies: - Tiny Life namespace: TinyLife.World @@ -289,7 +289,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Stairs path: ../TinyLife/World/Lot.cs - startLine: 625 + startLine: 627 assemblies: - Tiny Life namespace: TinyLife.World @@ -318,7 +318,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Tiles path: ../TinyLife/World/Lot.cs - startLine: 629 + startLine: 631 assemblies: - Tiny Life namespace: TinyLife.World @@ -347,7 +347,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OtherFloorTiles path: ../TinyLife/World/Lot.cs - startLine: 634 + startLine: 636 assemblies: - Tiny Life namespace: TinyLife.World @@ -376,7 +376,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPrice path: ../TinyLife/World/Lot.cs - startLine: 640 + startLine: 642 assemblies: - Tiny Life namespace: TinyLife.World @@ -407,7 +407,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCoveredArea path: ../TinyLife/World/Lot.cs - startLine: 655 + startLine: 657 assemblies: - Tiny Life namespace: TinyLife.World @@ -441,7 +441,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateForPreview path: ../TinyLife/World/Lot.cs - startLine: 671 + startLine: 673 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.RandomConstellation.yml b/docs/api/TinyLife.World.Household.RandomConstellation.yml index c39fd3a..ad8cd4c 100644 --- a/docs/api/TinyLife.World.Household.RandomConstellation.yml +++ b/docs/api/TinyLife.World.Household.RandomConstellation.yml @@ -23,7 +23,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomConstellation path: ../TinyLife/World/Household.cs - startLine: 510 + startLine: 520 assemblies: - Tiny Life namespace: TinyLife.World @@ -59,7 +59,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PossibleMembers path: ../TinyLife/World/Household.cs - startLine: 516 + startLine: 526 assemblies: - Tiny Life namespace: TinyLife.World @@ -91,7 +91,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PossibleRelations path: ../TinyLife/World/Household.cs - startLine: 521 + startLine: 531 assemblies: - Tiny Life namespace: TinyLife.World @@ -123,7 +123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 528 + startLine: 538 assemblies: - Tiny Life namespace: TinyLife.World @@ -161,7 +161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Generate path: ../TinyLife/World/Household.cs - startLine: 539 + startLine: 549 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.RandomRelation.yml b/docs/api/TinyLife.World.Household.RandomRelation.yml index 9a1ebd1..d0585d9 100644 --- a/docs/api/TinyLife.World.Household.RandomRelation.yml +++ b/docs/api/TinyLife.World.Household.RandomRelation.yml @@ -27,7 +27,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RandomRelation path: ../TinyLife/World/Household.cs - startLine: 607 + startLine: 617 assemblies: - Tiny Life namespace: TinyLife.World @@ -63,7 +63,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: FirstPerson path: ../TinyLife/World/Household.cs - startLine: 612 + startLine: 622 assemblies: - Tiny Life namespace: TinyLife.World @@ -92,7 +92,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SecondPerson path: ../TinyLife/World/Household.cs - startLine: 616 + startLine: 626 assemblies: - Tiny Life namespace: TinyLife.World @@ -121,7 +121,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relation path: ../TinyLife/World/Household.cs - startLine: 620 + startLine: 630 assemblies: - Tiny Life namespace: TinyLife.World @@ -150,7 +150,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Max path: ../TinyLife/World/Household.cs - startLine: 624 + startLine: 634 assemblies: - Tiny Life namespace: TinyLife.World @@ -179,7 +179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 635 + startLine: 645 assemblies: - Tiny Life namespace: TinyLife.World @@ -229,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 646 + startLine: 656 assemblies: - Tiny Life namespace: TinyLife.World @@ -276,7 +276,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 656 + startLine: 666 assemblies: - Tiny Life namespace: TinyLife.World @@ -320,7 +320,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 666 + startLine: 676 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.Relation.yml b/docs/api/TinyLife.World.Household.Relation.yml index 0160a4d..635aca6 100644 --- a/docs/api/TinyLife.World.Household.Relation.yml +++ b/docs/api/TinyLife.World.Household.Relation.yml @@ -24,7 +24,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Relation path: ../TinyLife/World/Household.cs - startLine: 569 + startLine: 579 assemblies: - Tiny Life namespace: TinyLife.World @@ -60,7 +60,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenealogyType path: ../TinyLife/World/Household.cs - startLine: 574 + startLine: 584 assemblies: - Tiny Life namespace: TinyLife.World @@ -89,7 +89,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RelationshipType path: ../TinyLife/World/Household.cs - startLine: 578 + startLine: 588 assemblies: - Tiny Life namespace: TinyLife.World @@ -118,7 +118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RomanceType path: ../TinyLife/World/Household.cs - startLine: 582 + startLine: 592 assemblies: - Tiny Life namespace: TinyLife.World @@ -147,7 +147,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Dating path: ../TinyLife/World/Household.cs - startLine: 586 + startLine: 596 assemblies: - Tiny Life namespace: TinyLife.World @@ -176,7 +176,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Household.cs - startLine: 595 + startLine: 605 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml b/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml index d80c9d3..e7d9d0c 100644 --- a/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml +++ b/docs/api/TinyLife.World.Household.WeeklyBillsDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WeeklyBillsDelegate path: ../TinyLife/World/Household.cs - startLine: 505 + startLine: 515 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Household.yml b/docs/api/TinyLife.World.Household.yml index 19f662f..31cb7a3 100644 --- a/docs/api/TinyLife.World.Household.yml +++ b/docs/api/TinyLife.World.Household.yml @@ -7,6 +7,7 @@ items: children: - TinyLife.World.Household.#ctor(TinyLife.World.Map,TinyLife.World.Lot,System.Boolean) - TinyLife.World.Household.Add(TinyLife.Objects.PersonLike) + - TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture) - TinyLife.World.Household.AddedThroughPopulating - TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable{System.TimeSpan}) - TinyLife.World.Household.ClothesStorage @@ -210,7 +211,7 @@ items: summary: >- This household's furniture storage, which is a set of items that are not placed, but owned by this household. - To add new objects to the furniture storage, simply add them to this set. + To add new objects to the furniture storage, use , which also moves it to the correct map and position. Removal is possible through this collection directly. example: [] syntax: content: >- @@ -864,6 +865,35 @@ items: description: The person to add content.vb: Public Sub Add(person As PersonLike) overload: TinyLife.World.Household.Add* +- uid: TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture) + commentId: M:TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture) + id: AddToFurnitureStorage(TinyLife.Objects.Furniture) + parent: TinyLife.World.Household + langs: + - csharp + - vb + name: AddToFurnitureStorage(Furniture) + nameWithType: Household.AddToFurnitureStorage(Furniture) + fullName: TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture) + type: Method + source: + remote: + path: TinyLife/World/Household.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: AddToFurnitureStorage + path: ../TinyLife/World/Household.cs + startLine: 228 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public void AddToFurnitureStorage(Furniture furniture) + parameters: + - id: furniture + type: TinyLife.Objects.Furniture + content.vb: Public Sub AddToFurnitureStorage(furniture As Furniture) + overload: TinyLife.World.Household.AddToFurnitureStorage* - uid: TinyLife.World.Household.Remove(TinyLife.Objects.PersonLike,System.Boolean) commentId: M:TinyLife.World.Household.Remove(TinyLife.Objects.PersonLike,System.Boolean) id: Remove(TinyLife.Objects.PersonLike,System.Boolean) @@ -882,7 +912,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Remove path: ../TinyLife/World/Household.cs - startLine: 233 + startLine: 243 assemblies: - Tiny Life namespace: TinyLife.World @@ -920,7 +950,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: HasMember path: ../TinyLife/World/Household.cs - startLine: 246 + startLine: 256 assemblies: - Tiny Life namespace: TinyLife.World @@ -955,7 +985,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Validate path: ../TinyLife/World/Household.cs - startLine: 255 + startLine: 265 assemblies: - Tiny Life namespace: TinyLife.World @@ -989,7 +1019,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Export path: ../TinyLife/World/Household.cs - startLine: 273 + startLine: 283 assemblies: - Tiny Life namespace: TinyLife.World @@ -1033,7 +1063,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Import path: ../TinyLife/World/Household.cs - startLine: 284 + startLine: 294 assemblies: - Tiny Life namespace: TinyLife.World @@ -1077,7 +1107,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AreUtilitiesDisabled path: ../TinyLife/World/Household.cs - startLine: 331 + startLine: 341 assemblies: - Tiny Life namespace: TinyLife.World @@ -1115,7 +1145,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWeeklyBills path: ../TinyLife/World/Household.cs - startLine: 344 + startLine: 354 assemblies: - Tiny Life namespace: TinyLife.World @@ -1149,7 +1179,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAgeGroups path: ../TinyLife/World/Household.cs - startLine: 377 + startLine: 387 assemblies: - Tiny Life namespace: TinyLife.World @@ -1187,7 +1217,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Generate path: ../TinyLife/World/Household.cs - startLine: 390 + startLine: 400 assemblies: - Tiny Life namespace: TinyLife.World @@ -1237,7 +1267,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMatchingConstellations path: ../TinyLife/World/Household.cs - startLine: 440 + startLine: 450 assemblies: - Tiny Life namespace: TinyLife.World @@ -1272,7 +1302,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExportedHouseholds path: ../TinyLife/World/Household.cs - startLine: 475 + startLine: 485 assemblies: - Tiny Life namespace: TinyLife.World @@ -2296,6 +2326,30 @@ references: name: Furniture nameWithType: Furniture fullName: TinyLife.Objects.Furniture +- uid: TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture) + commentId: M:TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture) + href: TinyLife.World.Household.html#TinyLife_World_Household_AddToFurnitureStorage_TinyLife_Objects_Furniture_ + name: AddToFurnitureStorage(Furniture) + nameWithType: Household.AddToFurnitureStorage(Furniture) + fullName: TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture) + spec.csharp: + - uid: TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture) + name: AddToFurnitureStorage + href: TinyLife.World.Household.html#TinyLife_World_Household_AddToFurnitureStorage_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) + spec.vb: + - uid: TinyLife.World.Household.AddToFurnitureStorage(TinyLife.Objects.Furniture) + name: AddToFurnitureStorage + href: TinyLife.World.Household.html#TinyLife_World_Household_AddToFurnitureStorage_TinyLife_Objects_Furniture_ + - name: ( + - uid: TinyLife.Objects.Furniture + name: Furniture + href: TinyLife.Objects.Furniture.html + - name: ) - uid: System.Collections.Generic.HashSet{TinyLife.Objects.Furniture} commentId: T:System.Collections.Generic.HashSet{TinyLife.Objects.Furniture} parent: System.Collections.Generic @@ -2702,6 +2756,12 @@ references: name: Add nameWithType: Household.Add fullName: TinyLife.World.Household.Add +- uid: TinyLife.World.Household.AddToFurnitureStorage* + commentId: Overload:TinyLife.World.Household.AddToFurnitureStorage + href: TinyLife.World.Household.html#TinyLife_World_Household_AddToFurnitureStorage_TinyLife_Objects_Furniture_ + name: AddToFurnitureStorage + nameWithType: Household.AddToFurnitureStorage + fullName: TinyLife.World.Household.AddToFurnitureStorage - uid: TinyLife.World.Household.Remove* commentId: Overload:TinyLife.World.Household.Remove href: TinyLife.World.Household.html#TinyLife_World_Household_Remove_TinyLife_Objects_PersonLike_System_Boolean_ diff --git a/docs/api/TinyLife.World.Lot.yml b/docs/api/TinyLife.World.Lot.yml index 3efb355..4a0a555 100644 --- a/docs/api/TinyLife.World.Lot.yml +++ b/docs/api/TinyLife.World.Lot.yml @@ -1182,7 +1182,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExportedLots path: ../TinyLife/World/Lot.cs - startLine: 543 + startLine: 545 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.LotType.yml b/docs/api/TinyLife.World.LotType.yml index 2ab62f1..cb8b670 100644 --- a/docs/api/TinyLife.World.LotType.yml +++ b/docs/api/TinyLife.World.LotType.yml @@ -42,7 +42,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LotType path: ../TinyLife/World/Lot.cs - startLine: 690 + startLine: 692 assemblies: - Tiny Life namespace: TinyLife.World @@ -90,7 +90,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/Lot.cs - startLine: 697 + startLine: 699 assemblies: - Tiny Life namespace: TinyLife.World @@ -119,7 +119,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Residential path: ../TinyLife/World/Lot.cs - startLine: 700 + startLine: 702 assemblies: - Tiny Life namespace: TinyLife.World @@ -146,7 +146,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Park path: ../TinyLife/World/Lot.cs - startLine: 716 + startLine: 718 assemblies: - Tiny Life namespace: TinyLife.World @@ -173,7 +173,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Cafe path: ../TinyLife/World/Lot.cs - startLine: 719 + startLine: 721 assemblies: - Tiny Life namespace: TinyLife.World @@ -200,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: KidsPlayground path: ../TinyLife/World/Lot.cs - startLine: 730 + startLine: 732 assemblies: - Tiny Life namespace: TinyLife.World @@ -227,7 +227,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Library path: ../TinyLife/World/Lot.cs - startLine: 737 + startLine: 739 assemblies: - Tiny Life namespace: TinyLife.World @@ -254,7 +254,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GenericPublicLot path: ../TinyLife/World/Lot.cs - startLine: 746 + startLine: 748 assemblies: - Tiny Life namespace: TinyLife.World @@ -281,7 +281,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Gym path: ../TinyLife/World/Lot.cs - startLine: 749 + startLine: 751 assemblies: - Tiny Life namespace: TinyLife.World @@ -308,7 +308,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Bar path: ../TinyLife/World/Lot.cs - startLine: 756 + startLine: 758 assemblies: - Tiny Life namespace: TinyLife.World @@ -335,7 +335,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Museum path: ../TinyLife/World/Lot.cs - startLine: 767 + startLine: 769 assemblies: - Tiny Life namespace: TinyLife.World @@ -362,7 +362,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/Lot.cs - startLine: 782 + startLine: 784 assemblies: - Tiny Life namespace: TinyLife.World @@ -391,7 +391,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/Lot.cs - startLine: 786 + startLine: 788 assemblies: - Tiny Life namespace: TinyLife.World @@ -420,7 +420,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsResidential path: ../TinyLife/World/Lot.cs - startLine: 791 + startLine: 793 assemblies: - Tiny Life namespace: TinyLife.World @@ -452,7 +452,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RequiredFurniture path: ../TinyLife/World/Lot.cs - startLine: 796 + startLine: 798 assemblies: - Tiny Life namespace: TinyLife.World @@ -484,7 +484,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 803 + startLine: 805 assemblies: - Tiny Life namespace: TinyLife.World @@ -520,7 +520,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Employments path: ../TinyLife/World/Lot.cs - startLine: 808 + startLine: 810 assemblies: - Tiny Life namespace: TinyLife.World @@ -554,7 +554,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanExecuteAction path: ../TinyLife/World/Lot.cs - startLine: 813 + startLine: 815 assemblies: - Tiny Life namespace: TinyLife.World @@ -588,7 +588,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: VisitHours path: ../TinyLife/World/Lot.cs - startLine: 818 + startLine: 820 assemblies: - Tiny Life namespace: TinyLife.World @@ -622,7 +622,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DisplayName path: ../TinyLife/World/Lot.cs - startLine: 823 + startLine: 825 assemblies: - Tiny Life namespace: TinyLife.World @@ -653,7 +653,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/Lot.cs - startLine: 833 + startLine: 835 assemblies: - Tiny Life namespace: TinyLife.World @@ -700,7 +700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetCurrentVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 850 + startLine: 852 assemblies: - Tiny Life namespace: TinyLife.World @@ -746,7 +746,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/Lot.cs - startLine: 858 + startLine: 860 assemblies: - Tiny Life namespace: TinyLife.World @@ -780,7 +780,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetScalingVisitPriority path: ../TinyLife/World/Lot.cs - startLine: 871 + startLine: 873 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml b/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml index df2ac2a..1df92a5 100644 --- a/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml +++ b/docs/api/TinyLife.World.Map.PathfindingNodeConstructDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PathfindingNodeConstructDelegate path: ../TinyLife/World/Map.cs - startLine: 3026 + startLine: 3025 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml index ae1ac37..d4bcd41 100644 --- a/docs/api/TinyLife.World.Map.yml +++ b/docs/api/TinyLife.World.Map.yml @@ -1881,7 +1881,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveWall path: ../TinyLife/World/Map.cs - startLine: 1139 + startLine: 1143 assemblies: - Tiny Life namespace: TinyLife.World @@ -1916,7 +1916,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWallBetween path: ../TinyLife/World/Map.cs - startLine: 1156 + startLine: 1160 assemblies: - Tiny Life namespace: TinyLife.World @@ -1965,7 +1965,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetTile path: ../TinyLife/World/Map.cs - startLine: 1172 + startLine: 1171 assemblies: - Tiny Life namespace: TinyLife.World @@ -2009,7 +2009,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: SetTile path: ../TinyLife/World/Map.cs - startLine: 1183 + startLine: 1182 assemblies: - Tiny Life namespace: TinyLife.World @@ -2050,7 +2050,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddRoof path: ../TinyLife/World/Map.cs - startLine: 1201 + startLine: 1200 assemblies: - Tiny Life namespace: TinyLife.World @@ -2082,7 +2082,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoof path: ../TinyLife/World/Map.cs - startLine: 1215 + startLine: 1214 assemblies: - Tiny Life namespace: TinyLife.World @@ -2123,7 +2123,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRoofs path: ../TinyLife/World/Map.cs - startLine: 1230 + startLine: 1229 assemblies: - Tiny Life namespace: TinyLife.World @@ -2158,7 +2158,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveRoof path: ../TinyLife/World/Map.cs - startLine: 1243 + startLine: 1242 assemblies: - Tiny Life namespace: TinyLife.World @@ -2190,7 +2190,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObjects path: ../TinyLife/World/Map.cs - startLine: 1257 + startLine: 1256 assemblies: - Tiny Life namespace: TinyLife.World @@ -2231,7 +2231,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetObject path: ../TinyLife/World/Map.cs - startLine: 1273 + startLine: 1272 assemblies: - Tiny Life namespace: TinyLife.World @@ -2275,7 +2275,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddObject path: ../TinyLife/World/Map.cs - startLine: 1285 + startLine: 1284 assemblies: - Tiny Life namespace: TinyLife.World @@ -2312,7 +2312,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveObject path: ../TinyLife/World/Map.cs - startLine: 1313 + startLine: 1312 assemblies: - Tiny Life namespace: TinyLife.World @@ -2351,7 +2351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPeople path: ../TinyLife/World/Map.cs - startLine: 1341 + startLine: 1340 assemblies: - Tiny Life namespace: TinyLife.World @@ -2382,7 +2382,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStoredDeadPeople path: ../TinyLife/World/Map.cs - startLine: 1352 + startLine: 1351 assemblies: - Tiny Life namespace: TinyLife.World @@ -2413,7 +2413,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllPeople path: ../TinyLife/World/Map.cs - startLine: 1365 + startLine: 1364 assemblies: - Tiny Life namespace: TinyLife.World @@ -2444,7 +2444,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1374 + startLine: 1373 assemblies: - Tiny Life namespace: TinyLife.World @@ -2479,7 +2479,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHousehold path: ../TinyLife/World/Map.cs - startLine: 1387 + startLine: 1386 assemblies: - Tiny Life namespace: TinyLife.World @@ -2514,7 +2514,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddHousehold path: ../TinyLife/World/Map.cs - startLine: 1401 + startLine: 1400 assemblies: - Tiny Life namespace: TinyLife.World @@ -2555,7 +2555,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveHousehold path: ../TinyLife/World/Map.cs - startLine: 1411 + startLine: 1410 assemblies: - Tiny Life namespace: TinyLife.World @@ -2587,7 +2587,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetHouseholds path: ../TinyLife/World/Map.cs - startLine: 1419 + startLine: 1418 assemblies: - Tiny Life namespace: TinyLife.World @@ -2618,7 +2618,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSection path: ../TinyLife/World/Map.cs - startLine: 1430 + startLine: 1429 assemblies: - Tiny Life namespace: TinyLife.World @@ -2659,7 +2659,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1448 + startLine: 1447 assemblies: - Tiny Life namespace: TinyLife.World @@ -2700,7 +2700,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetSections path: ../TinyLife/World/Map.cs - startLine: 1458 + startLine: 1457 assemblies: - Tiny Life namespace: TinyLife.World @@ -2741,7 +2741,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkDirtyForPathfinding path: ../TinyLife/World/Map.cs - startLine: 1480 + startLine: 1479 assemblies: - Tiny Life namespace: TinyLife.World @@ -2784,7 +2784,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetPathCost path: ../TinyLife/World/Map.cs - startLine: 1503 + startLine: 1502 assemblies: - Tiny Life namespace: TinyLife.World @@ -2837,7 +2837,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: CanWalkBetween path: ../TinyLife/World/Map.cs - startLine: 1527 + startLine: 1526 assemblies: - Tiny Life namespace: TinyLife.World @@ -2892,7 +2892,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsFreeSpot path: ../TinyLife/World/Map.cs - startLine: 1537 + startLine: 1536 assemblies: - Tiny Life namespace: TinyLife.World @@ -2933,7 +2933,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1555 + startLine: 1554 assemblies: - Tiny Life namespace: TinyLife.World @@ -2994,7 +2994,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PlaySound path: ../TinyLife/World/Map.cs - startLine: 1571 + startLine: 1570 assemblies: - Tiny Life namespace: TinyLife.World @@ -3052,7 +3052,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetClosestFreeExitPoint path: ../TinyLife/World/Map.cs - startLine: 1591 + startLine: 1590 assemblies: - Tiny Life namespace: TinyLife.World @@ -3087,7 +3087,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetExitPoints path: ../TinyLife/World/Map.cs - startLine: 1601 + startLine: 1600 assemblies: - Tiny Life namespace: TinyLife.World @@ -3118,7 +3118,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetWalls path: ../TinyLife/World/Map.cs - startLine: 1630 + startLine: 1629 assemblies: - Tiny Life namespace: TinyLife.World @@ -3161,7 +3161,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetStairs path: ../TinyLife/World/Map.cs - startLine: 1651 + startLine: 1650 assemblies: - Tiny Life namespace: TinyLife.World @@ -3202,7 +3202,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddStairs path: ../TinyLife/World/Map.cs - startLine: 1664 + startLine: 1663 assemblies: - Tiny Life namespace: TinyLife.World @@ -3234,7 +3234,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveStairs path: ../TinyLife/World/Map.cs - startLine: 1676 + startLine: 1675 assemblies: - Tiny Life namespace: TinyLife.World @@ -3269,7 +3269,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1693 + startLine: 1692 assemblies: - Tiny Life namespace: TinyLife.World @@ -3313,7 +3313,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyInverseCameraRotation path: ../TinyLife/World/Map.cs - startLine: 1709 + startLine: 1708 assemblies: - Tiny Life namespace: TinyLife.World @@ -3351,7 +3351,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCameraRotationChanged path: ../TinyLife/World/Map.cs - startLine: 1724 + startLine: 1723 assemblies: - Tiny Life namespace: TinyLife.World @@ -3389,7 +3389,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OnCurrentGameMapChanged path: ../TinyLife/World/Map.cs - startLine: 1748 + startLine: 1747 assemblies: - Tiny Life namespace: TinyLife.World @@ -3424,7 +3424,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: AddLight path: ../TinyLife/World/Map.cs - startLine: 1766 + startLine: 1765 assemblies: - Tiny Life namespace: TinyLife.World @@ -3458,7 +3458,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: RemoveLight path: ../TinyLife/World/Map.cs - startLine: 1778 + startLine: 1777 assemblies: - Tiny Life namespace: TinyLife.World @@ -3492,7 +3492,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MoveEverything path: ../TinyLife/World/Map.cs - startLine: 1790 + startLine: 1789 assemblies: - Tiny Life namespace: TinyLife.World @@ -3536,7 +3536,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ValidateRooms path: ../TinyLife/World/Map.cs - startLine: 1886 + startLine: 1885 assemblies: - Tiny Life namespace: TinyLife.World @@ -3577,7 +3577,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetRegularVisitors path: ../TinyLife/World/Map.cs - startLine: 1935 + startLine: 1934 assemblies: - Tiny Life namespace: TinyLife.World @@ -3613,7 +3613,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetAllLotEmployments path: ../TinyLife/World/Map.cs - startLine: 1945 + startLine: 1944 assemblies: - Tiny Life namespace: TinyLife.World @@ -3647,7 +3647,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkGroundTileDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1958 + startLine: 1957 assemblies: - Tiny Life namespace: TinyLife.World @@ -3682,7 +3682,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MarkObjectDirtyForDrawing path: ../TinyLife/World/Map.cs - startLine: 1974 + startLine: 1973 assemblies: - Tiny Life namespace: TinyLife.World @@ -3726,7 +3726,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PopulateLots path: ../TinyLife/World/Map.cs - startLine: 2005 + startLine: 2004 assemblies: - Tiny Life namespace: TinyLife.World @@ -3757,7 +3757,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: PrepareForPermanentRemoval path: ../TinyLife/World/Map.cs - startLine: 2072 + startLine: 2071 assemblies: - Tiny Life namespace: TinyLife.World @@ -3785,7 +3785,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: LoadStaticMap path: ../TinyLife/World/Map.cs - startLine: 2687 + startLine: 2686 assemblies: - Tiny Life namespace: TinyLife.World @@ -3823,7 +3823,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: IsLotHidden path: ../TinyLife/World/Map.cs - startLine: 2731 + startLine: 2730 assemblies: - Tiny Life namespace: TinyLife.World @@ -3863,7 +3863,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetMapSampler path: ../TinyLife/World/Map.cs - startLine: 2749 + startLine: 2748 assemblies: - Tiny Life namespace: TinyLife.World @@ -3897,7 +3897,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateExternalPeople path: ../TinyLife/World/Map.cs - startLine: 2757 + startLine: 2756 assemblies: - Tiny Life namespace: TinyLife.World @@ -3938,7 +3938,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: GetVisibleWorldArea path: ../TinyLife/World/Map.cs - startLine: 2858 + startLine: 2857 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml index b7a0c0a..f114012 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegate-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 3043 + startLine: 3042 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml index 716a3ca..456413b 100644 --- a/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml +++ b/docs/api/TinyLife.World.ObjectUpdateDelegateNoPhase-1.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ObjectUpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 3048 + startLine: 3047 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.OpeningType.yml b/docs/api/TinyLife.World.OpeningType.yml index d6caca7..476c597 100644 --- a/docs/api/TinyLife.World.OpeningType.yml +++ b/docs/api/TinyLife.World.OpeningType.yml @@ -8,6 +8,7 @@ items: - TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion) - TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme[],System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion) - TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorSettings,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion) + - TinyLife.World.OpeningType.CanBuy - TinyLife.World.OpeningType.Colors - TinyLife.World.OpeningType.Construct(System.Int32[],TinyLife.Objects.WallLike) - TinyLife.World.OpeningType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Int32[],System.Nullable{Microsoft.Xna.Framework.Color},System.Single,Microsoft.Xna.Framework.Point) @@ -32,7 +33,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OpeningType path: ../TinyLife/World/OpeningType.cs - startLine: 18 + startLine: 19 assemblies: - Tiny Life namespace: TinyLife.World @@ -80,7 +81,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Types path: ../TinyLife/World/OpeningType.cs - startLine: 26 + startLine: 27 assemblies: - Tiny Life namespace: TinyLife.World @@ -112,7 +113,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Name path: ../TinyLife/World/OpeningType.cs - startLine: 64 + startLine: 68 assemblies: - Tiny Life namespace: TinyLife.World @@ -141,7 +142,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: WallMode path: ../TinyLife/World/OpeningType.cs - startLine: 68 + startLine: 72 assemblies: - Tiny Life namespace: TinyLife.World @@ -170,7 +171,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Price path: ../TinyLife/World/OpeningType.cs - startLine: 72 + startLine: 76 assemblies: - Tiny Life namespace: TinyLife.World @@ -199,7 +200,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Colors path: ../TinyLife/World/OpeningType.cs - startLine: 76 + startLine: 80 assemblies: - Tiny Life namespace: TinyLife.World @@ -228,7 +229,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Icon path: ../TinyLife/World/OpeningType.cs - startLine: 81 + startLine: 85 assemblies: - Tiny Life namespace: TinyLife.World @@ -242,6 +243,37 @@ items: return: type: MLEM.Textures.TextureRegion content.vb: Public ReadOnly Icon As TextureRegion +- uid: TinyLife.World.OpeningType.CanBuy + commentId: P:TinyLife.World.OpeningType.CanBuy + id: CanBuy + parent: TinyLife.World.OpeningType + langs: + - csharp + - vb + name: CanBuy + nameWithType: OpeningType.CanBuy + fullName: TinyLife.World.OpeningType.CanBuy + type: Property + source: + remote: + path: TinyLife/World/OpeningType.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: CanBuy + path: ../TinyLife/World/OpeningType.cs + startLine: 90 + assemblies: + - Tiny Life + namespace: TinyLife.World + summary: A field that indicates whether this opening type can be bought without the "ShowNonBuyable" cheat enabled + example: [] + syntax: + content: public bool CanBuy { get; init; } + parameters: [] + return: + type: System.Boolean + content.vb: Public Property CanBuy As Boolean + overload: TinyLife.World.OpeningType.CanBuy* - uid: TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion) commentId: M:TinyLife.World.OpeningType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion) id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.World.WallMode,System.Int32,TinyLife.Utilities.ColorScheme,System.Func{TinyLife.World.OpeningType,System.Int32[],TinyLife.Objects.WallLike,TinyLife.World.Opening},MLEM.Textures.TextureRegion)' @@ -260,7 +292,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/OpeningType.cs - startLine: 89 + startLine: 98 assemblies: - Tiny Life namespace: TinyLife.World @@ -306,7 +338,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/OpeningType.cs - startLine: 95 + startLine: 104 assemblies: - Tiny Life namespace: TinyLife.World @@ -352,7 +384,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/OpeningType.cs - startLine: 108 + startLine: 117 assemblies: - Tiny Life namespace: TinyLife.World @@ -405,7 +437,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Draw path: ../TinyLife/World/OpeningType.cs - startLine: 134 + startLine: 143 assemblies: - Tiny Life namespace: TinyLife.World @@ -476,7 +508,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: DrawUi path: ../TinyLife/World/OpeningType.cs - startLine: 158 + startLine: 167 assemblies: - Tiny Life namespace: TinyLife.World @@ -526,7 +558,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Construct path: ../TinyLife/World/OpeningType.cs - startLine: 171 + startLine: 180 assemblies: - Tiny Life namespace: TinyLife.World @@ -567,7 +599,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/OpeningType.cs - startLine: 180 + startLine: 189 assemblies: - Tiny Life namespace: TinyLife.World @@ -1206,6 +1238,23 @@ references: - uid: MLEM.Textures name: Textures isExternal: true +- uid: TinyLife.World.OpeningType.CanBuy* + commentId: Overload:TinyLife.World.OpeningType.CanBuy + href: TinyLife.World.OpeningType.html#TinyLife_World_OpeningType_CanBuy + name: CanBuy + nameWithType: OpeningType.CanBuy + fullName: TinyLife.World.OpeningType.CanBuy +- uid: System.Boolean + commentId: T:System.Boolean + parent: System + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.boolean + name: bool + nameWithType: bool + fullName: bool + nameWithType.vb: Boolean + fullName.vb: Boolean + name.vb: Boolean - uid: TinyLife.World.OpeningType.#ctor* commentId: Overload:TinyLife.World.OpeningType.#ctor href: TinyLife.World.OpeningType.html#TinyLife_World_OpeningType__ctor_System_String_MLEM_Textures_TextureRegion_TinyLife_World_WallMode_System_Int32_TinyLife_Utilities_ColorScheme_System_Func_TinyLife_World_OpeningType_System_Int32___TinyLife_Objects_WallLike_TinyLife_World_Opening__MLEM_Textures_TextureRegion_ @@ -1406,17 +1455,6 @@ references: name: Vector2 nameWithType: Vector2 fullName: Microsoft.Xna.Framework.Vector2 -- uid: System.Boolean - commentId: T:System.Boolean - parent: System - isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.boolean - name: bool - nameWithType: bool - fullName: bool - nameWithType.vb: Boolean - fullName.vb: Boolean - name.vb: Boolean - uid: System.Single commentId: T:System.Single parent: System diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml index 64753b8..012ff96 100644 --- a/docs/api/TinyLife.World.UpdateDelegate.yml +++ b/docs/api/TinyLife.World.UpdateDelegate.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegate path: ../TinyLife/World/Map.cs - startLine: 3033 + startLine: 3032 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml index 39fb491..991e514 100644 --- a/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml +++ b/docs/api/TinyLife.World.UpdateDelegateNoPhase.yml @@ -19,7 +19,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: UpdateDelegateNoPhase path: ../TinyLife/World/Map.cs - startLine: 3038 + startLine: 3037 assemblies: - Tiny Life namespace: TinyLife.World diff --git a/docs/api/TinyLife.World.WallMode.yml b/docs/api/TinyLife.World.WallMode.yml index d0ca4e6..e6fb70b 100644 --- a/docs/api/TinyLife.World.WallMode.yml +++ b/docs/api/TinyLife.World.WallMode.yml @@ -5,7 +5,7 @@ items: id: WallMode parent: TinyLife.World children: - - TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) + - TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) - TinyLife.World.WallMode.ApplyMasks(Microsoft.Xna.Framework.Graphics.Texture2D,System.Int32,System.Int32,MLEM.Data.RuntimeTexturePacker,System.Action{System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}}) - TinyLife.World.WallMode.Door - TinyLife.World.WallMode.Full @@ -14,6 +14,7 @@ items: - TinyLife.World.WallMode.MaskPosition - TinyLife.World.WallMode.MaskTexture - TinyLife.World.WallMode.Modes + - TinyLife.World.WallMode.Name - TinyLife.World.WallMode.NarrowLong - TinyLife.World.WallMode.NarrowWideTop - TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean) @@ -85,10 +86,10 @@ items: summary: The registered wall modes, both by mods and the game itself. example: [] syntax: - content: public static readonly ReadOnlyCollection Modes + content: public static readonly ReadOnlyDictionary Modes return: - type: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.World.WallMode} - content.vb: Public Shared ReadOnly Modes As ReadOnlyCollection(Of WallMode) + type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.WallMode} + content.vb: Public Shared ReadOnly Modes As ReadOnlyDictionary(Of String, WallMode) - uid: TinyLife.World.WallMode.Full commentId: F:TinyLife.World.WallMode.Full id: Full @@ -466,6 +467,33 @@ items: return: type: TinyLife.World.WallMode[] content.vb: Public Shared ReadOnly StairsTop As WallMode() +- uid: TinyLife.World.WallMode.Name + commentId: F:TinyLife.World.WallMode.Name + id: Name + parent: TinyLife.World.WallMode + langs: + - csharp + - vb + name: Name + nameWithType: WallMode.Name + fullName: TinyLife.World.WallMode.Name + type: Field + source: + remote: + path: TinyLife/World/WallMode.cs + branch: main + repo: https://git.ellpeck.de/Ellpeck/TinyLife + id: Name + path: ../TinyLife/World/WallMode.cs + startLine: 81 + assemblies: + - Tiny Life + namespace: TinyLife.World + syntax: + content: public readonly string Name + return: + type: System.String + content.vb: Public ReadOnly Name As String - uid: TinyLife.World.WallMode.MaskTexture commentId: F:TinyLife.World.WallMode.MaskTexture id: MaskTexture @@ -484,7 +512,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaskTexture path: ../TinyLife/World/WallMode.cs - startLine: 85 + startLine: 86 assemblies: - Tiny Life namespace: TinyLife.World @@ -516,7 +544,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: MaskPosition path: ../TinyLife/World/WallMode.cs - startLine: 90 + startLine: 91 assemblies: - Tiny Life namespace: TinyLife.World @@ -530,16 +558,16 @@ items: return: type: Microsoft.Xna.Framework.Point content.vb: Public ReadOnly MaskPosition As Point -- uid: TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) - commentId: M:TinyLife.World.WallMode.#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) - id: '#ctor(MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)' +- uid: TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) + commentId: M:TinyLife.World.WallMode.#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point) + id: '#ctor(System.String,MLEM.Textures.UniformTextureAtlas,Microsoft.Xna.Framework.Point)' parent: TinyLife.World.WallMode langs: - csharp - vb - name: WallMode(UniformTextureAtlas, Point) - nameWithType: WallMode.WallMode(UniformTextureAtlas, Point) - fullName: TinyLife.World.WallMode.WallMode(MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point) + name: WallMode(string, UniformTextureAtlas, Point) + nameWithType: WallMode.WallMode(string, UniformTextureAtlas, Point) + fullName: TinyLife.World.WallMode.WallMode(string, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point) type: Constructor source: remote: @@ -548,7 +576,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: .ctor path: ../TinyLife/World/WallMode.cs - startLine: 99 + startLine: 100 assemblies: - Tiny Life namespace: TinyLife.World @@ -558,19 +586,21 @@ items: Each pixel on the mask that is non-transparent will be removed from the . example: [] syntax: - content: public WallMode(UniformTextureAtlas maskTexture, Point maskPosition) + content: public WallMode(string name, UniformTextureAtlas maskTexture, Point maskPosition) parameters: + - id: name + type: System.String - id: maskTexture type: MLEM.Textures.UniformTextureAtlas description: The texture that is used as a mask when masking using . - id: maskPosition type: Microsoft.Xna.Framework.Point description: The position on the that the mask is at, in texture region coordinates similar to . - content.vb: Public Sub New(maskTexture As UniformTextureAtlas, maskPosition As Point) + content.vb: Public Sub New(name As String, maskTexture As UniformTextureAtlas, maskPosition As Point) overload: TinyLife.World.WallMode.#ctor* - nameWithType.vb: WallMode.New(UniformTextureAtlas, Point) - fullName.vb: TinyLife.World.WallMode.New(MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point) - name.vb: New(UniformTextureAtlas, Point) + nameWithType.vb: WallMode.New(String, UniformTextureAtlas, Point) + fullName.vb: TinyLife.World.WallMode.New(String, MLEM.Textures.UniformTextureAtlas, Microsoft.Xna.Framework.Point) + name.vb: New(String, UniformTextureAtlas, Point) - uid: TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean) commentId: M:TinyLife.World.WallMode.OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean) id: OffsetTextureRegion(Microsoft.Xna.Framework.Point,System.Boolean,System.Boolean) @@ -589,7 +619,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: OffsetTextureRegion path: ../TinyLife/World/WallMode.cs - startLine: 111 + startLine: 113 assemblies: - Tiny Life namespace: TinyLife.World @@ -633,7 +663,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: Register path: ../TinyLife/World/WallMode.cs - startLine: 125 + startLine: 127 assemblies: - Tiny Life namespace: TinyLife.World @@ -668,7 +698,7 @@ items: repo: https://git.ellpeck.de/Ellpeck/TinyLife id: ApplyMasks path: ../TinyLife/World/WallMode.cs - startLine: 140 + startLine: 142 assemblies: - Tiny Life namespace: TinyLife.World @@ -1083,66 +1113,84 @@ references: - uid: TinyLife.Utilities name: Utilities href: TinyLife.Utilities.html -- uid: System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.World.WallMode} - commentId: T:System.Collections.ObjectModel.ReadOnlyCollection{TinyLife.World.WallMode} +- uid: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.WallMode} + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.WallMode} parent: System.Collections.ObjectModel - definition: System.Collections.ObjectModel.ReadOnlyCollection`1 - href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 - name: ReadOnlyCollection - nameWithType: ReadOnlyCollection - fullName: System.Collections.ObjectModel.ReadOnlyCollection - nameWithType.vb: ReadOnlyCollection(Of WallMode) - fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of TinyLife.World.WallMode) - name.vb: ReadOnlyCollection(Of WallMode) + definition: System.Collections.ObjectModel.ReadOnlyDictionary`2 + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of String, WallMode) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of String, TinyLife.World.WallMode) + name.vb: ReadOnlyDictionary(Of String, WallMode) spec.csharp: - - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 - name: ReadOnlyCollection + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 - name: < + - uid: System.String + name: string + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: TinyLife.World.WallMode name: WallMode href: TinyLife.World.WallMode.html - name: '>' spec.vb: - - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 - name: ReadOnlyCollection + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 - name: ( - name: Of - name: " " + - uid: System.String + name: String + isExternal: true + href: https://learn.microsoft.com/dotnet/api/system.string + - name: ',' + - name: " " - uid: TinyLife.World.WallMode name: WallMode href: TinyLife.World.WallMode.html - name: ) -- uid: System.Collections.ObjectModel.ReadOnlyCollection`1 - commentId: T:System.Collections.ObjectModel.ReadOnlyCollection`1 +- uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + commentId: T:System.Collections.ObjectModel.ReadOnlyDictionary`2 isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 - name: ReadOnlyCollection - nameWithType: ReadOnlyCollection - fullName: System.Collections.ObjectModel.ReadOnlyCollection - nameWithType.vb: ReadOnlyCollection(Of T) - fullName.vb: System.Collections.ObjectModel.ReadOnlyCollection(Of T) - name.vb: ReadOnlyCollection(Of T) + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 + name: ReadOnlyDictionary + nameWithType: ReadOnlyDictionary + fullName: System.Collections.ObjectModel.ReadOnlyDictionary + nameWithType.vb: ReadOnlyDictionary(Of TKey, TValue) + fullName.vb: System.Collections.ObjectModel.ReadOnlyDictionary(Of TKey, TValue) + name.vb: ReadOnlyDictionary(Of TKey, TValue) spec.csharp: - - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 - name: ReadOnlyCollection + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 - name: < - - name: T + - name: TKey + - name: ',' + - name: " " + - name: TValue - name: '>' spec.vb: - - uid: System.Collections.ObjectModel.ReadOnlyCollection`1 - name: ReadOnlyCollection + - uid: System.Collections.ObjectModel.ReadOnlyDictionary`2 + name: ReadOnlyDictionary isExternal: true - href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlycollection-1 + href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel.readonlydictionary-2 - name: ( - name: Of - name: " " - - name: T + - name: TKey + - name: ',' + - name: " " + - name: TValue - name: ) - uid: System.Collections.ObjectModel commentId: N:System.Collections.ObjectModel @@ -1241,6 +1289,17 @@ references: href: TinyLife.World.WallMode.html - name: ( - name: ) +- 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.World.Wallpaper commentId: T:TinyLife.World.Wallpaper parent: TinyLife.World @@ -1407,7 +1466,7 @@ references: isExternal: true - uid: TinyLife.World.WallMode.#ctor* commentId: Overload:TinyLife.World.WallMode.#ctor - href: TinyLife.World.WallMode.html#TinyLife_World_WallMode__ctor_MLEM_Textures_UniformTextureAtlas_Microsoft_Xna_Framework_Point_ + href: TinyLife.World.WallMode.html#TinyLife_World_WallMode__ctor_System_String_MLEM_Textures_UniformTextureAtlas_Microsoft_Xna_Framework_Point_ name: WallMode nameWithType: WallMode.WallMode fullName: TinyLife.World.WallMode.WallMode