Compare commits

..

No commits in common. "56d7ab40e3ef13eec036390b0ecfc95009fd5f1d" and "4ec298d2feb77afb3a983693619de33ba15bfdf3" have entirely different histories.

81 changed files with 1627 additions and 3813 deletions

View file

@ -1,42 +1,3 @@
# 0.26.0
> Lights, Camera, Music
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/441031/0260-lights-camera-music) or [on Steam](https://store.steampowered.com/news/app/1651490/view/6319138589415905559).
Additions
- Added the first of many of [Leiss](https://leiss.bandcamp.com)'s songs for the Tiny Life Soundtrack
- Added the outdoorsy personality type
- Added two headscarves
- Added some more skill-related socials
Improvements
- Improved custom content import menus
- Automatically update import menu content if underlying files change
- Change a lot's name to the imported lot's name when importing
- Ask for a name when exporting a lot or a household
- Children without a complete household are now added to the adoption pool instead of being exported
- Made choice prompts also be influenced by a Tiny's skills
- Hide small updates in the main menu's changelog panel by default
- Made the old computer a bit more square looking
- Cooking shows will now have a chance to yield the baking skill in addition to the cooking skill
- Made Tinies meet and gain friendship with their coworkers while they're both at work
- Mark visually held items (like sponges and spanners) as fake so they don't inhibit action queueing
Fixes
- Fixed diagonal keyboard camera movement being too fast
- Fixed failed undo/redo attempts crashing the game
- Fixed a crash when getting up out of bed after a Tiny's outfits have been edited
- Fixed a crash when a modded personality type was removed since the last session
- Fixed an ignored exception when exiting the character creator
- Fixed the mouse cursor still activating the UI while it was hidden
- Fixed Admire being called Admirar (for some reason)
- Fixed food item effects not being applied if the eat action is not completed fully
- Fixed a crash when multiple emotion modifiers run out at the same time
API
- Added a clothes compatibility system to allow for certain clothes to be automatically removed if others are selected
- Added Ben.Demystifier to make stack traces more legible
# 0.25.3
Fixes
- Fixed a crash when abandoning a life goal
@ -608,7 +569,7 @@ Improvements
Fixes
- Fixed a crash when rotating the camera on some machines
- Fixed visual fragments on the terrain on some screen sizes
- Fixed visual fragments on the terrain on some screen sizes
# 0.17.2
Improvements

View file

@ -25,10 +25,10 @@
"TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetActionObject``1": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean})": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Func{``0,System.Boolean})": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.Lot": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.Map": "TinyLife.Actions.ActionInfo.yml",
"TinyLife.Actions.ActionInfo.Person": "TinyLife.Actions.ActionInfo.yml",
@ -60,7 +60,6 @@
"TinyLife.Actions.ActionType.AskToTellStory": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.BakeFood": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.BeAwayFromLotEmployment": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.BeEnticing": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.BlowOutCandles": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.BoastAboutPagesWritten": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.BreakUp": "TinyLife.Actions.ActionType.yml",
@ -79,7 +78,6 @@
"TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CanWorkAtDeskObject(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CasualCompliment": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CelebrateBirthday": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ChangeOutfit": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ChastiseForFoodBeliefs": "TinyLife.Actions.ActionType.yml",
@ -100,12 +98,10 @@
"TinyLife.Actions.ActionType.CookChildFood": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CookFood": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CreateApp": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.CriticizeDeforestation": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebatePineappleOnPizza": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugAddToHousehold": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugDie": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugTeleport": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DeepCompliment": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DeliverMail": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DeliverNewspaper": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Die": "TinyLife.Actions.ActionType.yml",
@ -117,7 +113,6 @@
"TinyLife.Actions.ActionType.EditOutfits": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ExpressFearOfCrowds": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Flirt": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.FlirtyJoke": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.FoolAround": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GaugeRelationship": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.GetBakingIngredients": "TinyLife.Actions.ActionType.yml",
@ -162,7 +157,6 @@
"TinyLife.Actions.ActionType.JokeAboutFamilyGatherings": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.JokeAboutOwnUnemployment": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.JokeAboutTreadmillAccidents": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.JokeAboutTrees": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.JokeAboutWork": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.JokeAboutWritingStyle": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Kiss": "TinyLife.Actions.ActionType.yml",
@ -172,7 +166,6 @@
"TinyLife.Actions.ActionType.LotEmploymentIdle": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfBeingBadAtSchool": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfBeingNerd": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfBeingOutdoorsy": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfFoodIntolerance": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfFriends": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.MakeFunOfIntroversion": "TinyLife.Actions.ActionType.yml",
@ -215,7 +208,6 @@
"TinyLife.Actions.ActionType.ReadJokes": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ReadNewspaper": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ReadSkillBook": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ReciteLovePoem": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.Repair": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.ResearchBusinessPlans": "TinyLife.Actions.ActionType.yml",
@ -248,7 +240,6 @@
"TinyLife.Actions.ActionType.TalkAboutFeelings": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutFood": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutNaps": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutNatureWalks": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutNeighborhood": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutOutdoors": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.TalkAboutSchool": "TinyLife.Actions.ActionType.yml",
@ -563,7 +554,7 @@
"TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Single)": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.IsConversationCompleted": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.OnEvaluate": "TinyLife.Actions.TalkAction.yml",
"TinyLife.Actions.TalkAction.OnTalkFailure": "TinyLife.Actions.TalkAction.yml",
@ -721,12 +712,12 @@
"TinyLife.ChoicePromptInfo.Option": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.#ctor(System.String,System.Action{TinyLife.ChoicePromptInfo,TinyLife.Objects.Person},System.Action{TinyLife.ChoicePromptInfo,TinyLife.Objects.Person},System.Func{TinyLife.Objects.Person,System.Single})": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single})": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,TinyLife.Skills.SkillType,System.Single,System.Single,System.Single)": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,System.Single,System.Single,System.Single)": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.Execute(TinyLife.ChoicePromptInfo,TinyLife.Objects.Person,System.Boolean)": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.FailAction": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.Name": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.SuccessAction": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.SuccessChance": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Option.SuccessWeight": "TinyLife.ChoicePromptInfo.Option.yml",
"TinyLife.ChoicePromptInfo.Options": "TinyLife.ChoicePromptInfo.yml",
"TinyLife.Debug": "TinyLife.Debug.yml",
"TinyLife.Debug.CheatDelegate": "TinyLife.Debug.CheatDelegate.yml",
@ -777,7 +768,6 @@
"TinyLife.Emotions.EmotionModifier.DirtyHandsAfterToilet": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DirtyObject": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.DisplayName": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.EmbarrassingWorkConversation": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.EmergencyFood": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.Emotion": "TinyLife.Emotions.EmotionModifier.yml",
"TinyLife.Emotions.EmotionModifier.EnemyDied": "TinyLife.Emotions.EmotionModifier.yml",
@ -939,11 +929,9 @@
"TinyLife.Emotions.IEmotionSource": "TinyLife.Emotions.IEmotionSource.yml",
"TinyLife.Emotions.IEmotionSource.SourceString": "TinyLife.Emotions.IEmotionSource.yml",
"TinyLife.GameImpl": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Achievements": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Camera": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CanBeExtremelyFast": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CanSwitchGameModes": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CurrentCursor": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CurrentHousehold": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CurrentLot": "TinyLife.GameImpl.yml",
@ -1094,8 +1082,6 @@
"TinyLife.Goals.Job.AmountOfRaises": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.CurrentHourlyPay": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.DailyTasks": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.GetCoworkers": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.GetCoworkersAtWork": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.GetRaise": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.HasRequiredPromotionSkills": "TinyLife.Goals.Job.yml",
"TinyLife.Goals.Job.JobPerformanceDelegate": "TinyLife.Goals.Job.JobPerformanceDelegate.yml",
@ -1185,12 +1171,11 @@
"TinyLife.Goals.Memory.Person": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.TimeOccured": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.TimeSinceOccured": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.TryReplace(System.TimeSpan)": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.Type": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)": "TinyLife.Goals.Memory.yml",
"TinyLife.Goals.MemoryType": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.#ctor(System.String)": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.TimeSpan)": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.ConstructedType": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.FamilySocial": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.Name": "TinyLife.Goals.MemoryType.yml",
@ -1200,7 +1185,6 @@
"TinyLife.Goals.MemoryType.SocialAction": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.Types": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.UsedSkillCategory": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.MemoryType.WasOutside": "TinyLife.Goals.MemoryType.yml",
"TinyLife.Goals.Project": "TinyLife.Goals.Project.yml",
"TinyLife.Goals.Project.#ctor(TinyLife.Objects.Person,System.String,System.String)": "TinyLife.Goals.Project.yml",
"TinyLife.Goals.Project.ActionSettings": "TinyLife.Goals.Project.ActionSettings.yml",
@ -1294,15 +1278,6 @@
"TinyLife.Mods.ModLoader": "TinyLife.Mods.ModLoader.yml",
"TinyLife.Mods.ModLoader.GetModsFolder": "TinyLife.Mods.ModLoader.yml",
"TinyLife.Mods.ModLoader.TryGetModInfo(System.String,TinyLife.Mods.ModInfo@)": "TinyLife.Mods.ModLoader.yml",
"TinyLife.Music": "TinyLife.Music.yml",
"TinyLife.Music.Occasion": "TinyLife.Music.Occasion.yml",
"TinyLife.Music.Occasion.BuildMode": "TinyLife.Music.Occasion.yml",
"TinyLife.Music.Occasion.CharacterCreation": "TinyLife.Music.Occasion.yml",
"TinyLife.Music.Occasion.InGame": "TinyLife.Music.Occasion.yml",
"TinyLife.Music.Occasion.MainMenu": "TinyLife.Music.Occasion.yml",
"TinyLife.Music.Occasion.None": "TinyLife.Music.Occasion.yml",
"TinyLife.Music.Occasion.SelectHousehold": "TinyLife.Music.Occasion.yml",
"TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song,TinyLife.Music.Occasion[])": "TinyLife.Music.yml",
"TinyLife.Need": "TinyLife.Need.yml",
"TinyLife.Need.#ctor(TinyLife.NeedType)": "TinyLife.Need.yml",
"TinyLife.Need.Max": "TinyLife.Need.yml",
@ -1382,14 +1357,12 @@
"TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,MLEM.Textures.TextureRegion,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Utilities.ColorScheme[])": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Ages": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.AllIntentions": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Colors": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.DepthFunction": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GetClothes(TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup)": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.GetPrice": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Icon": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Intentions": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.IsIncompatible": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Layer": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Layers": "TinyLife.Objects.Clothes.yml",
"TinyLife.Objects.Clothes.Name": "TinyLife.Objects.Clothes.yml",
@ -1918,7 +1891,7 @@
"TinyLife.Objects.ObjectSpot.IsContentAllowed(TinyLife.Objects.Furniture,TinyLife.Objects.FurnitureType)": "TinyLife.Objects.ObjectSpot.yml",
"TinyLife.Objects.ObjectSpot.IsFurnitureAllowed": "TinyLife.Objects.ObjectSpot.yml",
"TinyLife.Objects.ObjectSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.ObjectSpot.yml",
"TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point,System.Single)": "TinyLife.Objects.ObjectSpot.yml",
"TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point)": "TinyLife.Objects.ObjectSpot.yml",
"TinyLife.Objects.ObjectSpot.TreeSpots(System.Single)": "TinyLife.Objects.ObjectSpot.yml",
"TinyLife.Objects.Outfit": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.#ctor(System.Collections.Generic.Dictionary{TinyLife.Objects.ClothesLayer,TinyLife.Objects.WornClothes})": "TinyLife.Objects.Outfit.yml",
@ -1926,7 +1899,7 @@
"TinyLife.Objects.Outfit.EnsureIntentionsMatch(System.Int32)": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.Intentions": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32)": "TinyLife.Objects.Outfit.yml",
"TinyLife.Objects.OverlayWallHanging": "TinyLife.Objects.OverlayWallHanging.yml",
"TinyLife.Objects.OverlayWallHanging.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.OverlayWallHanging.yml",
"TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.OverlayWallHanging.yml",
@ -1974,7 +1947,7 @@
"TinyLife.Objects.Person.ActionQueue": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ActionUpdateDelegate": "TinyLife.Objects.Person.ActionUpdateDelegate.yml",
"TinyLife.Objects.Person.AddEmotion(TinyLife.Emotions.EmotionModifier,System.Int32,System.TimeSpan,TinyLife.Emotions.IEmotionSource,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,System.Nullable{System.TimeSpan})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AddMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Nullable{System.TimeSpan})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Age": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AgeGroups": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.AllActions": "TinyLife.Objects.Person.yml",
@ -2013,7 +1986,7 @@
"TinyLife.Objects.Person.EmotionModifiersChangedDelegate": "TinyLife.Objects.Person.EmotionModifiersChangedDelegate.yml",
"TinyLife.Objects.Person.EnqueueAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Actions.ActionVariety,System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Finalize": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.FindPathAsync(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.FindPathAsync(Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point,MLEM.Pathfinding.AStar{Microsoft.Xna.Framework.Point}.GetCost,System.Nullable{System.Boolean})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.FirstName": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.FocusCameraOnEvent": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.FullName": "TinyLife.Objects.Person.yml",
@ -2025,7 +1998,7 @@
"TinyLife.Objects.Person.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetFreeTalkingSpots(TinyLife.Objects.Person)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHeldActionInfo": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHeldObject``1": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHomeLocation": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetHoverInfo(MLEM.Ui.Elements.Tooltip)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GetMemories``1(TinyLife.Goals.MemoryType)": "TinyLife.Objects.Person.yml",
@ -2125,8 +2098,8 @@
"TinyLife.Objects.Person.Rotation": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetCurrentOutfit(System.Int32)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.Furniture,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetHeldObject(TinyLife.Objects.Furniture)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.Person},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Skills": "TinyLife.Objects.Person.yml",
@ -2150,10 +2123,9 @@
"TinyLife.Objects.PersonAi.StartAutomatically(TinyLife.Objects.Person,TinyLife.Actions.ActionType)": "TinyLife.Objects.PersonAi.yml",
"TinyLife.Objects.ScreenObject": "TinyLife.Objects.ScreenObject.yml",
"TinyLife.Objects.ScreenObject.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.ScreenObject.yml",
"TinyLife.Objects.ScreenObject.Content": "TinyLife.Objects.ScreenObject.yml",
"TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.ScreenObject.yml",
"TinyLife.Objects.ScreenObject.IsOn": "TinyLife.Objects.ScreenObject.yml",
"TinyLife.Objects.ScreenObject.ScreenContentOverrides": "TinyLife.Objects.ScreenObject.yml",
"TinyLife.Objects.ScreenObject.ScreenContent": "TinyLife.Objects.ScreenObject.yml",
"TinyLife.Objects.ScreenObject.TurnOff": "TinyLife.Objects.ScreenObject.yml",
"TinyLife.Objects.ScreenObject.TurnOn(System.String)": "TinyLife.Objects.ScreenObject.yml",
"TinyLife.Objects.SpeakStyle": "TinyLife.Objects.SpeakStyle.yml",
@ -2242,12 +2214,10 @@
"TinyLife.Options.HideGamepadControlsHints": "TinyLife.Options.yml",
"TinyLife.Options.HideHangingObjects": "TinyLife.Options.yml",
"TinyLife.Options.IncreaseSpeedKeybind": "TinyLife.Options.yml",
"TinyLife.Options.InGameMusic": "TinyLife.Options.yml",
"TinyLife.Options.Instance": "TinyLife.Options.yml",
"TinyLife.Options.Keybinds": "TinyLife.Options.yml",
"TinyLife.Options.Language": "TinyLife.Options.yml",
"TinyLife.Options.LeftTrigger": "TinyLife.Options.yml",
"TinyLife.Options.MusicVolume": "TinyLife.Options.yml",
"TinyLife.Options.PauseGameKeybind": "TinyLife.Options.yml",
"TinyLife.Options.RightTrigger": "TinyLife.Options.yml",
"TinyLife.Options.RotateCameraKeybind": "TinyLife.Options.yml",
@ -2322,7 +2292,6 @@
"TinyLife.PersonalityType.Mean": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Millionaire": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Name": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Outdoorsy": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Pescetarian": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.Register(TinyLife.PersonalityType)": "TinyLife.PersonalityType.yml",
"TinyLife.PersonalityType.SmartKid": "TinyLife.PersonalityType.yml",
@ -2782,7 +2751,6 @@
"TinyLife.Utilities.ColorScheme.op_Addition(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Pastel": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Plants": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.RetroAppliances": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Rugs": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.SimpleWood": "TinyLife.Utilities.ColorScheme.yml",
"TinyLife.Utilities.ColorScheme.Skin": "TinyLife.Utilities.ColorScheme.yml",
@ -2907,9 +2875,9 @@
"TinyLife.World.Household.Export(System.Boolean)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.FurnitureStorage": "TinyLife.World.Household.yml",
"TinyLife.World.Household.GetAverageFriendshipTo(TinyLife.Objects.Person)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})": "TinyLife.World.Household.yml",
"TinyLife.World.Household.HasMember(System.Guid)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})": "TinyLife.World.Household.yml",
"TinyLife.World.Household.IsCurrent": "TinyLife.World.Household.yml",
"TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)": "TinyLife.World.Household.yml",
"TinyLife.World.Household.Lot": "TinyLife.World.Household.yml",
@ -2946,7 +2914,7 @@
"TinyLife.World.Lot.GetWeeklyBills": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Household": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Id": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.Boolean,System.Boolean)": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Name": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Type": "TinyLife.World.Lot.yml",
"TinyLife.World.Lot.Validate(TinyLife.World.Map)": "TinyLife.World.Lot.yml",
@ -2997,6 +2965,7 @@
"TinyLife.World.Mail.Validate(TinyLife.World.Map)": "TinyLife.World.Mail.yml",
"TinyLife.World.Map": "TinyLife.World.Map.yml",
"TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.Achievements": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AddHousehold(TinyLife.World.Lot)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AddLight(TinyLife.Objects.Light)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle)": "TinyLife.World.Map.yml",
@ -3011,6 +2980,7 @@
"TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.Finalize": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetAllLotEmployments": "TinyLife.World.Map.yml",
@ -3162,8 +3132,6 @@
"TinyLife.World.Room.Validate": "TinyLife.World.Room.yml",
"TinyLife.World.Soundscape": "TinyLife.World.Soundscape.yml",
"TinyLife.World.Soundscape.#ctor(TinyLife.World.Soundscape.IntensityDelegate,Microsoft.Xna.Framework.Audio.SoundEffect[])": "TinyLife.World.Soundscape.yml",
"TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)": "TinyLife.World.Soundscape.yml",
"TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.World.Soundscape.yml",
"TinyLife.World.Soundscape.IntensityDelegate": "TinyLife.World.Soundscape.IntensityDelegate.yml",
"TinyLife.World.Soundscape.Soundscapes": "TinyLife.World.Soundscape.yml",
"TinyLife.World.Soundscape.Update(TinyLife.World.Map,MLEM.Cameras.Camera)": "TinyLife.World.Soundscape.yml",

View file

@ -468,7 +468,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns the map object that is displayed in the action queue in the top left of the screen.\nNote that this value is ignored if this action&apos;s type has a <xref href=\"TinyLife.Actions.ActionType.TypeSettings.Texture\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nReturns the map object that is displayed in the action queue in the top left of the screen.\nNote that this value is ignored if this action&apos;s type has a <xref href=\"TinyLife.Actions.ActionType.TypeSettings.Texture\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public virtual MapObject GetIconObject()
@ -4296,8 +4296,8 @@ references:
- uid: TinyLife.Actions.ActionType.TypeSettings.Texture
commentId: F:TinyLife.Actions.ActionType.TypeSettings.Texture
isExternal: true
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
isExternal: true
- uid: TinyLife.Actions.Action.GetIconObject*
commentId: Overload:TinyLife.Actions.Action.GetIconObject

View file

@ -12,10 +12,10 @@ items:
- TinyLife.Actions.ActionInfo.FromLocation(TinyLife.Objects.Person,Microsoft.Xna.Framework.Vector2)
- TinyLife.Actions.ActionInfo.FromObjectGeneric(TinyLife.Objects.Person,TinyLife.Objects.MapObject)
- TinyLife.Actions.ActionInfo.FromSelf(TinyLife.Objects.Person)
- TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- TinyLife.Actions.ActionInfo.GetActionObject``1
- TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
- TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean})
- TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
- TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Func{``0,System.Boolean})
- TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
- TinyLife.Actions.ActionInfo.Lot
- TinyLife.Actions.ActionInfo.Map
- TinyLife.Actions.ActionInfo.Person
@ -139,7 +139,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe location that this action should be executed in.\nNote that, for manually executed actions, this is always the world position that the mouse was in.\nFor automatically executed actions, this is often the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>&apos;s location or an offset based on the <xref href=\"TinyLife.Actions.ActionInfo.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nThe location that this action should be executed in.\nNote that, for manually executed actions, this is always the world position that the mouse was in.\nFor automatically executed actions, this is often the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>&apos;s location or an offset based on the <xref href=\"TinyLife.Actions.ActionInfo.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: >-
@ -261,7 +261,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe lot that this action&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> is on, or the lot that the <xref href=\"TinyLife.Actions.ActionInfo.ActionLocation\" data-throw-if-not-resolved=\"false\"></xref> is on if there is no action object.\n"
summary: "\nThe lot that this action&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref> is on, or the lot that the <xref href=\"TinyLife.Actions.ActionInfo.ActionLocation\" data-throw-if-not-resolved=\"false\"></xref> is on if there is no action object.\n"
example: []
syntax:
content: public Lot Lot { get; }
@ -276,16 +276,16 @@ items:
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
id: GetActionObject``1(System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
id: GetActionObject``1
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: GetActionObject<T>(Boolean)
nameWithType: ActionInfo.GetActionObject<T>(Boolean)
fullName: TinyLife.Actions.ActionInfo.GetActionObject<T>(System.Boolean)
name: GetActionObject<T>()
nameWithType: ActionInfo.GetActionObject<T>()
fullName: TinyLife.Actions.ActionInfo.GetActionObject<T>()
type: Method
source:
remote:
@ -294,32 +294,29 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetActionObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 70
startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns the object that this action is related to, or null if there is none or the object isn&apos;t of the given type.\nIf this action is related to a <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref> and <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> is <xref href=\"TinyLife.World.Wall\" data-throw-if-not-resolved=\"false\"></xref>, the wall is returned. Otherwise, the involved <xref href=\"TinyLife.Objects.MapObject\" data-throw-if-not-resolved=\"false\"></xref> is returned, if it matches <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code>.\n"
example: []
syntax:
content: public T GetActionObject<T>(bool allowFake = true)
parameters:
- id: allowFake
type: System.Boolean
content: public T GetActionObject<T>()
typeParameters:
- id: T
description: The type that the action object is expected to be of
return:
type: '{T}'
description: The action object, or null if there is none or the type does not match
content.vb: Public Function GetActionObject(Of T)(allowFake As Boolean = True) As T
content.vb: Public Function GetActionObject(Of T) As T
overload: TinyLife.Actions.ActionInfo.GetActionObject*
nameWithType.vb: ActionInfo.GetActionObject(Of T)(Boolean)
nameWithType.vb: ActionInfo.GetActionObject(Of T)()
modifiers.csharp:
- public
modifiers.vb:
- Public
fullName.vb: TinyLife.Actions.ActionInfo.GetActionObject(Of T)(System.Boolean)
name.vb: GetActionObject(Of T)(Boolean)
fullName.vb: TinyLife.Actions.ActionInfo.GetActionObject(Of T)()
name.vb: GetActionObject(Of T)()
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
id: AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
@ -338,11 +335,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 92
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nAdds an additional object that, along with the <xref href=\"TinyLife.Actions.ActionInfo.actionObject\" data-throw-if-not-resolved=\"false\"></xref>, is involved in this action.\nAdding an auxiliary object causes <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to consider it, as well as <xref href=\"TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action%2cMicrosoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to be called for it.\n"
summary: "\nAdds an additional object that, along with the <xref href=\"TinyLife.Actions.ActionInfo.actionObject\" data-throw-if-not-resolved=\"false\"></xref>, is involved in this action.\nAdding an auxiliary object causes <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to consider it, as well as <xref href=\"TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action%2cMicrosoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> to be called for it.\n"
example: []
syntax:
content: public void AddAuxiliaryObject(MapObject o, ActionSpot spot = null)
@ -359,16 +356,16 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
id: GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
id: GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: GetInvolvedObjects<T>(ObjectCategory, Boolean, Boolean)
nameWithType: ActionInfo.GetInvolvedObjects<T>(ObjectCategory, Boolean, Boolean)
fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects<T>(TinyLife.Objects.ObjectCategory, System.Boolean, System.Boolean)
name: GetInvolvedObjects<T>(ObjectCategory, Boolean)
nameWithType: ActionInfo.GetInvolvedObjects<T>(ObjectCategory, Boolean)
fullName: TinyLife.Actions.ActionInfo.GetInvolvedObjects<T>(TinyLife.Objects.ObjectCategory, System.Boolean)
type: Method
source:
remote:
@ -377,14 +374,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjects
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 113
startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns a set of objects of the given type <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> that match the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">category</code>.\nThe objects considered are the <xref href=\"TinyLife.Actions.ActionInfo.actionObject\" data-throw-if-not-resolved=\"false\"></xref>, its <xref href=\"TinyLife.Objects.Furniture.ParentFurniture\" data-throw-if-not-resolved=\"false\"></xref>, its <xref href=\"TinyLife.Objects.Furniture.GetChildren%60%601\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Objects.Person.GetHeldObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> and the auxiliary objects added using <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nReturns a set of objects of the given type <code data-dev-comment-type=\"typeparamref\" class=\"typeparamref\">T</code> that match the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">category</code>.\nThe objects considered are the <xref href=\"TinyLife.Actions.ActionInfo.actionObject\" data-throw-if-not-resolved=\"false\"></xref>, its <xref href=\"TinyLife.Objects.Furniture.ParentFurniture\" data-throw-if-not-resolved=\"false\"></xref>, its <xref href=\"TinyLife.Objects.Furniture.GetChildren%60%601\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Objects.Person.GetHeldObject%60%601\" data-throw-if-not-resolved=\"false\"></xref> and the auxiliary objects added using <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public IEnumerable<T> GetInvolvedObjects<T>(ObjectCategory category = null, bool includeIndirectly = true, bool allowFake = true)
content: public IEnumerable<T> GetInvolvedObjects<T>(ObjectCategory category = null, bool includeIndirectly = true)
parameters:
- id: category
type: TinyLife.Objects.ObjectCategory
@ -392,34 +389,31 @@ items:
- id: includeIndirectly
type: System.Boolean
description: Whether indirectly involved objects, like the <xref href="TinyLife.Objects.Furniture.ParentFurniture" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.GetChildren%60%601" data-throw-if-not-resolved="false"></xref> of furniture should be included
- id: allowFake
type: System.Boolean
description: Whether fake items held by players (see <xref href="TinyLife.Objects.Person.SetHeldObject%60%601(TinyLife.Objects.FurnitureType%2cSystem.Int32%5b%5d%2cSystem.Nullable%7bSystem.Guid%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>) should also be returned.
typeParameters:
- id: T
description: The type that the objects returned should have
return:
type: System.Collections.Generic.IEnumerable{{T}}
description: A set of objects that match the above criteria
content.vb: Public Function GetInvolvedObjects(Of T)(category As ObjectCategory = Nothing, includeIndirectly As Boolean = True, allowFake As Boolean = True) As IEnumerable(Of T)
content.vb: Public Function GetInvolvedObjects(Of T)(category As ObjectCategory = Nothing, includeIndirectly As Boolean = True) As IEnumerable(Of T)
overload: TinyLife.Actions.ActionInfo.GetInvolvedObjects*
nameWithType.vb: ActionInfo.GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean)
nameWithType.vb: ActionInfo.GetInvolvedObjects(Of T)(ObjectCategory, Boolean)
modifiers.csharp:
- public
modifiers.vb:
- Public
fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObjects(Of T)(TinyLife.Objects.ObjectCategory, System.Boolean, System.Boolean)
name.vb: GetInvolvedObjects(Of T)(ObjectCategory, Boolean, Boolean)
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean})
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean})
id: GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean,System.Func{``0,System.Boolean})
fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObjects(Of T)(TinyLife.Objects.ObjectCategory, System.Boolean)
name.vb: GetInvolvedObjects(Of T)(ObjectCategory, Boolean)
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Func{``0,System.Boolean})
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Func{``0,System.Boolean})
id: GetInvolvedObject``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Func{``0,System.Boolean})
parent: TinyLife.Actions.ActionInfo
langs:
- csharp
- vb
name: GetInvolvedObject<T>(ObjectCategory, Boolean, Boolean, Func<T, Boolean>)
nameWithType: ActionInfo.GetInvolvedObject<T>(ObjectCategory, Boolean, Boolean, Func<T, Boolean>)
fullName: TinyLife.Actions.ActionInfo.GetInvolvedObject<T>(TinyLife.Objects.ObjectCategory, System.Boolean, System.Boolean, System.Func<T, System.Boolean>)
name: GetInvolvedObject<T>(ObjectCategory, Boolean, Func<T, Boolean>)
nameWithType: ActionInfo.GetInvolvedObject<T>(ObjectCategory, Boolean, Func<T, Boolean>)
fullName: TinyLife.Actions.ActionInfo.GetInvolvedObject<T>(TinyLife.Objects.ObjectCategory, System.Boolean, System.Func<T, System.Boolean>)
type: Method
source:
remote:
@ -428,15 +422,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 132
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA helper method that returns the first available entry from <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> or null if there is none\n"
summary: "\nA helper method that returns the first available entry from <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> or null if there is none\n"
example: []
syntax:
content: >-
public T GetInvolvedObject<T>(ObjectCategory category = null, bool includeIndirectly = true, bool allowFake = true, Func<T, bool> predicate = null)
public T GetInvolvedObject<T>(ObjectCategory category = null, bool includeIndirectly = true, Func<T, bool> predicate = null)
where T : MapObject
parameters:
- id: category
@ -445,9 +439,6 @@ items:
- id: includeIndirectly
type: System.Boolean
description: Whether indirectly involved objects, like the <xref href="TinyLife.Objects.Furniture.ParentFurniture" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.GetChildren%60%601" data-throw-if-not-resolved="false"></xref> of furniture should be included
- id: allowFake
type: System.Boolean
description: Whether fake items held by players (see <xref href="TinyLife.Objects.Person.SetHeldObject%60%601(TinyLife.Objects.FurnitureType%2cSystem.Int32%5b%5d%2cSystem.Nullable%7bSystem.Guid%7d%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>) should also be returned.
- id: predicate
type: System.Func{{T},System.Boolean}
description: A predicate to match against objects. If this is non-null, the first object that matches this predicate is returned.
@ -456,16 +447,16 @@ items:
description: The type that the objects returned should have
return:
type: '{T}'
description: The first object that matches the criteria described in <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>
content.vb: Public Function GetInvolvedObject(Of T As MapObject)(category As ObjectCategory = Nothing, includeIndirectly As Boolean = True, allowFake As Boolean = True, predicate As Func(Of T, Boolean) = Nothing) As T
description: The first object that matches the criteria described in <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>
content.vb: Public Function GetInvolvedObject(Of T As MapObject)(category As ObjectCategory = Nothing, includeIndirectly As Boolean = True, predicate As Func(Of T, Boolean) = Nothing) As T
overload: TinyLife.Actions.ActionInfo.GetInvolvedObject*
nameWithType.vb: ActionInfo.GetInvolvedObject(Of T)(ObjectCategory, Boolean, Boolean, Func(Of T, Boolean))
nameWithType.vb: ActionInfo.GetInvolvedObject(Of T)(ObjectCategory, Boolean, Func(Of T, Boolean))
modifiers.csharp:
- public
modifiers.vb:
- Public
fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObject(Of T)(TinyLife.Objects.ObjectCategory, System.Boolean, System.Boolean, System.Func(Of T, System.Boolean))
name.vb: GetInvolvedObject(Of T)(ObjectCategory, Boolean, Boolean, Func(Of T, Boolean))
fullName.vb: TinyLife.Actions.ActionInfo.GetInvolvedObject(Of T)(TinyLife.Objects.ObjectCategory, System.Boolean, System.Func(Of T, System.Boolean))
name.vb: GetInvolvedObject(Of T)(ObjectCategory, Boolean, Func(Of T, Boolean))
- uid: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
id: GetInvolvedActionSpot(TinyLife.Objects.Furniture)
@ -484,11 +475,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 151
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns the involved action spot for the given involved <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the furniture passed is the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionInfo.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref> will be returned.\nOtherwise, the action spot of the involved furniture stored using <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nReturns the involved action spot for the given involved <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the furniture passed is the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>, the <xref href=\"TinyLife.Actions.ActionInfo.ActionSpot\" data-throw-if-not-resolved=\"false\"></xref> will be returned.\nOtherwise, the action spot of the involved furniture stored using <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public ActionSpot GetInvolvedActionSpot(Furniture involved)
@ -523,11 +514,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToFreeActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 170
startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns the first free action spot that matches the given <xref href=\"TinyLife.Objects.ObjectCategory\" data-throw-if-not-resolved=\"false\"></xref> flag for this action&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\nIf this action has no action object and <code data-dev-comment-type=\"paramref\" class=\"paramref\">context</code> contains <xref href=\"TinyLife.Objects.ObjectCategory.Ground\" data-throw-if-not-resolved=\"false\"></xref>, <pre><code>this</code></pre> is returned.\n"
summary: "\nReturns the first free action spot that matches the given <xref href=\"TinyLife.Objects.ObjectCategory\" data-throw-if-not-resolved=\"false\"></xref> flag for this action&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>.\nIf this action has no action object and <code data-dev-comment-type=\"paramref\" class=\"paramref\">context</code> contains <xref href=\"TinyLife.Objects.ObjectCategory.Ground\" data-throw-if-not-resolved=\"false\"></xref>, <pre><code>this</code></pre> is returned.\n"
example: []
syntax:
content: public ActionInfo ToFreeActionSpot(ObjectCategory context = null)
@ -562,7 +553,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 183
startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -598,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 231
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -642,7 +633,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 242
startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -686,7 +677,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 252
startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -730,7 +721,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromSelf
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 261
startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1307,8 +1298,8 @@ references:
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
isExternal: true
- uid: TinyLife.Actions.ActionInfo.ActionSpot
commentId: P:TinyLife.Actions.ActionInfo.ActionSpot
@ -1390,13 +1381,6 @@ references:
name: GetActionObject
nameWithType: ActionInfo.GetActionObject
fullName: TinyLife.Actions.ActionInfo.GetActionObject
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: '{T}'
commentId: '!:T'
definition: T
@ -1407,8 +1391,8 @@ references:
name: T
nameWithType: T
fullName: T
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
isExternal: true
- uid: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
commentId: M:TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
@ -1556,15 +1540,12 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
commentId: M:TinyLife.Objects.Person.GetHeldObject``1(System.Boolean)
- uid: TinyLife.Objects.Person.GetHeldObject``1
commentId: M:TinyLife.Objects.Person.GetHeldObject``1
isExternal: true
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
isExternal: true
- uid: TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
commentId: M:TinyLife.Objects.Person.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
isExternal: true
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects*
commentId: Overload:TinyLife.Actions.ActionInfo.GetInvolvedObjects
name: GetInvolvedObjects
@ -1576,6 +1557,13 @@ references:
name: ObjectCategory
nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: System.Collections.Generic.IEnumerable{{T}}
commentId: T:System.Collections.Generic.IEnumerable{``0}
parent: System.Collections.Generic

View file

@ -697,7 +697,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe <xref href=\"TinyLife.World.LotType\" data-throw-if-not-resolved=\"false\"></xref> that this interaction&apos;s partner (<xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>) has to be working on.\nThis is useful for actions like <xref href=\"TinyLife.Actions.ActionType.OrderCoffee\" data-throw-if-not-resolved=\"false\"></xref> which require talking to a <xref href=\"TinyLife.World.LotType.Cafe\" data-throw-if-not-resolved=\"false\"></xref> employee.\nIf the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IconName\" data-throw-if-not-resolved=\"false\"></xref> is not set, the required lot type&apos;s icon will automatically be used.\n"
summary: "\nThe <xref href=\"TinyLife.World.LotType\" data-throw-if-not-resolved=\"false\"></xref> that this interaction&apos;s partner (<xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>) has to be working on.\nThis is useful for actions like <xref href=\"TinyLife.Actions.ActionType.OrderCoffee\" data-throw-if-not-resolved=\"false\"></xref> which require talking to a <xref href=\"TinyLife.World.LotType.Cafe\" data-throw-if-not-resolved=\"false\"></xref> employee.\nIf the <xref href=\"TinyLife.Actions.ActionType.TypeSettings.IconName\" data-throw-if-not-resolved=\"false\"></xref> is not set, the required lot type&apos;s icon will automatically be used.\n"
example: []
syntax:
content: public LotType RequiredPartnerEmployment
@ -2288,8 +2288,8 @@ references:
name: LotType
nameWithType: LotType
fullName: TinyLife.World.LotType
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
isExternal: true
- uid: TinyLife.Actions.ActionType.OrderCoffee
commentId: F:TinyLife.Actions.ActionType.OrderCoffee

View file

@ -24,7 +24,6 @@ items:
- TinyLife.Actions.ActionType.AskToTellStory
- TinyLife.Actions.ActionType.BakeFood
- TinyLife.Actions.ActionType.BeAwayFromLotEmployment
- TinyLife.Actions.ActionType.BeEnticing
- TinyLife.Actions.ActionType.BlowOutCandles
- TinyLife.Actions.ActionType.BoastAboutPagesWritten
- TinyLife.Actions.ActionType.BreakUp
@ -42,7 +41,6 @@ items:
- TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget(TinyLife.Actions.ActionInfo,TinyLife.Objects.ObjectCategory,System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Nullable{TinyLife.Actions.CanExecuteResult},System.Boolean,System.Boolean)
- TinyLife.Actions.ActionType.CanPlaceHeldItem(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionType.CanWorkAtDeskObject(TinyLife.Actions.ActionInfo,System.Boolean)
- TinyLife.Actions.ActionType.CasualCompliment
- TinyLife.Actions.ActionType.CelebrateBirthday
- TinyLife.Actions.ActionType.ChangeOutfit
- TinyLife.Actions.ActionType.ChastiseForFoodBeliefs
@ -63,12 +61,10 @@ items:
- TinyLife.Actions.ActionType.CookChildFood
- TinyLife.Actions.ActionType.CookFood
- TinyLife.Actions.ActionType.CreateApp
- TinyLife.Actions.ActionType.CriticizeDeforestation
- TinyLife.Actions.ActionType.DebatePineappleOnPizza
- TinyLife.Actions.ActionType.DebugAddToHousehold
- TinyLife.Actions.ActionType.DebugDie
- TinyLife.Actions.ActionType.DebugTeleport
- TinyLife.Actions.ActionType.DeepCompliment
- TinyLife.Actions.ActionType.DeliverMail
- TinyLife.Actions.ActionType.DeliverNewspaper
- TinyLife.Actions.ActionType.Die
@ -80,7 +76,6 @@ items:
- TinyLife.Actions.ActionType.EditOutfits
- TinyLife.Actions.ActionType.ExpressFearOfCrowds
- TinyLife.Actions.ActionType.Flirt
- TinyLife.Actions.ActionType.FlirtyJoke
- TinyLife.Actions.ActionType.FoolAround
- TinyLife.Actions.ActionType.GaugeRelationship
- TinyLife.Actions.ActionType.GetBakingIngredients
@ -125,7 +120,6 @@ items:
- TinyLife.Actions.ActionType.JokeAboutFamilyGatherings
- TinyLife.Actions.ActionType.JokeAboutOwnUnemployment
- TinyLife.Actions.ActionType.JokeAboutTreadmillAccidents
- TinyLife.Actions.ActionType.JokeAboutTrees
- TinyLife.Actions.ActionType.JokeAboutWork
- TinyLife.Actions.ActionType.JokeAboutWritingStyle
- TinyLife.Actions.ActionType.Kiss
@ -135,7 +129,6 @@ items:
- TinyLife.Actions.ActionType.LotEmploymentIdle
- TinyLife.Actions.ActionType.MakeFunOfBeingBadAtSchool
- TinyLife.Actions.ActionType.MakeFunOfBeingNerd
- TinyLife.Actions.ActionType.MakeFunOfBeingOutdoorsy
- TinyLife.Actions.ActionType.MakeFunOfFoodIntolerance
- TinyLife.Actions.ActionType.MakeFunOfFriends
- TinyLife.Actions.ActionType.MakeFunOfIntroversion
@ -178,7 +171,6 @@ items:
- TinyLife.Actions.ActionType.ReadJokes
- TinyLife.Actions.ActionType.ReadNewspaper
- TinyLife.Actions.ActionType.ReadSkillBook
- TinyLife.Actions.ActionType.ReciteLovePoem
- TinyLife.Actions.ActionType.Register(TinyLife.Actions.ActionType.TypeSettings)
- TinyLife.Actions.ActionType.Repair
- TinyLife.Actions.ActionType.ResearchBusinessPlans
@ -211,7 +203,6 @@ items:
- TinyLife.Actions.ActionType.TalkAboutFeelings
- TinyLife.Actions.ActionType.TalkAboutFood
- TinyLife.Actions.ActionType.TalkAboutNaps
- TinyLife.Actions.ActionType.TalkAboutNatureWalks
- TinyLife.Actions.ActionType.TalkAboutNeighborhood
- TinyLife.Actions.ActionType.TalkAboutOutdoors
- TinyLife.Actions.ActionType.TalkAboutSchool
@ -6464,76 +6455,6 @@ items:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.TalkAboutNatureWalks
commentId: F:TinyLife.Actions.ActionType.TalkAboutNatureWalks
id: TalkAboutNatureWalks
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: TalkAboutNatureWalks
nameWithType: ActionType.TalkAboutNatureWalks
fullName: TinyLife.Actions.ActionType.TalkAboutNatureWalks
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAboutNatureWalks
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 316
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType TalkAboutNatureWalks
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly TalkAboutNatureWalks As ActionType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.CriticizeDeforestation
commentId: F:TinyLife.Actions.ActionType.CriticizeDeforestation
id: CriticizeDeforestation
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: CriticizeDeforestation
nameWithType: ActionType.CriticizeDeforestation
fullName: TinyLife.Actions.ActionType.CriticizeDeforestation
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CriticizeDeforestation
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 321
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType CriticizeDeforestation
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly CriticizeDeforestation As ActionType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.TellJoke
commentId: F:TinyLife.Actions.ActionType.TellJoke
id: TellJoke
@ -6552,7 +6473,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellJoke
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 328
startLine: 318
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6587,7 +6508,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellFunnyStory
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 332
startLine: 322
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6622,7 +6543,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellRidiculousStory
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 336
startLine: 326
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6657,7 +6578,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellComplexJoke
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 340
startLine: 330
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6692,7 +6613,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayTrick
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 344
startLine: 334
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6727,7 +6648,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutWork
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 348
startLine: 338
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6762,7 +6683,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutOwnUnemployment
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 354
startLine: 344
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6797,7 +6718,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutTreadmillAccidents
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 360
startLine: 350
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6832,7 +6753,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutWritingStyle
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 365
startLine: 355
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6867,7 +6788,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutAromance
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 370
startLine: 360
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6902,7 +6823,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutAsexuality
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 375
startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6937,7 +6858,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellJokeAboutSomething
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 380
startLine: 370
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -6972,7 +6893,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TellDadJoke
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 389
startLine: 379
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7007,7 +6928,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutFamilyGatherings
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 395
startLine: 385
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7024,41 +6945,6 @@ items:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.JokeAboutTrees
commentId: F:TinyLife.Actions.ActionType.JokeAboutTrees
id: JokeAboutTrees
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: JokeAboutTrees
nameWithType: ActionType.JokeAboutTrees
fullName: TinyLife.Actions.ActionType.JokeAboutTrees
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JokeAboutTrees
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 401
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType JokeAboutTrees
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly JokeAboutTrees As ActionType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.Insult
commentId: F:TinyLife.Actions.ActionType.Insult
id: Insult
@ -7077,7 +6963,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Insult
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 408
startLine: 393
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7112,7 +6998,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImplyMotherIsCamel
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 412
startLine: 397
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7147,7 +7033,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfUnemployment
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 416
startLine: 401
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7182,7 +7068,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfLaziness
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 422
startLine: 407
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7217,7 +7103,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfIntroversion
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 427
startLine: 412
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7252,7 +7138,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfNiceness
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 432
startLine: 417
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7287,7 +7173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplainAboutRelationship
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 437
startLine: 422
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7322,7 +7208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfPoorFitness
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 442
startLine: 427
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7357,7 +7243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BreakUp
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 448
startLine: 433
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7392,7 +7278,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfFriends
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 459
startLine: 444
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7427,7 +7313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfBeingNerd
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 464
startLine: 449
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7462,7 +7348,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfBeingBadAtSchool
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 469
startLine: 454
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7497,7 +7383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShooChild
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 474
startLine: 459
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7532,7 +7418,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfFoodIntolerance
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 480
startLine: 465
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7567,7 +7453,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChastiseForFoodBeliefs
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 486
startLine: 471
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7584,41 +7470,6 @@ items:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.MakeFunOfBeingOutdoorsy
commentId: F:TinyLife.Actions.ActionType.MakeFunOfBeingOutdoorsy
id: MakeFunOfBeingOutdoorsy
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: MakeFunOfBeingOutdoorsy
nameWithType: ActionType.MakeFunOfBeingOutdoorsy
fullName: TinyLife.Actions.ActionType.MakeFunOfBeingOutdoorsy
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeFunOfBeingOutdoorsy
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 492
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType MakeFunOfBeingOutdoorsy
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly MakeFunOfBeingOutdoorsy As ActionType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.Flirt
commentId: F:TinyLife.Actions.ActionType.Flirt
id: Flirt
@ -7637,7 +7488,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Flirt
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 499
startLine: 479
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7672,7 +7523,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComplimentLooks
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 503
startLine: 483
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7707,7 +7558,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MakeRisqueRemark
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 507
startLine: 487
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7724,181 +7575,6 @@ items:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.BeEnticing
commentId: F:TinyLife.Actions.ActionType.BeEnticing
id: BeEnticing
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: BeEnticing
nameWithType: ActionType.BeEnticing
fullName: TinyLife.Actions.ActionType.BeEnticing
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BeEnticing
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 513
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType BeEnticing
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly BeEnticing As ActionType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.CasualCompliment
commentId: F:TinyLife.Actions.ActionType.CasualCompliment
id: CasualCompliment
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: CasualCompliment
nameWithType: ActionType.CasualCompliment
fullName: TinyLife.Actions.ActionType.CasualCompliment
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CasualCompliment
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType CasualCompliment
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly CasualCompliment As ActionType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.ReciteLovePoem
commentId: F:TinyLife.Actions.ActionType.ReciteLovePoem
id: ReciteLovePoem
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: ReciteLovePoem
nameWithType: ActionType.ReciteLovePoem
fullName: TinyLife.Actions.ActionType.ReciteLovePoem
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ReciteLovePoem
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 523
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType ReciteLovePoem
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly ReciteLovePoem As ActionType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.DeepCompliment
commentId: F:TinyLife.Actions.ActionType.DeepCompliment
id: DeepCompliment
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: DeepCompliment
nameWithType: ActionType.DeepCompliment
fullName: TinyLife.Actions.ActionType.DeepCompliment
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeepCompliment
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 528
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType DeepCompliment
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly DeepCompliment As ActionType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.FlirtyJoke
commentId: F:TinyLife.Actions.ActionType.FlirtyJoke
id: FlirtyJoke
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: FlirtyJoke
nameWithType: ActionType.FlirtyJoke
fullName: TinyLife.Actions.ActionType.FlirtyJoke
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.Social.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FlirtyJoke
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 533
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType FlirtyJoke
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly FlirtyJoke As ActionType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Actions.ActionType.StartDating
commentId: F:TinyLife.Actions.ActionType.StartDating
id: StartDating
@ -7917,7 +7593,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StartDating
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 539
startLine: 493
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7952,7 +7628,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoolAround
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 556
startLine: 510
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -7987,7 +7663,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Kiss
path: ../TinyLife/Actions/ActionType.Social.cs
startLine: 569
startLine: 523
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -8045,7 +7721,7 @@ items:
description: If the parent furniture has to be visible somewhere, even if the action object is being held, this <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> is returned if it&apos;s not around. If this value is null, no parent has to exist.
- id: allowAnyInvolved
type: System.Boolean
description: Whether any <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be passed to <code data-dev-comment-type="paramref" class="paramref">isAllowed</code>, instead of just the action object
description: Whether any <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be passed to <code data-dev-comment-type="paramref" class="paramref">isAllowed</code>, instead of just the action object
- id: needsObjectSpot
type: System.Boolean
description: Whether a free object spot on the <code data-dev-comment-type="paramref" class="paramref">goalParent</code> is required in the area. If there isn&apos;t one around, a special execution result is returned.
@ -8104,7 +7780,7 @@ items:
description: If the parent furniture has to be visible somewhere, even if the action object is being held, this <xref href="TinyLife.Actions.CanExecuteResult" data-throw-if-not-resolved="false"></xref> is returned if it&apos;s not around. If this value is null, no parent has to exist.
- id: allowAnyInvolved
type: System.Boolean
description: Whether any <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be passed to <code data-dev-comment-type="paramref" class="paramref">isAllowed</code>, instead of just the action object
description: Whether any <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be passed to <code data-dev-comment-type="paramref" class="paramref">isAllowed</code>, instead of just the action object
- id: needsObjectSpot
type: System.Boolean
description: Whether a free object spot on the goal parent is required in the area. If there isn&apos;t one around, <code data-dev-comment-type="paramref" class="paramref">parentNotFoundResult</code> is returned.
@ -8160,7 +7836,7 @@ items:
description: Whether the object that the required item should be a child of, or placed onto, is correct
- id: allowAnyInvolved
type: System.Boolean
description: Whether any <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be passed to <code data-dev-comment-type="paramref" class="paramref">isAllowed</code>, instead of just the action object
description: Whether any <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> should be passed to <code data-dev-comment-type="paramref" class="paramref">isAllowed</code>, instead of just the action object
return:
type: TinyLife.Actions.CanExecuteResult
description: A result that represents the validity of the action
@ -9915,8 +9591,8 @@ references:
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
isExternal: true
- uid: TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget*
commentId: Overload:TinyLife.Actions.ActionType.CanPickUpOrIsHoldingForTarget

View file

@ -350,7 +350,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns the map object that is displayed in the action queue in the top left of the screen.\nNote that this value is ignored if this action&apos;s type has a <xref href=\"TinyLife.Actions.ActionType.TypeSettings.Texture\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nReturns the map object that is displayed in the action queue in the top left of the screen.\nNote that this value is ignored if this action&apos;s type has a <xref href=\"TinyLife.Actions.ActionType.TypeSettings.Texture\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public override MapObject GetIconObject()

View file

@ -441,7 +441,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nReturns the map object that is displayed in the action queue in the top left of the screen.\nNote that this value is ignored if this action&apos;s type has a <xref href=\"TinyLife.Actions.ActionType.TypeSettings.Texture\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
summary: "\nReturns the map object that is displayed in the action queue in the top left of the screen.\nNote that this value is ignored if this action&apos;s type has a <xref href=\"TinyLife.Actions.ActionType.TypeSettings.Texture\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, the <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public override MapObject GetIconObject()

View file

@ -270,7 +270,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nReturns this action behavior&apos;s icon object.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorMultiAction%601\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.GetIconObject\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns the underlying <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nReturns this action behavior&apos;s icon object.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorMultiAction%601\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.GetIconObject\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns the underlying <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public virtual MapObject GetIconObject()
@ -1217,8 +1217,8 @@ references:
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
isExternal: true
- uid: TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject*
commentId: Overload:TinyLife.Actions.Behaviors.ActionBehavior.GetIconObject

View file

@ -252,7 +252,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nReturns this action behavior&apos;s icon object.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorMultiAction%601\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.GetIconObject\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns the underlying <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nReturns this action behavior&apos;s icon object.\nThis method is automatically called when using <xref href=\"TinyLife.Actions.BehaviorMultiAction%601\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.Action.GetIconObject\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns the underlying <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public override MapObject GetIconObject()
@ -332,7 +332,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nA helper method that returns the item instance that is currently being interacted with in this action.\nSince this action type is rather complex, this is the favored way over <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nA helper method that returns the item instance that is currently being interacted with in this action.\nSince this action type is rather complex, this is the favored way over <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: >-
@ -375,7 +375,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nA helper method that returns the item instance that is currently being interacted with in this action.\nSince this action type is rather complex, this is the favored way over <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nA helper method that returns the item instance that is currently being interacted with in this action.\nSince this action type is rather complex, this is the favored way over <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: >-
@ -1349,8 +1349,8 @@ references:
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
isExternal: true
- uid: TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetInteractingItem*
commentId: Overload:TinyLife.Actions.Behaviors.GetAndSitDownBehavior.GetInteractingItem

View file

@ -27,7 +27,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
summary: "\nA <xref href=\"TinyLife.Actions.Behaviors.MultiActionBehavior\" data-throw-if-not-resolved=\"false\"></xref> for an action that is invoked at a <xref href=\"ExtremelySimpleLogger.Sink\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the sink is not the main <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)\" data-throw-if-not-resolved=\"false\"></xref>, it should be added as an auxiliary object using <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.MultiAction.AndThenInitialize\" data-throw-if-not-resolved=\"false\"></xref>.\nThis behavior automatically displays a running water sound and sets the active person&apos;s pose to a working version using <xref href=\"TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Person.Pose)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nA <xref href=\"TinyLife.Actions.Behaviors.MultiActionBehavior\" data-throw-if-not-resolved=\"false\"></xref> for an action that is invoked at a <xref href=\"ExtremelySimpleLogger.Sink\" data-throw-if-not-resolved=\"false\"></xref>.\nIf the sink is not the main <xref href=\"TinyLife.Actions.ActionInfo.GetActionObject%60%601\" data-throw-if-not-resolved=\"false\"></xref>, it should be added as an auxiliary object using <xref href=\"TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)\" data-throw-if-not-resolved=\"false\"></xref> in <xref href=\"TinyLife.Actions.MultiAction.AndThenInitialize\" data-throw-if-not-resolved=\"false\"></xref>.\nThis behavior automatically displays a running water sound and sets the active person&apos;s pose to a working version using <xref href=\"TinyLife.Utilities.Extensions.ToWorking(TinyLife.Objects.Person.Pose)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: 'public class SinkBehavior : MultiActionBehavior'
@ -230,8 +230,8 @@ references:
- uid: ExtremelySimpleLogger.Sink
commentId: T:ExtremelySimpleLogger.Sink
isExternal: true
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
isExternal: true
- uid: TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
commentId: M:TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluationResult
path: ../TinyLife/Actions/TalkAction.cs
startLine: 468
startLine: 465
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -47,7 +47,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkSettings
path: ../TinyLife/Actions/TalkAction.cs
startLine: 157
startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -101,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendshipGain
path: ../TinyLife/Actions/TalkAction.cs
startLine: 163
startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -134,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoBadlyChance
path: ../TinyLife/Actions/TalkAction.cs
startLine: 168
startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkMinutes
path: ../TinyLife/Actions/TalkAction.cs
startLine: 172
startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -200,7 +200,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmoteCategory
path: ../TinyLife/Actions/TalkAction.cs
startLine: 176
startLine: 173
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -233,7 +233,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle
path: ../TinyLife/Actions/TalkAction.cs
startLine: 180
startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -266,7 +266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerEmoteCategory
path: ../TinyLife/Actions/TalkAction.cs
startLine: 185
startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -299,7 +299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PartnerSpeakStyle
path: ../TinyLife/Actions/TalkAction.cs
startLine: 190
startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -332,7 +332,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainedSkill
path: ../TinyLife/Actions/TalkAction.cs
startLine: 194
startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -365,7 +365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainSkillOnFailure
path: ../TinyLife/Actions/TalkAction.cs
startLine: 199
startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -398,7 +398,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RestoredNeed
path: ../TinyLife/Actions/TalkAction.cs
startLine: 204
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -431,7 +431,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: ../TinyLife/Actions/TalkAction.cs
startLine: 209
startLine: 206
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -464,7 +464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: ../TinyLife/Actions/TalkAction.cs
startLine: 214
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -497,7 +497,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Actions/TalkAction.cs
startLine: 220
startLine: 217
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -530,7 +530,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Actions/TalkAction.cs
startLine: 225
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -563,7 +563,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges
path: ../TinyLife/Actions/TalkAction.cs
startLine: 230
startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -596,7 +596,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredJob
path: ../TinyLife/Actions/TalkAction.cs
startLine: 235
startLine: 232
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -629,7 +629,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/TalkAction.cs
startLine: 240
startLine: 237
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -662,7 +662,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FailEmotion
path: ../TinyLife/Actions/TalkAction.cs
startLine: 245
startLine: 242
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -695,7 +695,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuccessEmotion
path: ../TinyLife/Actions/TalkAction.cs
startLine: 249
startLine: 246
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -728,7 +728,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GainRomancePercentage
path: ../TinyLife/Actions/TalkAction.cs
startLine: 255
startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -761,7 +761,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoweredEmotion
path: ../TinyLife/Actions/TalkAction.cs
startLine: 260
startLine: 257
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -794,7 +794,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnSuccess
path: ../TinyLife/Actions/TalkAction.cs
startLine: 264
startLine: 261
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -827,7 +827,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFailure
path: ../TinyLife/Actions/TalkAction.cs
startLine: 268
startLine: 265
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -860,7 +860,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/TalkAction.cs
startLine: 273
startLine: 270
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -893,7 +893,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/TalkAction.cs
startLine: 281
startLine: 278
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -937,7 +937,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluateFully
path: ../TinyLife/Actions/TalkAction.cs
startLine: 293
startLine: 290
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -975,7 +975,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluateSimple
path: ../TinyLife/Actions/TalkAction.cs
startLine: 315
startLine: 312
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1022,7 +1022,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheckCanExecute
path: ../TinyLife/Actions/TalkAction.cs
startLine: 451
startLine: 448
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -10,7 +10,7 @@ items:
- TinyLife.Actions.TalkAction.Create(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)
- TinyLife.Actions.TalkAction.CreateFunny(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Int32,System.Int32)
- TinyLife.Actions.TalkAction.CreateMean(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)
- TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)
- TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Single)
- TinyLife.Actions.TalkAction.IsConversationCompleted
- TinyLife.Actions.TalkAction.OnEvaluate
- TinyLife.Actions.TalkAction.OnTalkFailure
@ -565,7 +565,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateMean
path: ../TinyLife/Actions/TalkAction.cs
startLine: 131
startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -597,16 +597,16 @@ items:
- Shared
fullName.vb: TinyLife.Actions.TalkAction.CreateMean(System.String, System.Func(Of TinyLife.Objects.Person, System.Single), TinyLife.Actions.TalkAction.TalkSettings)
name.vb: CreateMean(String, Func(Of Person, Single), TalkAction.TalkSettings)
- uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)
commentId: M:TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)
id: CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings)
- uid: TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Single)
commentId: M:TinyLife.Actions.TalkAction.CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Single)
id: CreateRomantic(System.String,System.Func{TinyLife.Objects.Person,System.Single},TinyLife.Actions.TalkAction.TalkSettings,System.Single)
parent: TinyLife.Actions.TalkAction
langs:
- csharp
- vb
name: CreateRomantic(String, Func<Person, Single>, TalkAction.TalkSettings)
nameWithType: TalkAction.CreateRomantic(String, Func<Person, Single>, TalkAction.TalkSettings)
fullName: TinyLife.Actions.TalkAction.CreateRomantic(System.String, System.Func<TinyLife.Objects.Person, System.Single>, TinyLife.Actions.TalkAction.TalkSettings)
name: CreateRomantic(String, Func<Person, Single>, TalkAction.TalkSettings, Single)
nameWithType: TalkAction.CreateRomantic(String, Func<Person, Single>, TalkAction.TalkSettings, Single)
fullName: TinyLife.Actions.TalkAction.CreateRomantic(System.String, System.Func<TinyLife.Objects.Person, System.Single>, TinyLife.Actions.TalkAction.TalkSettings, System.Single)
type: Method
source:
remote:
@ -615,14 +615,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateRomantic
path: ../TinyLife/Actions/TalkAction.cs
startLine: 145
startLine: 143
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nA helper method to create a <xref href=\"TinyLife.Actions.TalkAction\" data-throw-if-not-resolved=\"false\"></xref> using <xref href=\"TinyLife.Actions.TalkAction.Create(System.String%2cSystem.Func%7bTinyLife.Objects.Person%2cSystem.Single%7d%2cTinyLife.Actions.TalkAction.TalkSettings)\" data-throw-if-not-resolved=\"false\"></xref>, but with default settings applied for an action in the Romantic category.\nThe passed <xref href=\"TinyLife.Actions.TalkAction.TalkSettings\" data-throw-if-not-resolved=\"false\"></xref> will be mutated in this method, modifying its <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.CanExecute\" data-throw-if-not-resolved=\"false\"></xref> delegate to check <xref href=\"TinyLife.Actions.ActionType.IsReadyForRomance(TinyLife.Actions.ActionInfo%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> as well, and settings its <xref href=\"TinyLife.Actions.TalkAction.TalkSettings.FailEmotion\" data-throw-if-not-resolved=\"false\"></xref> to <xref href=\"TinyLife.Emotions.EmotionModifier.FailedRomance\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static ActionType.TypeSettings CreateRomantic(string name, Func<Person, float> priority, TalkAction.TalkSettings settings)
content: public static ActionType.TypeSettings CreateRomantic(string name, Func<Person, float> priority, TalkAction.TalkSettings settings, float gainRomancePercentage = 1F)
parameters:
- id: name
type: System.String
@ -633,20 +633,23 @@ items:
- id: settings
type: TinyLife.Actions.TalkAction.TalkSettings
description: The additional settings for this action
- id: gainRomancePercentage
type: System.Single
description: The <xref href="TinyLife.Actions.TalkAction.TalkSettings.GainRomancePercentage" data-throw-if-not-resolved="false"></xref> that this action should have. Defaults to 1.
return:
type: TinyLife.Actions.ActionType.TypeSettings
description: A new TypeSettings instance with the given settings, which initializes a <xref href="TinyLife.Actions.TalkAction" data-throw-if-not-resolved="false"></xref> when constructed
content.vb: Public Shared Function CreateRomantic(name As String, priority As Func(Of Person, Single), settings As TalkAction.TalkSettings) As ActionType.TypeSettings
content.vb: Public Shared Function CreateRomantic(name As String, priority As Func(Of Person, Single), settings As TalkAction.TalkSettings, gainRomancePercentage As Single = 1F) As ActionType.TypeSettings
overload: TinyLife.Actions.TalkAction.CreateRomantic*
nameWithType.vb: TalkAction.CreateRomantic(String, Func(Of Person, Single), TalkAction.TalkSettings)
nameWithType.vb: TalkAction.CreateRomantic(String, Func(Of Person, Single), TalkAction.TalkSettings, Single)
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Actions.TalkAction.CreateRomantic(System.String, System.Func(Of TinyLife.Objects.Person, System.Single), TinyLife.Actions.TalkAction.TalkSettings)
name.vb: CreateRomantic(String, Func(Of Person, Single), TalkAction.TalkSettings)
fullName.vb: TinyLife.Actions.TalkAction.CreateRomantic(System.String, System.Func(Of TinyLife.Objects.Person, System.Single), TinyLife.Actions.TalkAction.TalkSettings, System.Single)
name.vb: CreateRomantic(String, Func(Of Person, Single), TalkAction.TalkSettings, Single)
references:
- uid: TinyLife.PersonalityType
commentId: T:TinyLife.PersonalityType
@ -5476,6 +5479,9 @@ references:
- uid: TinyLife.Emotions.EmotionModifier.FailedRomance
commentId: F:TinyLife.Emotions.EmotionModifier.FailedRomance
isExternal: true
- uid: TinyLife.Actions.TalkAction.TalkSettings.GainRomancePercentage
commentId: F:TinyLife.Actions.TalkAction.TalkSettings.GainRomancePercentage
isExternal: true
- uid: TinyLife.Actions.TalkAction.CreateRomantic*
commentId: Overload:TinyLife.Actions.TalkAction.CreateRomantic
name: CreateRomantic

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Channel
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 195
startLine: 194
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -60,7 +60,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Comedy
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 200
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -94,7 +94,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cooking
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 204
startLine: 203
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -128,7 +128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Romance
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 208
startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -162,7 +162,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Drama
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 212
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -196,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: News
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 216
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -230,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cartoons
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 220
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -336,7 +336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 103
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -374,7 +374,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 112
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -416,7 +416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 122
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -455,7 +455,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewingArea
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 154
startLine: 153
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -499,7 +499,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeating
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 167
startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -546,7 +546,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewers
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 181
startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkAction
path: ../TinyLife/Actions/WorkAction.cs
startLine: 17
startLine: 12
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/WorkAction.cs
startLine: 24
startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -175,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PreInitialize
path: ../TinyLife/Actions/WorkAction.cs
startLine: 28
startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -210,7 +210,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/WorkAction.cs
startLine: 34
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -245,7 +245,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/WorkAction.cs
startLine: 40
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -290,7 +290,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/WorkAction.cs
startLine: 63
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -328,7 +328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/WorkAction.cs
startLine: 70
startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -7,12 +7,12 @@ items:
children:
- TinyLife.ChoicePromptInfo.Option.#ctor(System.String,System.Action{TinyLife.ChoicePromptInfo,TinyLife.Objects.Person},System.Action{TinyLife.ChoicePromptInfo,TinyLife.Objects.Person},System.Func{TinyLife.Objects.Person,System.Single})
- TinyLife.ChoicePromptInfo.Option.#ctor(System.String,System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single},System.Func{TinyLife.Objects.Person,System.Single})
- TinyLife.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,TinyLife.Skills.SkillType,System.Single,System.Single,System.Single)
- TinyLife.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,System.Single,System.Single,System.Single)
- TinyLife.ChoicePromptInfo.Option.Execute(TinyLife.ChoicePromptInfo,TinyLife.Objects.Person,System.Boolean)
- TinyLife.ChoicePromptInfo.Option.FailAction
- TinyLife.ChoicePromptInfo.Option.Name
- TinyLife.ChoicePromptInfo.Option.SuccessAction
- TinyLife.ChoicePromptInfo.Option.SuccessChance
- TinyLife.ChoicePromptInfo.Option.SuccessWeight
langs:
- csharp
- vb
@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Option
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 71
startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife
@ -72,7 +72,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 76
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife
@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuccessAction
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 80
startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife
@ -142,7 +142,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FailAction
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 84
startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife
@ -159,35 +159,35 @@ items:
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.ChoicePromptInfo.Option.SuccessChance
commentId: F:TinyLife.ChoicePromptInfo.Option.SuccessChance
id: SuccessChance
- uid: TinyLife.ChoicePromptInfo.Option.SuccessWeight
commentId: F:TinyLife.ChoicePromptInfo.Option.SuccessWeight
id: SuccessWeight
parent: TinyLife.ChoicePromptInfo.Option
langs:
- csharp
- vb
name: SuccessChance
nameWithType: ChoicePromptInfo.Option.SuccessChance
fullName: TinyLife.ChoicePromptInfo.Option.SuccessChance
name: SuccessWeight
nameWithType: ChoicePromptInfo.Option.SuccessWeight
fullName: TinyLife.ChoicePromptInfo.Option.SuccessWeight
type: Field
source:
remote:
path: TinyLife/Actions/ChoicePromptInfo.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuccessChance
id: SuccessWeight
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 88
startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA function that determines the success change of this choice prompt option once it&apos;s chosen, which is expected to be a value between 0 and 1.\n"
summary: "\nThe weight (or chance) with which this option will be randomly chosen as the correct one. If one of the options of a <xref href=\"TinyLife.ChoicePromptInfo\" data-throw-if-not-resolved=\"false\"></xref> has a higher weight, it is more likely to be chosen than the other ones.\n"
example: []
syntax:
content: public readonly Func<Person, float> SuccessChance
content: public readonly Func<Person, float> SuccessWeight
return:
type: System.Func{TinyLife.Objects.Person,System.Single}
content.vb: Public ReadOnly SuccessChance As Func(Of Person, Single)
content.vb: Public ReadOnly SuccessWeight As Func(Of Person, Single)
modifiers.csharp:
- public
- readonly
@ -212,14 +212,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 97
startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nCreates a new option with the given generic settings.\n"
example: []
syntax:
content: public Option(string name, Action<ChoicePromptInfo, Person> successAction, Action<ChoicePromptInfo, Person> failAction, Func<Person, float> successChance)
content: public Option(string name, Action<ChoicePromptInfo, Person> successAction, Action<ChoicePromptInfo, Person> failAction, Func<Person, float> successWeight = null)
parameters:
- id: name
type: System.String
@ -230,10 +230,10 @@ items:
- id: failAction
type: System.Action{TinyLife.ChoicePromptInfo,TinyLife.Objects.Person}
description: The action that should be invoked when this option is chosen as the incorrect option when the player selects it.
- id: successChance
- id: successWeight
type: System.Func{TinyLife.Objects.Person,System.Single}
description: A function that determines the success change of this choice prompt option once it&apos;s chosen, which is expected to be a value between 0 and 1.
content.vb: Public Sub New(name As String, successAction As Action(Of ChoicePromptInfo, Person), failAction As Action(Of ChoicePromptInfo, Person), successChance As Func(Of Person, Single))
description: The weight (or chance) with which this option will be randomly chosen as the correct one. If one of the options of a <xref href="TinyLife.ChoicePromptInfo" data-throw-if-not-resolved="false"></xref> has a higher weight, it is more likely to be chosen than the other ones.
content.vb: Public Sub New(name As String, successAction As Action(Of ChoicePromptInfo, Person), failAction As Action(Of ChoicePromptInfo, Person), successWeight As Func(Of Person, Single) = Nothing)
overload: TinyLife.ChoicePromptInfo.Option.#ctor*
nameWithType.vb: ChoicePromptInfo.Option.Option(String, Action(Of ChoicePromptInfo, Person), Action(Of ChoicePromptInfo, Person), Func(Of Person, Single))
modifiers.csharp:
@ -260,14 +260,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 111
startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nCreates a new option with the given job-related outcomes.\n"
example: []
syntax:
content: public Option(string name, Func<Person, float> jobPerformanceGained, Func<Person, float> jobPerformanceLost, Func<Person, float> successChance)
content: public Option(string name, Func<Person, float> jobPerformanceGained, Func<Person, float> jobPerformanceLost, Func<Person, float> successWeight = null)
parameters:
- id: name
type: System.String
@ -278,10 +278,10 @@ items:
- id: jobPerformanceLost
type: System.Func{TinyLife.Objects.Person,System.Single}
description: A function that returns the amount of job performance that should be lost when the incorrect option is selected by the player.
- id: successChance
- id: successWeight
type: System.Func{TinyLife.Objects.Person,System.Single}
description: A function that determines the success change of this choice prompt option once it&apos;s chosen, which is expected to be a value between 0 and 1.
content.vb: Public Sub New(name As String, jobPerformanceGained As Func(Of Person, Single), jobPerformanceLost As Func(Of Person, Single), successChance As Func(Of Person, Single))
description: The weight (or chance) with which this option will be randomly chosen as the correct one. If one of the options of a <xref href="TinyLife.ChoicePromptInfo" data-throw-if-not-resolved="false"></xref> has a higher weight, it is more likely to be chosen than the other ones.
content.vb: Public Sub New(name As String, jobPerformanceGained As Func(Of Person, Single), jobPerformanceLost As Func(Of Person, Single), successWeight As Func(Of Person, Single) = Nothing)
overload: TinyLife.ChoicePromptInfo.Option.#ctor*
nameWithType.vb: ChoicePromptInfo.Option.Option(String, Func(Of Person, Single), Func(Of Person, Single), Func(Of Person, Single))
modifiers.csharp:
@ -290,16 +290,16 @@ items:
- Public
fullName.vb: TinyLife.ChoicePromptInfo.Option.Option(System.String, System.Func(Of TinyLife.Objects.Person, System.Single), System.Func(Of TinyLife.Objects.Person, System.Single), System.Func(Of TinyLife.Objects.Person, System.Single))
name.vb: Option(String, Func(Of Person, Single), Func(Of Person, Single), Func(Of Person, Single))
- uid: TinyLife.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,TinyLife.Skills.SkillType,System.Single,System.Single,System.Single)
commentId: M:TinyLife.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,TinyLife.Skills.SkillType,System.Single,System.Single,System.Single)
id: '#ctor(System.String,TinyLife.Emotions.EmotionType,TinyLife.Skills.SkillType,System.Single,System.Single,System.Single)'
- uid: TinyLife.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,System.Single,System.Single,System.Single)
commentId: M:TinyLife.ChoicePromptInfo.Option.#ctor(System.String,TinyLife.Emotions.EmotionType,System.Single,System.Single,System.Single)
id: '#ctor(System.String,TinyLife.Emotions.EmotionType,System.Single,System.Single,System.Single)'
parent: TinyLife.ChoicePromptInfo.Option
langs:
- csharp
- vb
name: Option(String, EmotionType, SkillType, Single, Single, Single)
nameWithType: ChoicePromptInfo.Option.Option(String, EmotionType, SkillType, Single, Single, Single)
fullName: TinyLife.ChoicePromptInfo.Option.Option(System.String, TinyLife.Emotions.EmotionType, TinyLife.Skills.SkillType, System.Single, System.Single, System.Single)
name: Option(String, EmotionType, Single, Single, Single)
nameWithType: ChoicePromptInfo.Option.Option(String, EmotionType, Single, Single, Single)
fullName: TinyLife.ChoicePromptInfo.Option.Option(System.String, TinyLife.Emotions.EmotionType, System.Single, System.Single, System.Single)
type: Constructor
source:
remote:
@ -315,27 +315,24 @@ items:
summary: "\nCreates a new option with the given job-related outcomes.\n"
example: []
syntax:
content: public Option(string name, EmotionType successIncreaseEmotion = null, SkillType successIncreaseSkill = null, float jobPerformanceGained = 0.1F, float jobPerformanceLost = 0.1F, float successChance = 0.4F)
content: public Option(string name, EmotionType successIncreaseEmotion = null, float jobPerformanceGained = 0.1F, float jobPerformanceLost = 0.1F, float successWeight = 1F)
parameters:
- id: name
type: System.String
description: This option&apos;s name, which will be localized.
- id: successIncreaseEmotion
type: TinyLife.Emotions.EmotionType
description: An emotion that optionally increases the success chance of this option.
- id: successIncreaseSkill
type: TinyLife.Skills.SkillType
description: A skill that optionally increases the success chance of this option.
description: ''
- id: jobPerformanceGained
type: System.Single
description: The amount of job performance that should be gained when the correct option is selected by the player.
- id: jobPerformanceLost
type: System.Single
description: The amount of job performance that should be lost when the incorrect option is selected by the player.
- id: successChance
- id: successWeight
type: System.Single
description: The success chance of this option, which is expected to be a value between 0 and 1.
content.vb: Public Sub New(name As String, successIncreaseEmotion As EmotionType = Nothing, successIncreaseSkill As SkillType = Nothing, jobPerformanceGained As Single = 0.1F, jobPerformanceLost As Single = 0.1F, successChance As Single = 0.4F)
description: The weight (or chance) with which this option will be randomly chosen as the correct one. If one of the options of a <xref href="TinyLife.ChoicePromptInfo" data-throw-if-not-resolved="false"></xref> has a higher weight, it is more likely to be chosen than the other ones.
content.vb: Public Sub New(name As String, successIncreaseEmotion As EmotionType = Nothing, jobPerformanceGained As Single = 0.1F, jobPerformanceLost As Single = 0.1F, successWeight As Single = 1F)
overload: TinyLife.ChoicePromptInfo.Option.#ctor*
modifiers.csharp:
- public
@ -359,7 +356,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Execute
path: ../TinyLife/Actions/ChoicePromptInfo.cs
startLine: 155
startLine: 148
assemblies:
- Tiny Life
namespace: TinyLife
@ -1000,12 +997,6 @@ references:
name: EmotionType
nameWithType: EmotionType
fullName: TinyLife.Emotions.EmotionType
- uid: TinyLife.Skills.SkillType
commentId: T:TinyLife.Skills.SkillType
parent: TinyLife.Skills
name: SkillType
nameWithType: SkillType
fullName: TinyLife.Skills.SkillType
- uid: System.Single
commentId: T:System.Single
parent: System
@ -1018,11 +1009,6 @@ references:
name: TinyLife.Emotions
nameWithType: TinyLife.Emotions
fullName: TinyLife.Emotions
- uid: TinyLife.Skills
commentId: N:TinyLife.Skills
name: TinyLife.Skills
nameWithType: TinyLife.Skills
fullName: TinyLife.Skills
- uid: TinyLife.ChoicePromptInfo.Option.Execute*
commentId: Overload:TinyLife.ChoicePromptInfo.Option.Execute
name: Execute

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 351
startLine: 324
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 358
startLine: 331
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -127,7 +127,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 363
startLine: 336
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -172,7 +172,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TotalTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 368
startLine: 341
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -217,7 +217,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 373
startLine: 346
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -227,14 +227,14 @@ items:
content: >-
[DataMember]
public TimeSpan Time { get; protected set; }
public TimeSpan Time { get; }
parameters: []
return:
type: System.TimeSpan
content.vb: >-
<DataMember>
Public Property Time As TimeSpan
Public ReadOnly Property Time As TimeSpan
overload: TinyLife.Emotions.EmotionModifier.Instance.Time*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
@ -243,11 +243,9 @@ items:
modifiers.csharp:
- public
- get
- protected set
modifiers.vb:
- Public
- Get
- Protected Set
- ReadOnly
- uid: TinyLife.Emotions.EmotionModifier.Instance.Person
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Person
id: Person
@ -266,27 +264,25 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 378
startLine: 351
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
summary: "\nThe person that is currently experiencing this emotion.\n"
example: []
syntax:
content: public Person Person { get; protected set; }
content: public Person Person { get; }
parameters: []
return:
type: TinyLife.Objects.Person
content.vb: Public Property Person As Person
content.vb: Public ReadOnly Property Person As Person
overload: TinyLife.Emotions.EmotionModifier.Instance.Person*
modifiers.csharp:
- public
- get
- protected set
modifiers.vb:
- Public
- Get
- Protected Set
- ReadOnly
- uid: TinyLife.Emotions.EmotionModifier.Instance.Source
commentId: P:TinyLife.Emotions.EmotionModifier.Instance.Source
id: Source
@ -305,7 +301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Source
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 383
startLine: 356
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -342,7 +338,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 403
startLine: 376
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -378,7 +374,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 417
startLine: 390
assemblies:
- Tiny Life
namespace: TinyLife.Emotions

File diff suppressed because it is too large Load diff

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode
path: ../TinyLife/GameImpl.cs
startLine: 958
startLine: 921
assemblies:
- Tiny Life
namespace: TinyLife
@ -60,7 +60,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
startLine: 961
startLine: 924
assemblies:
- Tiny Life
namespace: TinyLife
@ -94,7 +94,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
startLine: 963
startLine: 926
assemblies:
- Tiny Life
namespace: TinyLife
@ -128,7 +128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
startLine: 965
startLine: 928
assemblies:
- Tiny Life
namespace: TinyLife
@ -162,7 +162,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
startLine: 967
startLine: 930
assemblies:
- Tiny Life
namespace: TinyLife
@ -196,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
startLine: 969
startLine: 932
assemblies:
- Tiny Life
namespace: TinyLife
@ -230,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
startLine: 971
startLine: 934
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -5,11 +5,9 @@ items:
id: GameImpl
parent: TinyLife
children:
- TinyLife.GameImpl.Achievements
- TinyLife.GameImpl.Camera
- TinyLife.GameImpl.CanBeExtremelyFast
- TinyLife.GameImpl.CanSwitchGameModes
- TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
- TinyLife.GameImpl.CurrentCursor
- TinyLife.GameImpl.CurrentHousehold
- TinyLife.GameImpl.CurrentLot
@ -205,41 +203,6 @@ items:
- Public
- Shared
- ReadOnly
- uid: TinyLife.GameImpl.Achievements
commentId: F:TinyLife.GameImpl.Achievements
id: Achievements
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: Achievements
nameWithType: GameImpl.Achievements
fullName: TinyLife.GameImpl.Achievements
type: Field
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/GameImpl.cs
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA set of <xref href=\"TinyLife.Goals.Achievement\" data-throw-if-not-resolved=\"false\"></xref> instances being tracked on this map.\nAchievements are automatically added to this collection if they are registered as <xref href=\"TinyLife.Goals.AchievementType\" data-throw-if-not-resolved=\"false\"></xref> instances.\nTo complete an achievement, use <xref href=\"TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public readonly HashSet<Achievement> Achievements
return:
type: System.Collections.Generic.HashSet{TinyLife.Goals.Achievement}
content.vb: Public ReadOnly Achievements As HashSet(Of Achievement)
modifiers.csharp:
- public
- readonly
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.GameImpl.GraphicsMetrics
commentId: P:TinyLife.GameImpl.GraphicsMetrics
id: GraphicsMetrics
@ -258,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GraphicsMetrics
path: ../TinyLife/GameImpl.cs
startLine: 78
startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife
@ -295,7 +258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Camera
path: ../TinyLife/GameImpl.cs
startLine: 82
startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife
@ -332,7 +295,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Listener
path: ../TinyLife/GameImpl.cs
startLine: 86
startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife
@ -369,7 +332,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map
path: ../TinyLife/GameImpl.cs
startLine: 90
startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife
@ -406,7 +369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentTool
path: ../TinyLife/GameImpl.cs
startLine: 94
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife
@ -443,7 +406,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentHousehold
path: ../TinyLife/GameImpl.cs
startLine: 109
startLine: 101
assemblies:
- Tiny Life
namespace: TinyLife
@ -480,7 +443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Money
path: ../TinyLife/GameImpl.cs
startLine: 113
startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife
@ -517,7 +480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentLot
path: ../TinyLife/GameImpl.cs
startLine: 123
startLine: 115
assemblies:
- Tiny Life
namespace: TinyLife
@ -554,7 +517,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Speed
path: ../TinyLife/GameImpl.cs
startLine: 129
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife
@ -591,7 +554,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowingPerson
path: ../TinyLife/GameImpl.cs
startLine: 142
startLine: 134
assemblies:
- Tiny Life
namespace: TinyLife
@ -628,7 +591,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveName
path: ../TinyLife/GameImpl.cs
startLine: 154
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife
@ -665,7 +628,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mode
path: ../TinyLife/GameImpl.cs
startLine: 158
startLine: 150
assemblies:
- Tiny Life
namespace: TinyLife
@ -702,7 +665,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorPosition
path: ../TinyLife/GameImpl.cs
startLine: 163
startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife
@ -739,7 +702,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentCursor
path: ../TinyLife/GameImpl.cs
startLine: 168
startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife
@ -772,7 +735,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadContent
path: ../TinyLife/GameImpl.cs
startLine: 234
startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife
@ -806,7 +769,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoUpdate
path: ../TinyLife/GameImpl.cs
startLine: 386
startLine: 377
assemblies:
- Tiny Life
namespace: TinyLife
@ -843,7 +806,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoDraw
path: ../TinyLife/GameImpl.cs
startLine: 595
startLine: 577
assemblies:
- Tiny Life
namespace: TinyLife
@ -880,7 +843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/GameImpl.cs
startLine: 636
startLine: 618
assemblies:
- Tiny Life
namespace: TinyLife
@ -917,7 +880,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeDefaultUiStyle
path: ../TinyLife/GameImpl.cs
startLine: 650
startLine: 632
assemblies:
- Tiny Life
namespace: TinyLife
@ -956,7 +919,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateCamera
path: ../TinyLife/GameImpl.cs
startLine: 659
startLine: 641
assemblies:
- Tiny Life
namespace: TinyLife
@ -992,7 +955,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCursorOnUi
path: ../TinyLife/GameImpl.cs
startLine: 673
startLine: 655
assemblies:
- Tiny Life
namespace: TinyLife
@ -1027,7 +990,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchGameMode
path: ../TinyLife/GameImpl.cs
startLine: 685
startLine: 667
assemblies:
- Tiny Life
namespace: TinyLife
@ -1063,7 +1026,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeExtremelyFast
path: ../TinyLife/GameImpl.cs
startLine: 767
startLine: 748
assemblies:
- Tiny Life
namespace: TinyLife
@ -1098,7 +1061,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchGameModes
path: ../TinyLife/GameImpl.cs
startLine: 778
startLine: 759
assemblies:
- Tiny Life
namespace: TinyLife
@ -1133,7 +1096,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FadeKeyboardLighting
path: ../TinyLife/GameImpl.cs
startLine: 793
startLine: 774
assemblies:
- Tiny Life
namespace: TinyLife
@ -1169,7 +1132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeScreenshot
path: ../TinyLife/GameImpl.cs
startLine: 819
startLine: 800
assemblies:
- Tiny Life
namespace: TinyLife
@ -1199,45 +1162,6 @@ items:
- Public
fullName.vb: TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point, System.Nullable(Of MLEM.Misc.RectangleF), System.Nullable(Of Microsoft.Xna.Framework.Matrix), Microsoft.Xna.Framework.Graphics.RenderTarget2D)
name.vb: TakeScreenshot(Point, Nullable(Of RectangleF), Nullable(Of Matrix), RenderTarget2D)
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
id: CompleteAchievement(TinyLife.Goals.AchievementType)
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: CompleteAchievement(AchievementType)
nameWithType: GameImpl.CompleteAchievement(AchievementType)
fullName: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
type: Method
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteAchievement
path: ../TinyLife/GameImpl.cs
startLine: 846
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nCompletes the achievement in this map&apos;s <xref href=\"TinyLife.GameImpl.Achievements\" data-throw-if-not-resolved=\"false\"></xref> collection with the given <xref href=\"TinyLife.Goals.AchievementType\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public bool CompleteAchievement(AchievementType type)
parameters:
- id: type
type: TinyLife.Goals.AchievementType
description: The type of achievement to complete.
return:
type: System.Boolean
description: <xref uid="langword_csharp_true" name="true" href=""></xref> if the achievement could be completed successfully, <xref uid="langword_csharp_false" name="false" href=""></xref> if it was already completed.
content.vb: Public Function CompleteAchievement(type As AchievementType) As Boolean
overload: TinyLife.GameImpl.CompleteAchievement*
modifiers.csharp:
- public
modifiers.vb:
- Public
references:
- uid: TinyLife
commentId: N:TinyLife
@ -2589,113 +2513,6 @@ references:
name: GameImpl
nameWithType: GameImpl
fullName: TinyLife.GameImpl
- uid: TinyLife.Goals.Achievement
commentId: T:TinyLife.Goals.Achievement
parent: TinyLife.Goals
name: Achievement
nameWithType: Achievement
fullName: TinyLife.Goals.Achievement
- uid: TinyLife.Goals.AchievementType
commentId: T:TinyLife.Goals.AchievementType
parent: TinyLife.Goals
name: AchievementType
nameWithType: AchievementType
fullName: TinyLife.Goals.AchievementType
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
isExternal: true
- uid: System.Collections.Generic.HashSet{TinyLife.Goals.Achievement}
commentId: T:System.Collections.Generic.HashSet{TinyLife.Goals.Achievement}
parent: System.Collections.Generic
definition: System.Collections.Generic.HashSet`1
name: HashSet<Achievement>
nameWithType: HashSet<Achievement>
fullName: System.Collections.Generic.HashSet<TinyLife.Goals.Achievement>
nameWithType.vb: HashSet(Of Achievement)
fullName.vb: System.Collections.Generic.HashSet(Of TinyLife.Goals.Achievement)
name.vb: HashSet(Of Achievement)
spec.csharp:
- uid: System.Collections.Generic.HashSet`1
name: HashSet
nameWithType: HashSet
fullName: System.Collections.Generic.HashSet
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Goals.Achievement
name: Achievement
nameWithType: Achievement
fullName: TinyLife.Goals.Achievement
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.HashSet`1
name: HashSet
nameWithType: HashSet
fullName: System.Collections.Generic.HashSet
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Goals.Achievement
name: Achievement
nameWithType: Achievement
fullName: TinyLife.Goals.Achievement
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
- uid: System.Collections.Generic.HashSet`1
commentId: T:System.Collections.Generic.HashSet`1
isExternal: true
name: HashSet<T>
nameWithType: HashSet<T>
fullName: System.Collections.Generic.HashSet<T>
nameWithType.vb: HashSet(Of T)
fullName.vb: System.Collections.Generic.HashSet(Of T)
name.vb: HashSet(Of T)
spec.csharp:
- uid: System.Collections.Generic.HashSet`1
name: HashSet
nameWithType: HashSet
fullName: System.Collections.Generic.HashSet
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.HashSet`1
name: HashSet
nameWithType: HashSet
fullName: System.Collections.Generic.HashSet
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.GameImpl.DoDraw(Microsoft.Xna.Framework.GameTime)
commentId: M:TinyLife.GameImpl.DoDraw(Microsoft.Xna.Framework.GameTime)
isExternal: true
@ -3395,11 +3212,3 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.GameImpl.Achievements
commentId: F:TinyLife.GameImpl.Achievements
isExternal: true
- uid: TinyLife.GameImpl.CompleteAchievement*
commentId: Overload:TinyLife.GameImpl.CompleteAchievement
name: CompleteAchievement
nameWithType: GameImpl.CompleteAchievement
fullName: TinyLife.GameImpl.CompleteAchievement

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
startLine: 483
startLine: 471
assemblies:
- Tiny Life
namespace: TinyLife
@ -59,7 +59,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 488
startLine: 476
assemblies:
- Tiny Life
namespace: TinyLife
@ -93,7 +93,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 492
startLine: 480
assemblies:
- Tiny Life
namespace: TinyLife
@ -127,7 +127,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 496
startLine: 484
assemblies:
- Tiny Life
namespace: TinyLife
@ -161,7 +161,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 500
startLine: 488
assemblies:
- Tiny Life
namespace: TinyLife
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 505
startLine: 493
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -27,11 +27,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievement
path: ../TinyLife/Goals/Achievement.cs
startLine: 155
startLine: 156
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nA class that contains a <xref href=\"TinyLife.Goals.AchievementType\" data-throw-if-not-resolved=\"false\"></xref> and represents an achievement that can be gained by the player, either through a <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> or through <xref href=\"TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref>.\nThe game&apos;s default achievements are also available on Steam and other platforms, and get completed automatically when their in-game counterparts are completed.\n"
summary: "\nA class that contains a <xref href=\"TinyLife.Goals.AchievementType\" data-throw-if-not-resolved=\"false\"></xref> and represents an achievement that can be gained by the player, either through a <xref href=\"TinyLife.Goals.GoalSet\" data-throw-if-not-resolved=\"false\"></xref> or through <xref href=\"TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref>.\nThe game&apos;s default achievements are also available on Steam and other platforms, and get completed automatically when their in-game counterparts are completed.\n"
example: []
syntax:
content: >-
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Achievement.cs
startLine: 162
startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -127,7 +127,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
startLine: 166
startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -180,7 +180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Goals/Achievement.cs
startLine: 172
startLine: 173
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -233,7 +233,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 181
startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -272,11 +272,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Achievement.cs
startLine: 193
startLine: 194
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nUpdates this achievement, querying its <xref href=\"TinyLife.Goals.Achievement.Goals\" data-throw-if-not-resolved=\"false\"></xref> and completing it if necessary.\nThis method is called every update frame.\n"
summary: "\nUpdates this achievement, querying its <xref href=\"TinyLife.Goals.Achievement.Goals\" data-throw-if-not-resolved=\"false\"></xref> and completing it if necessary.\nThis method is called every update frame in <xref href=\"TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime%2cSystem.TimeSpan%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public virtual void Update(GameTime time, TimeSpan passedInGame, float speedMultiplier)
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateElement
path: ../TinyLife/Goals/Achievement.cs
startLine: 203
startLine: 204
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -353,7 +353,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Achievement.cs
startLine: 222
startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -390,7 +390,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Complete
path: ../TinyLife/Goals/Achievement.cs
startLine: 230
startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -419,8 +419,8 @@ references:
name: GoalSet
nameWithType: GoalSet
fullName: TinyLife.Goals.GoalSet
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
- uid: TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
isExternal: true
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
@ -835,6 +835,9 @@ references:
name: Achievement
nameWithType: Achievement.Achievement
fullName: TinyLife.Goals.Achievement.Achievement
- uid: TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
isExternal: true
- uid: TinyLife.Goals.Achievement.Update*
commentId: Overload:TinyLife.Goals.Achievement.Update
name: Update

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AchievementType
path: ../TinyLife/Goals/Achievement.cs
startLine: 26
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Goals/Achievement.cs
startLine: 33
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SomeoneDiesOnYourLot
path: ../TinyLife/Goals/Achievement.cs
startLine: 36
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -153,7 +153,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DieOnPublicLot
path: ../TinyLife/Goals/Achievement.cs
startLine: 37
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -188,7 +188,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Achievement.cs
startLine: 64
startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Goals/Achievement.cs
startLine: 68
startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -258,11 +258,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
startLine: 73
startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe set of goals that have to be fulfilled for this achievement to be completed.\nIf this is null, <xref href=\"TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref> has to be used to complete an achievement of this type.\n"
summary: "\nThe set of goals that have to be fulfilled for this achievement to be completed.\nIf this is null, <xref href=\"TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref> has to be used to complete an achievement of this type.\n"
example: []
syntax:
content: public readonly GoalSetInfo Goals
@ -293,7 +293,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Goals/Achievement.cs
startLine: 78
startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -330,7 +330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 86
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -347,7 +347,7 @@ items:
description: The icon that this achievement should display.
- id: goal
type: TinyLife.Goals.GoalInfo
description: The goal that have to be fulfilled for this achievement to be completed. If this is null, <xref href="TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref> has to be used to complete an achievement of this type.
description: The goal that have to be fulfilled for this achievement to be completed. If this is null, <xref href="TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref> has to be used to complete an achievement of this type.
content.vb: Public Sub New(name As String, icon As TextureRegion, goal As GoalInfo)
overload: TinyLife.Goals.AchievementType.#ctor*
modifiers.csharp:
@ -372,7 +372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 94
startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -389,7 +389,7 @@ items:
description: The icon that this achievement should display.
- id: goals
type: TinyLife.Goals.GoalSetInfo
description: The set of goals that have to be fulfilled for this achievement to be completed. If this is null, <xref href="TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref> has to be used to complete an achievement of this type.
description: The set of goals that have to be fulfilled for this achievement to be completed. If this is null, <xref href="TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref> has to be used to complete an achievement of this type.
content.vb: Public Sub New(name As String, icon As TextureRegion, goals As GoalSetInfo = Nothing)
overload: TinyLife.Goals.AchievementType.#ctor*
modifiers.csharp:
@ -414,7 +414,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/Achievement.cs
startLine: 104
startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -451,7 +451,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/Achievement.cs
startLine: 113
startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1004,8 +1004,8 @@ references:
name: MLEM.Textures
nameWithType: MLEM.Textures
fullName: MLEM.Textures
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
- uid: TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
isExternal: true
- uid: TinyLife.Goals.GoalSetInfo
commentId: T:TinyLife.Goals.GoalSetInfo

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JobPerformanceDelegate
path: ../TinyLife/Goals/Job.cs
startLine: 272
startLine: 255
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -11,8 +11,6 @@ items:
- TinyLife.Goals.Job.AmountOfRaises
- TinyLife.Goals.Job.CurrentHourlyPay
- TinyLife.Goals.Job.DailyTasks
- TinyLife.Goals.Job.GetCoworkers
- TinyLife.Goals.Job.GetCoworkersAtWork
- TinyLife.Goals.Job.GetRaise
- TinyLife.Goals.Job.HasRequiredPromotionSkills
- TinyLife.Goals.Job.Level
@ -38,7 +36,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Job
path: ../TinyLife/Goals/Job.cs
startLine: 19
startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -101,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetWorkingPerformance
path: ../TinyLife/Goals/Job.cs
startLine: 26
startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -136,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Job.cs
startLine: 34
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -181,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/Job.cs
startLine: 38
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -218,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Performance
path: ../TinyLife/Goals/Job.cs
startLine: 43
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -265,7 +263,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPromotionPerformance
path: ../TinyLife/Goals/Job.cs
startLine: 49
startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -302,7 +300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Level
path: ../TinyLife/Goals/Job.cs
startLine: 54
startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -349,7 +347,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyTasks
path: ../TinyLife/Goals/Job.cs
startLine: 59
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -396,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AmountOfRaises
path: ../TinyLife/Goals/Job.cs
startLine: 65
startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -443,7 +441,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentHourlyPay
path: ../TinyLife/Goals/Job.cs
startLine: 70
startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -480,7 +478,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Job.cs
startLine: 81
startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -522,7 +520,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Job.cs
startLine: 94
startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -558,7 +556,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateWorking
path: ../TinyLife/Goals/Job.cs
startLine: 112
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -597,7 +595,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddPerformance
path: ../TinyLife/Goals/Job.cs
startLine: 142
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -633,7 +631,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLevel
path: ../TinyLife/Goals/Job.cs
startLine: 168
startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -672,7 +670,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRaise
path: ../TinyLife/Goals/Job.cs
startLine: 210
startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -707,7 +705,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasRequiredPromotionSkills
path: ../TinyLife/Goals/Job.cs
startLine: 227
startLine: 226
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -724,76 +722,6 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Goals.Job.GetCoworkers
commentId: M:TinyLife.Goals.Job.GetCoworkers
id: GetCoworkers
parent: TinyLife.Goals.Job
langs:
- csharp
- vb
name: GetCoworkers()
nameWithType: Job.GetCoworkers()
fullName: TinyLife.Goals.Job.GetCoworkers()
type: Method
source:
remote:
path: TinyLife/Goals/Job.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCoworkers
path: ../TinyLife/Goals/Job.cs
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns all of the people on the <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref> that also have this job.\n"
example: []
syntax:
content: public IEnumerable<Person> GetCoworkers()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
description: This person&apos;s coworkers.
content.vb: Public Function GetCoworkers As IEnumerable(Of Person)
overload: TinyLife.Goals.Job.GetCoworkers*
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.Goals.Job.GetCoworkersAtWork
commentId: M:TinyLife.Goals.Job.GetCoworkersAtWork
id: GetCoworkersAtWork
parent: TinyLife.Goals.Job
langs:
- csharp
- vb
name: GetCoworkersAtWork()
nameWithType: Job.GetCoworkersAtWork()
fullName: TinyLife.Goals.Job.GetCoworkersAtWork()
type: Method
source:
remote:
path: TinyLife/Goals/Job.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCoworkersAtWork
path: ../TinyLife/Goals/Job.cs
startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nReturns all of the people on the <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref> that also have this job, and are currently at work.\n"
example: []
syntax:
content: public IEnumerable<Person> GetCoworkersAtWork()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
description: This person&apos;s currently working coworkers.
content.vb: Public Function GetCoworkersAtWork As IEnumerable(Of Person)
overload: TinyLife.Goals.Job.GetCoworkersAtWork*
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.Goals.Job.Validate(TinyLife.Objects.Person)
commentId: M:TinyLife.Goals.Job.Validate(TinyLife.Objects.Person)
id: Validate(TinyLife.Objects.Person)
@ -812,7 +740,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Job.cs
startLine: 255
startLine: 238
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1556,114 +1484,6 @@ references:
name: HasRequiredPromotionSkills
nameWithType: Job.HasRequiredPromotionSkills
fullName: TinyLife.Goals.Job.HasRequiredPromotionSkills
- uid: TinyLife.World.Map
commentId: T:TinyLife.World.Map
parent: TinyLife.World
name: Map
nameWithType: Map
fullName: TinyLife.World.Map
- uid: TinyLife.Goals.Job.GetCoworkers*
commentId: Overload:TinyLife.Goals.Job.GetCoworkers
name: GetCoworkers
nameWithType: Job.GetCoworkers
fullName: TinyLife.Goals.Job.GetCoworkers
- uid: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
name: IEnumerable<Person>
nameWithType: IEnumerable<Person>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Objects.Person>
nameWithType.vb: IEnumerable(Of Person)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person)
name.vb: IEnumerable(Of Person)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Person
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.World
commentId: N:TinyLife.World
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
nameWithType: IEnumerable
fullName: System.Collections.Generic.IEnumerable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.Goals.Job.GetCoworkersAtWork*
commentId: Overload:TinyLife.Goals.Job.GetCoworkersAtWork
name: GetCoworkersAtWork
nameWithType: Job.GetCoworkersAtWork
fullName: TinyLife.Goals.Job.GetCoworkersAtWork
- uid: TinyLife.Goals.Job.Validate*
commentId: Overload:TinyLife.Goals.Job.Validate
name: Validate

View file

@ -9,7 +9,6 @@ items:
- TinyLife.Goals.Memory.Person
- TinyLife.Goals.Memory.TimeOccured
- TinyLife.Goals.Memory.TimeSinceOccured
- TinyLife.Goals.Memory.TryReplace(System.TimeSpan)
- TinyLife.Goals.Memory.Type
- TinyLife.Goals.Memory.Validate(TinyLife.Objects.Person)
langs:
@ -26,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Memory
path: ../TinyLife/Goals/Memory.cs
startLine: 88
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -89,7 +88,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Memory.cs
startLine: 95
startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -117,7 +116,7 @@ items:
- Public
- ReadOnly
- uid: TinyLife.Goals.Memory.TimeOccured
commentId: P:TinyLife.Goals.Memory.TimeOccured
commentId: F:TinyLife.Goals.Memory.TimeOccured
id: TimeOccured
parent: TinyLife.Goals.Memory
langs:
@ -126,7 +125,7 @@ items:
name: TimeOccured
nameWithType: Memory.TimeOccured
fullName: TinyLife.Goals.Memory.TimeOccured
type: Property
type: Field
source:
remote:
path: TinyLife/Goals/Memory.cs
@ -134,7 +133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TimeOccured
path: ../TinyLife/Goals/Memory.cs
startLine: 100
startLine: 99
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -144,22 +143,20 @@ items:
content: >-
[DataMember]
public TimeSpan TimeOccured { get; }
parameters: []
public readonly TimeSpan TimeOccured
return:
type: System.TimeSpan
content.vb: >-
<DataMember>
Public ReadOnly Property TimeOccured As TimeSpan
overload: TinyLife.Goals.Memory.TimeOccured*
Public ReadOnly TimeOccured As TimeSpan
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
modifiers.csharp:
- public
- get
- readonly
modifiers.vb:
- Public
- ReadOnly
@ -181,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/Memory.cs
startLine: 105
startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -218,7 +215,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TimeSinceOccured
path: ../TinyLife/Goals/Memory.cs
startLine: 109
startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -255,11 +252,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Memory.cs
startLine: 118
startLine: 117
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nCreates a new memory with the given settings.\nIn most cases, <xref href=\"TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person%2cSystem.TimeSpan)\" data-throw-if-not-resolved=\"false\"></xref> should be used instead.\n"
summary: "\nCreates a new memory with the given settings.\nIn most cases, <xref href=\"TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person%2cSystem.Nullable%7bSystem.TimeSpan%7d)\" data-throw-if-not-resolved=\"false\"></xref> should be used instead.\n"
example: []
syntax:
content: public Memory(MemoryType type, Person person, TimeSpan timeOccured)
@ -297,7 +294,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Memory.cs
startLine: 130
startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -320,47 +317,6 @@ items:
modifiers.vb:
- Public
- Overridable
- uid: TinyLife.Goals.Memory.TryReplace(System.TimeSpan)
commentId: M:TinyLife.Goals.Memory.TryReplace(System.TimeSpan)
id: TryReplace(System.TimeSpan)
parent: TinyLife.Goals.Memory
langs:
- csharp
- vb
name: TryReplace(TimeSpan)
nameWithType: Memory.TryReplace(TimeSpan)
fullName: TinyLife.Goals.Memory.TryReplace(System.TimeSpan)
type: Method
source:
remote:
path: TinyLife/Goals/Memory.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryReplace
path: ../TinyLife/Goals/Memory.cs
startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nTries to replace this memory instance&apos;s <xref href=\"TinyLife.Goals.Memory.TimeOccured\" data-throw-if-not-resolved=\"false\"></xref> with the passed <code data-dev-comment-type=\"paramref\" class=\"paramref\">newTimeOccured</code>.\nIf this memory should not be allowed to have its occurance time replaced, and a new memory should be added instead, <xref uid=\"langword_csharp_false\" name=\"false\" href=\"\"></xref> should be returned.\nBy default, the <xref href=\"TinyLife.Goals.Memory.TimeOccured\" data-throw-if-not-resolved=\"false\"></xref> is updated, and <xref uid=\"langword_csharp_true\" name=\"true\" href=\"\"></xref> is returned.\n"
example: []
syntax:
content: public virtual bool TryReplace(TimeSpan newTimeOccured)
parameters:
- id: newTimeOccured
type: System.TimeSpan
description: The new time that this memory occured on.
return:
type: System.Boolean
description: Whether the time occured could successfully be replaced.
content.vb: Public Overridable Function TryReplace(newTimeOccured As TimeSpan) As Boolean
overload: TinyLife.Goals.Memory.TryReplace*
modifiers.csharp:
- public
- virtual
modifiers.vb:
- Public
- Overridable
references:
- uid: TinyLife.Goals.Memory.Person
commentId: P:TinyLife.Goals.Memory.Person
@ -905,11 +861,6 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: TinyLife.Goals.Memory.TimeOccured*
commentId: Overload:TinyLife.Goals.Memory.TimeOccured
name: TimeOccured
nameWithType: Memory.TimeOccured
fullName: TinyLife.Goals.Memory.TimeOccured
- uid: System.TimeSpan
commentId: T:System.TimeSpan
parent: System
@ -937,15 +888,15 @@ references:
commentId: P:TinyLife.World.Map.Time
isExternal: true
- uid: TinyLife.Goals.Memory.TimeOccured
commentId: P:TinyLife.Goals.Memory.TimeOccured
commentId: F:TinyLife.Goals.Memory.TimeOccured
isExternal: true
- uid: TinyLife.Goals.Memory.TimeSinceOccured*
commentId: Overload:TinyLife.Goals.Memory.TimeSinceOccured
name: TimeSinceOccured
nameWithType: Memory.TimeSinceOccured
fullName: TinyLife.Goals.Memory.TimeSinceOccured
- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
isExternal: true
- uid: TinyLife.Goals.Memory.#ctor*
commentId: Overload:TinyLife.Goals.Memory.#ctor
@ -967,8 +918,3 @@ references:
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: TinyLife.Goals.Memory.TryReplace*
commentId: Overload:TinyLife.Goals.Memory.TryReplace
name: TryReplace
nameWithType: Memory.TryReplace
fullName: TinyLife.Goals.Memory.TryReplace

View file

@ -6,7 +6,7 @@ items:
parent: TinyLife.Goals
children:
- TinyLife.Goals.MemoryType.#ctor(System.String)
- TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.TimeSpan)
- TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
- TinyLife.Goals.MemoryType.ConstructedType
- TinyLife.Goals.MemoryType.FamilySocial
- TinyLife.Goals.MemoryType.Name
@ -16,7 +16,6 @@ items:
- TinyLife.Goals.MemoryType.SocialAction
- TinyLife.Goals.MemoryType.Types
- TinyLife.Goals.MemoryType.UsedSkillCategory
- TinyLife.Goals.MemoryType.WasOutside
langs:
- csharp
- vb
@ -276,41 +275,6 @@ items:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Goals.MemoryType.WasOutside
commentId: F:TinyLife.Goals.MemoryType.WasOutside
id: WasOutside
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: WasOutside
nameWithType: MemoryType.WasOutside
fullName: TinyLife.Goals.MemoryType.WasOutside
type: Field
source:
remote:
path: TinyLife/Goals/Memory.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WasOutside
path: ../TinyLife/Goals/Memory.cs
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly MemoryType WasOutside
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly WasOutside As MemoryType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Goals.MemoryType.Name
commentId: F:TinyLife.Goals.MemoryType.Name
id: Name
@ -329,7 +293,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Memory.cs
startLine: 40
startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -364,11 +328,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Goals/Memory.cs
startLine: 44
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nThe type of <xref href=\"TinyLife.Goals.Memory\" data-throw-if-not-resolved=\"false\"></xref> constructed in <xref href=\"TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person%2cSystem.TimeSpan)\" data-throw-if-not-resolved=\"false\"></xref>, or null to construct the default type.\n"
summary: "\nThe type of <xref href=\"TinyLife.Goals.Memory\" data-throw-if-not-resolved=\"false\"></xref> constructed in <xref href=\"TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person%2cSystem.Nullable%7bSystem.TimeSpan%7d)\" data-throw-if-not-resolved=\"false\"></xref>, or null to construct the default type.\n"
example: []
syntax:
content: public Type ConstructedType { get; set; }
@ -401,7 +365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Memory.cs
startLine: 50
startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -419,16 +383,16 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.TimeSpan)
id: Construct(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
id: Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: Construct(Person, TimeSpan)
nameWithType: MemoryType.Construct(Person, TimeSpan)
fullName: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person, System.TimeSpan)
name: Construct(Person, Nullable<TimeSpan>)
nameWithType: MemoryType.Construct(Person, Nullable<TimeSpan>)
fullName: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person, System.Nullable<System.TimeSpan>)
type: Method
source:
remote:
@ -437,34 +401,37 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/Memory.cs
startLine: 61
startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: "\nConstructs a new <xref href=\"TinyLife.Goals.Memory\" data-throw-if-not-resolved=\"false\"></xref> from this memory type.\n"
example: []
syntax:
content: public Memory Construct(Person person, TimeSpan timeOccured)
content: public Memory Construct(Person person, TimeSpan? timeOccured = null)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person who should have the memory.
- id: timeOccured
type: System.TimeSpan
description: The time that this memory occured.
type: System.Nullable{System.TimeSpan}
description: The time that this memory occured, or <xref uid="langword_csharp_null" name="null" href=""></xref> to use <xref href="TinyLife.World.Map.Time" data-throw-if-not-resolved="false"></xref>.
return:
type: TinyLife.Goals.Memory
description: The constructed memory.
content.vb: Public Function Construct(person As Person, timeOccured As TimeSpan) As Memory
content.vb: Public Function Construct(person As Person, timeOccured As TimeSpan? = Nothing) As Memory
overload: TinyLife.Goals.MemoryType.Construct*
exceptions:
- type: System.ArgumentException
commentId: T:System.ArgumentException
description: Thrown if constructing the <xref href="TinyLife.Goals.MemoryType.ConstructedType" data-throw-if-not-resolved="false"></xref> fails.
nameWithType.vb: MemoryType.Construct(Person, Nullable(Of TimeSpan))
modifiers.csharp:
- public
modifiers.vb:
- Public
fullName.vb: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person, System.Nullable(Of System.TimeSpan))
name.vb: Construct(Person, Nullable(Of TimeSpan))
- uid: TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType)
commentId: M:TinyLife.Goals.MemoryType.Register(TinyLife.Goals.MemoryType)
id: Register(TinyLife.Goals.MemoryType)
@ -483,7 +450,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/Memory.cs
startLine: 76
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1130,8 +1097,8 @@ references:
name: String
nameWithType: String
fullName: System.String
- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.TimeSpan)
commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.TimeSpan)
- uid: TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
commentId: M:TinyLife.Goals.MemoryType.Construct(TinyLife.Objects.Person,System.Nullable{System.TimeSpan})
isExternal: true
- uid: TinyLife.Goals.MemoryType.ConstructedType*
commentId: Overload:TinyLife.Goals.MemoryType.ConstructedType
@ -1150,6 +1117,9 @@ references:
name: MemoryType
nameWithType: MemoryType.MemoryType
fullName: TinyLife.Goals.MemoryType.MemoryType
- uid: TinyLife.World.Map.Time
commentId: P:TinyLife.World.Map.Time
isExternal: true
- uid: TinyLife.Goals.MemoryType.ConstructedType
commentId: P:TinyLife.Goals.MemoryType.ConstructedType
isExternal: true
@ -1167,18 +1137,94 @@ references:
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: System.TimeSpan
commentId: T:System.TimeSpan
- uid: System.Nullable{System.TimeSpan}
commentId: T:System.Nullable{System.TimeSpan}
parent: System
isExternal: true
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
definition: System.Nullable`1
name: Nullable<TimeSpan>
nameWithType: Nullable<TimeSpan>
fullName: System.Nullable<System.TimeSpan>
nameWithType.vb: Nullable(Of TimeSpan)
fullName.vb: System.Nullable(Of System.TimeSpan)
name.vb: Nullable(Of TimeSpan)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: System.TimeSpan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: System.TimeSpan
name: TimeSpan
nameWithType: TimeSpan
fullName: System.TimeSpan
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
- uid: System.Nullable`1
commentId: T:System.Nullable`1
isExternal: true
name: Nullable<T>
nameWithType: Nullable<T>
fullName: System.Nullable<T>
nameWithType.vb: Nullable(Of T)
fullName.vb: System.Nullable(Of T)
name.vb: Nullable(Of T)
spec.csharp:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Nullable`1
name: Nullable
nameWithType: Nullable
fullName: System.Nullable
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Goals.MemoryType.Types
commentId: F:TinyLife.Goals.MemoryType.Types
isExternal: true

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModInfo
path: ../TinyLife/Mods/ModLoader.cs
startLine: 149
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -78,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Id
path: ../TinyLife/Mods/ModLoader.cs
startLine: 154
startLine: 151
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -113,7 +113,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mod
path: ../TinyLife/Mods/ModLoader.cs
startLine: 158
startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -148,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Logger
path: ../TinyLife/Mods/ModLoader.cs
startLine: 163
startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -183,7 +183,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Content
path: ../TinyLife/Mods/ModLoader.cs
startLine: 168
startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -218,7 +218,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Harmony
path: ../TinyLife/Mods/ModLoader.cs
startLine: 172
startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -253,7 +253,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OptionsFile
path: ../TinyLife/Mods/ModLoader.cs
startLine: 176
startLine: 173
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -288,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Finalize
path: ../TinyLife/Mods/ModLoader.cs
startLine: 191
startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -319,7 +319,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/Mods/ModLoader.cs
startLine: 196
startLine: 193
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -352,7 +352,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToString
path: ../TinyLife/Mods/ModLoader.cs
startLine: 203
startLine: 200
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -388,7 +388,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveOptions
path: ../TinyLife/Mods/ModLoader.cs
startLine: 218
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -430,7 +430,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadOptions
path: ../TinyLife/Mods/ModLoader.cs
startLine: 237
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Mods

View file

@ -1,332 +0,0 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Music.Occasion
commentId: T:TinyLife.Music.Occasion
id: Music.Occasion
parent: TinyLife
children:
- TinyLife.Music.Occasion.BuildMode
- TinyLife.Music.Occasion.CharacterCreation
- TinyLife.Music.Occasion.InGame
- TinyLife.Music.Occasion.MainMenu
- TinyLife.Music.Occasion.None
- TinyLife.Music.Occasion.SelectHousehold
langs:
- csharp
- vb
name: Music.Occasion
nameWithType: Music.Occasion
fullName: TinyLife.Music.Occasion
type: Enum
source:
remote:
path: TinyLife/Music.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Occasion
path: ../TinyLife/Music.cs
startLine: 119
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nA set of occasions for a <xref href=\"TinyLife.Music\" data-throw-if-not-resolved=\"false\"></xref> track to be played on.\n"
example: []
syntax:
content: public enum Occasion
content.vb: Public Enum Occasion
extensionMethods:
- TinyLife.Music.Occasion.TinyLife.Utilities.Extensions.JsonCopy``1
modifiers.csharp:
- public
- enum
modifiers.vb:
- Public
- Enum
- uid: TinyLife.Music.Occasion.None
commentId: F:TinyLife.Music.Occasion.None
id: None
parent: TinyLife.Music.Occasion
langs:
- csharp
- vb
name: None
nameWithType: Music.Occasion.None
fullName: TinyLife.Music.Occasion.None
type: Field
source:
remote:
path: TinyLife/Music.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: None
path: ../TinyLife/Music.cs
startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: None = 0
return:
type: TinyLife.Music.Occasion
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
- uid: TinyLife.Music.Occasion.MainMenu
commentId: F:TinyLife.Music.Occasion.MainMenu
id: MainMenu
parent: TinyLife.Music.Occasion
langs:
- csharp
- vb
name: MainMenu
nameWithType: Music.Occasion.MainMenu
fullName: TinyLife.Music.Occasion.MainMenu
type: Field
source:
remote:
path: TinyLife/Music.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/Music.cs
startLine: 123
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: MainMenu = 1
return:
type: TinyLife.Music.Occasion
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
- uid: TinyLife.Music.Occasion.SelectHousehold
commentId: F:TinyLife.Music.Occasion.SelectHousehold
id: SelectHousehold
parent: TinyLife.Music.Occasion
langs:
- csharp
- vb
name: SelectHousehold
nameWithType: Music.Occasion.SelectHousehold
fullName: TinyLife.Music.Occasion.SelectHousehold
type: Field
source:
remote:
path: TinyLife/Music.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/Music.cs
startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: SelectHousehold = 2
return:
type: TinyLife.Music.Occasion
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
- uid: TinyLife.Music.Occasion.InGame
commentId: F:TinyLife.Music.Occasion.InGame
id: InGame
parent: TinyLife.Music.Occasion
langs:
- csharp
- vb
name: InGame
nameWithType: Music.Occasion.InGame
fullName: TinyLife.Music.Occasion.InGame
type: Field
source:
remote:
path: TinyLife/Music.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGame
path: ../TinyLife/Music.cs
startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: InGame = 3
return:
type: TinyLife.Music.Occasion
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
- uid: TinyLife.Music.Occasion.BuildMode
commentId: F:TinyLife.Music.Occasion.BuildMode
id: BuildMode
parent: TinyLife.Music.Occasion
langs:
- csharp
- vb
name: BuildMode
nameWithType: Music.Occasion.BuildMode
fullName: TinyLife.Music.Occasion.BuildMode
type: Field
source:
remote:
path: TinyLife/Music.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildMode
path: ../TinyLife/Music.cs
startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: BuildMode = 4
return:
type: TinyLife.Music.Occasion
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
- uid: TinyLife.Music.Occasion.CharacterCreation
commentId: F:TinyLife.Music.Occasion.CharacterCreation
id: CharacterCreation
parent: TinyLife.Music.Occasion
langs:
- csharp
- vb
name: CharacterCreation
nameWithType: Music.Occasion.CharacterCreation
fullName: TinyLife.Music.Occasion.CharacterCreation
type: Field
source:
remote:
path: TinyLife/Music.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/Music.cs
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: CharacterCreation = 5
return:
type: TinyLife.Music.Occasion
modifiers.csharp:
- public
- const
modifiers.vb:
- Public
- Const
references:
- uid: TinyLife.Music
commentId: T:TinyLife.Music
name: Music
nameWithType: Music
fullName: TinyLife.Music
- uid: TinyLife
commentId: N:TinyLife
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.Music.Occasion.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<Music.Occasion>()
nameWithType: Extensions.JsonCopy<Music.Occasion>()
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Music.Occasion>()
nameWithType.vb: Extensions.JsonCopy(Of Music.Occasion)()
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Music.Occasion)()
name.vb: JsonCopy(Of Music.Occasion)()
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy<Music.Occasion>
nameWithType: Extensions.JsonCopy<Music.Occasion>
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Music.Occasion>
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1
name: JsonCopy(Of Music.Occasion)
nameWithType: Extensions.JsonCopy(Of Music.Occasion)
fullName: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Music.Occasion)
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy<T>
nameWithType: Extensions.JsonCopy<T>
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>
- name: (
nameWithType: (
fullName: (
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy(Of T)
nameWithType: Extensions.JsonCopy(Of T)
fullName: TinyLife.Utilities.Extensions.JsonCopy(Of T)
- name: (
nameWithType: (
fullName: (
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: TinyLife.Music.Occasion
commentId: T:TinyLife.Music.Occasion
parent: TinyLife
name: Music.Occasion
nameWithType: Music.Occasion
fullName: TinyLife.Music.Occasion

View file

@ -1,442 +0,0 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Music
commentId: T:TinyLife.Music
id: Music
parent: TinyLife
children:
- TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song,TinyLife.Music.Occasion[])
langs:
- csharp
- vb
name: Music
nameWithType: Music
fullName: TinyLife.Music
type: Class
source:
remote:
path: TinyLife/Music.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Music
path: ../TinyLife/Music.cs
startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nThis class handles the game&apos;s in-game music. To register new music tracks for being selected, use <xref href=\"TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song%2cTinyLife.Music.Occasion%5b%5d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static class Music
content.vb: Public Module Music
inheritance:
- System.Object
inheritedMembers:
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
modifiers.csharp:
- public
- static
- class
modifiers.vb:
- Public
- Module
- uid: TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song,TinyLife.Music.Occasion[])
commentId: M:TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song,TinyLife.Music.Occasion[])
id: Register(Microsoft.Xna.Framework.Media.Song,TinyLife.Music.Occasion[])
parent: TinyLife.Music
langs:
- csharp
- vb
name: Register(Song, Music.Occasion[])
nameWithType: Music.Register(Song, Music.Occasion[])
fullName: TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song, TinyLife.Music.Occasion[])
type: Method
source:
remote:
path: TinyLife/Music.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Music.cs
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nRegisters a new music track to be played at the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">occasions</code>.\nThe music track will be added to the music pool and randomly selected for playing.\n"
example: []
syntax:
content: public static void Register(Song song, params Music.Occasion[] occasions)
parameters:
- id: song
type: Microsoft.Xna.Framework.Media.Song
description: The song to play.
- id: occasions
type: TinyLife.Music.Occasion[]
description: The occasions that this song should be allowed to play on.
content.vb: Public Shared Sub Register(song As Song, ParamArray occasions As Music.Occasion())
overload: TinyLife.Music.Register*
exceptions:
- type: System.ArgumentException
commentId: T:System.ArgumentException
description: Thrown if <code data-dev-comment-type="paramref" class="paramref">occasions</code> is empty.
nameWithType.vb: Music.Register(Song, Music.Occasion())
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song, TinyLife.Music.Occasion())
name.vb: Register(Song, Music.Occasion())
references:
- uid: TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song,TinyLife.Music.Occasion[])
commentId: M:TinyLife.Music.Register(Microsoft.Xna.Framework.Media.Song,TinyLife.Music.Occasion[])
isExternal: true
- uid: TinyLife
commentId: N:TinyLife
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
name: Object
nameWithType: Object
fullName: System.Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
name: Equals(Object)
nameWithType: Object.Equals(Object)
fullName: System.Object.Equals(System.Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
name: Equals(Object, Object)
nameWithType: Object.Equals(Object, Object)
fullName: System.Object.Equals(System.Object, System.Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
nameWithType: Object.Equals
fullName: System.Object.Equals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
name: GetHashCode()
nameWithType: Object.GetHashCode()
fullName: System.Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
nameWithType: Object.GetHashCode
fullName: System.Object.GetHashCode
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
nameWithType: Object.GetHashCode
fullName: System.Object.GetHashCode
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
name: GetType()
nameWithType: Object.GetType()
fullName: System.Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
nameWithType: Object.GetType
fullName: System.Object.GetType
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.GetType
name: GetType
nameWithType: Object.GetType
fullName: System.Object.GetType
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
name: MemberwiseClone()
nameWithType: Object.MemberwiseClone()
fullName: System.Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
nameWithType: Object.MemberwiseClone
fullName: System.Object.MemberwiseClone
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
nameWithType: Object.MemberwiseClone
fullName: System.Object.MemberwiseClone
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
name: ReferenceEquals(Object, Object)
nameWithType: Object.ReferenceEquals(Object, Object)
fullName: System.Object.ReferenceEquals(System.Object, System.Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
nameWithType: Object.ReferenceEquals
fullName: System.Object.ReferenceEquals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
nameWithType: Object.ReferenceEquals
fullName: System.Object.ReferenceEquals
isExternal: true
- name: (
nameWithType: (
fullName: (
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Object
name: Object
nameWithType: Object
fullName: System.Object
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
name: ToString()
nameWithType: Object.ToString()
fullName: System.Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
nameWithType: Object.ToString
fullName: System.Object.ToString
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
spec.vb:
- uid: System.Object.ToString
name: ToString
nameWithType: Object.ToString
fullName: System.Object.ToString
isExternal: true
- name: (
nameWithType: (
fullName: (
- name: )
nameWithType: )
fullName: )
- uid: System
commentId: N:System
isExternal: true
name: System
nameWithType: System
fullName: System
- uid: System.ArgumentException
commentId: T:System.ArgumentException
isExternal: true
- uid: TinyLife.Music.Register*
commentId: Overload:TinyLife.Music.Register
name: Register
nameWithType: Music.Register
fullName: TinyLife.Music.Register
- uid: Microsoft.Xna.Framework.Media.Song
commentId: T:Microsoft.Xna.Framework.Media.Song
parent: Microsoft.Xna.Framework.Media
isExternal: true
name: Song
nameWithType: Song
fullName: Microsoft.Xna.Framework.Media.Song
- uid: TinyLife.Music.Occasion[]
isExternal: true
name: Music.Occasion[]
nameWithType: Music.Occasion[]
fullName: TinyLife.Music.Occasion[]
nameWithType.vb: Music.Occasion()
fullName.vb: TinyLife.Music.Occasion()
name.vb: Music.Occasion()
spec.csharp:
- uid: TinyLife.Music.Occasion
name: Music.Occasion
nameWithType: Music.Occasion
fullName: TinyLife.Music.Occasion
- name: '[]'
nameWithType: '[]'
fullName: '[]'
spec.vb:
- uid: TinyLife.Music.Occasion
name: Music.Occasion
nameWithType: Music.Occasion
fullName: TinyLife.Music.Occasion
- name: ()
nameWithType: ()
fullName: ()
- uid: Microsoft.Xna.Framework.Media
commentId: N:Microsoft.Xna.Framework.Media
isExternal: true
name: Microsoft.Xna.Framework.Media
nameWithType: Microsoft.Xna.Framework.Media
fullName: Microsoft.Xna.Framework.Media

View file

@ -21,7 +21,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeGroup
path: ../TinyLife/Objects/Person.cs
startLine: 2684
startLine: 2659
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -67,7 +67,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
startLine: 2692
startLine: 2667
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -101,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Adult
path: ../TinyLife/Objects/Person.cs
startLine: 2698
startLine: 2673
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -469,7 +469,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in updates, which is every <xref href=\"Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime)\" data-throw-if-not-resolved=\"false\"></xref> frame. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>) and actions that aren&apos;t fully in progress yet (<xref href=\"TinyLife.Actions.Typeless.TypelessAction.FullyInProgress\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets deals with <xref href=\"TinyLife.Objects.Furniture.Dirty\" data-throw-if-not-resolved=\"false\"></xref> objects.\n"
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in updates, which is every <xref href=\"Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime)\" data-throw-if-not-resolved=\"false\"></xref> frame. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>) and actions that aren&apos;t fully in progress yet (<xref href=\"TinyLife.Actions.Typeless.TypelessAction.FullyInProgress\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets deals with <xref href=\"TinyLife.Objects.Furniture.Dirty\" data-throw-if-not-resolved=\"false\"></xref> objects.\n"
example: []
syntax:
content: public override void ActionUpdate(Action action, GameTime time, TimeSpan passedInGame, float speedMultiplier, bool isAuxiliary)
@ -488,7 +488,7 @@ items:
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
- id: isAuxiliary
type: System.Boolean
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601" data-throw-if-not-resolved="false"></xref>
content.vb: Public Overrides Sub ActionUpdate(action As Action, time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single, isAuxiliary As Boolean)
overridden: TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
overload: TinyLife.Objects.BreakableFurniture.ActionUpdate*

View file

@ -8,14 +8,12 @@ items:
- TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,MLEM.Textures.TextureRegion,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Utilities.ColorScheme[])
- TinyLife.Objects.Clothes.Ages
- TinyLife.Objects.Clothes.AllIntentions
- TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
- TinyLife.Objects.Clothes.Colors
- TinyLife.Objects.Clothes.DepthFunction
- TinyLife.Objects.Clothes.GetClothes(TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup)
- TinyLife.Objects.Clothes.GetPrice
- TinyLife.Objects.Clothes.Icon
- TinyLife.Objects.Clothes.Intentions
- TinyLife.Objects.Clothes.IsIncompatible
- TinyLife.Objects.Clothes.Layer
- TinyLife.Objects.Clothes.Layers
- TinyLife.Objects.Clothes.Name
@ -242,7 +240,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Objects/Clothes.cs
startLine: 221
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -277,7 +275,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Layer
path: ../TinyLife/Objects/Clothes.cs
startLine: 225
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -312,7 +310,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureRegions
path: ../TinyLife/Objects/Clothes.cs
startLine: 231
startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -347,7 +345,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors
path: ../TinyLife/Objects/Clothes.cs
startLine: 236
startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -382,7 +380,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Price
path: ../TinyLife/Objects/Clothes.cs
startLine: 241
startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -417,7 +415,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intentions
path: ../TinyLife/Objects/Clothes.cs
startLine: 245
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -452,7 +450,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Objects/Clothes.cs
startLine: 250
startLine: 244
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -489,7 +487,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonBuyable
path: ../TinyLife/Objects/Clothes.cs
startLine: 255
startLine: 249
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -526,7 +524,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ages
path: ../TinyLife/Objects/Clothes.cs
startLine: 260
startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -563,7 +561,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DepthFunction
path: ../TinyLife/Objects/Clothes.cs
startLine: 265
startLine: 259
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -600,7 +598,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TextureBehaviorLayer
path: ../TinyLife/Objects/Clothes.cs
startLine: 270
startLine: 264
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -637,7 +635,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RandomWeight
path: ../TinyLife/Objects/Clothes.cs
startLine: 276
startLine: 270
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -674,7 +672,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RandomColorWeight
path: ../TinyLife/Objects/Clothes.cs
startLine: 281
startLine: 275
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -693,43 +691,6 @@ items:
- set
modifiers.vb:
- Public
- uid: TinyLife.Objects.Clothes.IsIncompatible
commentId: P:TinyLife.Objects.Clothes.IsIncompatible
id: IsIncompatible
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: IsIncompatible
nameWithType: Clothes.IsIncompatible
fullName: TinyLife.Objects.Clothes.IsIncompatible
type: Property
source:
remote:
path: TinyLife/Objects/Clothes.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsIncompatible
path: ../TinyLife/Objects/Clothes.cs
startLine: 285
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nAn optional function that determines whether this clothing item is incompatible with the passed clothing item. If this function returns <xref uid=\"langword_csharp_true\" name=\"true\" href=\"\"></xref>, the other clothing item is removed from an <xref href=\"TinyLife.Objects.Outfit\" data-throw-if-not-resolved=\"false\"></xref> when this item gets added.\n"
example: []
syntax:
content: public Func<Clothes, Clothes, bool> IsIncompatible { get; set; }
parameters: []
return:
type: System.Func{TinyLife.Objects.Clothes,TinyLife.Objects.Clothes,System.Boolean}
content.vb: Public Property IsIncompatible As Func(Of Clothes, Clothes, Boolean)
overload: TinyLife.Objects.Clothes.IsIncompatible*
modifiers.csharp:
- public
- get
- set
modifiers.vb:
- Public
- uid: TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,MLEM.Textures.TextureRegion,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Utilities.ColorScheme[])
commentId: M:TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,MLEM.Textures.TextureRegion,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Utilities.ColorScheme[])
id: '#ctor(System.String,TinyLife.Objects.ClothesLayer,MLEM.Textures.TextureRegion,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Utilities.ColorScheme[])'
@ -748,7 +709,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
startLine: 296
startLine: 286
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -802,7 +763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Objects/Clothes.cs
startLine: 320
startLine: 310
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -821,50 +782,6 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
commentId: M:TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
id: AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: AreCompatible(Clothes, Clothes)
nameWithType: Clothes.AreCompatible(Clothes, Clothes)
fullName: TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes, TinyLife.Objects.Clothes)
type: Method
source:
remote:
path: TinyLife/Objects/Clothes.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreCompatible
path: ../TinyLife/Objects/Clothes.cs
startLine: 330
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nA utility function that checks the passed two <xref href=\"TinyLife.Objects.Clothes\" data-throw-if-not-resolved=\"false\"></xref> items&apos; <xref href=\"TinyLife.Objects.Clothes.IsIncompatible\" data-throw-if-not-resolved=\"false\"></xref> functions and returns whether they are compatible, meaning whether they can be worn together in the same <xref href=\"TinyLife.Objects.Outfit\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static bool AreCompatible(Clothes clothes, Clothes other)
parameters:
- id: clothes
type: TinyLife.Objects.Clothes
description: The first clothes item.
- id: other
type: TinyLife.Objects.Clothes
description: The second clothes item.
return:
type: System.Boolean
description: Whether the two clothes items are compatible.
content.vb: Public Shared Function AreCompatible(clothes As Clothes, other As Clothes) As Boolean
overload: TinyLife.Objects.Clothes.AreCompatible*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.Objects.Clothes.Register(TinyLife.Objects.Clothes)
commentId: M:TinyLife.Objects.Clothes.Register(TinyLife.Objects.Clothes)
id: Register(TinyLife.Objects.Clothes)
@ -883,7 +800,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Objects/Clothes.cs
startLine: 338
startLine: 318
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -921,7 +838,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClothes
path: ../TinyLife/Objects/Clothes.cs
startLine: 349
startLine: 329
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -2190,83 +2107,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Objects.Clothes.IsIncompatible*
commentId: Overload:TinyLife.Objects.Clothes.IsIncompatible
name: IsIncompatible
nameWithType: Clothes.IsIncompatible
fullName: TinyLife.Objects.Clothes.IsIncompatible
- uid: System.Func{TinyLife.Objects.Clothes,TinyLife.Objects.Clothes,System.Boolean}
commentId: T:System.Func{TinyLife.Objects.Clothes,TinyLife.Objects.Clothes,System.Boolean}
parent: System
definition: System.Func`3
name: Func<Clothes, Clothes, Boolean>
nameWithType: Func<Clothes, Clothes, Boolean>
fullName: System.Func<TinyLife.Objects.Clothes, TinyLife.Objects.Clothes, System.Boolean>
nameWithType.vb: Func(Of Clothes, Clothes, Boolean)
fullName.vb: System.Func(Of TinyLife.Objects.Clothes, TinyLife.Objects.Clothes, System.Boolean)
name.vb: Func(Of Clothes, Clothes, Boolean)
spec.csharp:
- uid: System.Func`3
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Clothes
name: Clothes
nameWithType: Clothes
fullName: TinyLife.Objects.Clothes
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.Clothes
name: Clothes
nameWithType: Clothes
fullName: TinyLife.Objects.Clothes
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`3
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Clothes
name: Clothes
nameWithType: Clothes
fullName: TinyLife.Objects.Clothes
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: TinyLife.Objects.Clothes
name: Clothes
nameWithType: Clothes
fullName: TinyLife.Objects.Clothes
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Objects.Clothes.#ctor*
commentId: Overload:TinyLife.Objects.Clothes.#ctor
name: Clothes
@ -2305,14 +2145,6 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Objects.Clothes.IsIncompatible
commentId: P:TinyLife.Objects.Clothes.IsIncompatible
isExternal: true
- uid: TinyLife.Objects.Clothes.AreCompatible*
commentId: Overload:TinyLife.Objects.Clothes.AreCompatible
name: AreCompatible
nameWithType: Clothes.AreCompatible
fullName: TinyLife.Objects.Clothes.AreCompatible
- uid: TinyLife.Objects.Clothes.Register*
commentId: Overload:TinyLife.Objects.Clothes.Register
name: Register

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesIntention
path: ../TinyLife/Objects/Clothes.cs
startLine: 602
startLine: 573
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -77,7 +77,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: None
path: ../TinyLife/Objects/Clothes.cs
startLine: 606
startLine: 577
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Everyday
path: ../TinyLife/Objects/Clothes.cs
startLine: 607
startLine: 578
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -141,7 +141,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Party
path: ../TinyLife/Objects/Clothes.cs
startLine: 608
startLine: 579
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -173,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Formal
path: ../TinyLife/Objects/Clothes.cs
startLine: 609
startLine: 580
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -205,7 +205,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/Objects/Clothes.cs
startLine: 610
startLine: 581
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -237,7 +237,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swimwear
path: ../TinyLife/Objects/Clothes.cs
startLine: 611
startLine: 582
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sleep
path: ../TinyLife/Objects/Clothes.cs
startLine: 612
startLine: 583
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -301,7 +301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Summer
path: ../TinyLife/Objects/Clothes.cs
startLine: 613
startLine: 584
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -333,7 +333,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Winter
path: ../TinyLife/Objects/Clothes.cs
startLine: 614
startLine: 585
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -365,7 +365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Work
path: ../TinyLife/Objects/Clothes.cs
startLine: 615
startLine: 586
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -397,7 +397,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Safety
path: ../TinyLife/Objects/Clothes.cs
startLine: 616
startLine: 587
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -31,7 +31,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesLayer
path: ../TinyLife/Objects/Clothes.cs
startLine: 543
startLine: 514
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Body
path: ../TinyLife/Objects/Clothes.cs
startLine: 549
startLine: 520
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -113,7 +113,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Eyes
path: ../TinyLife/Objects/Clothes.cs
startLine: 553
startLine: 524
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -147,7 +147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pants
path: ../TinyLife/Objects/Clothes.cs
startLine: 557
startLine: 528
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -181,7 +181,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Arms
path: ../TinyLife/Objects/Clothes.cs
startLine: 561
startLine: 532
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -215,7 +215,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shirt
path: ../TinyLife/Objects/Clothes.cs
startLine: 565
startLine: 536
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -249,7 +249,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Accessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 569
startLine: 540
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -283,7 +283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacialHair
path: ../TinyLife/Objects/Clothes.cs
startLine: 573
startLine: 544
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -317,7 +317,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hair
path: ../TinyLife/Objects/Clothes.cs
startLine: 577
startLine: 548
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -351,7 +351,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HeadAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 581
startLine: 552
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -385,7 +385,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FaceAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 585
startLine: 556
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -419,7 +419,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ArmAccessories
path: ../TinyLife/Objects/Clothes.cs
startLine: 590
startLine: 561
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -453,7 +453,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shoes
path: ../TinyLife/Objects/Clothes.cs
startLine: 594
startLine: 565
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -1653,7 +1653,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in is completed. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets <xref href=\"TinyLife.Objects.Furniture.DevaluedThroughUse\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in is completed. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets <xref href=\"TinyLife.Objects.Furniture.DevaluedThroughUse\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public override void OnActionCompleted(Action action, CompletionType type, bool isAuxiliary)
@ -1666,7 +1666,7 @@ items:
description: The type of the action&apos;s completion
- id: isAuxiliary
type: System.Boolean
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601" data-throw-if-not-resolved="false"></xref>
content.vb: Public Overrides Sub OnActionCompleted(action As Action, type As CompletionType, isAuxiliary As Boolean)
overridden: TinyLife.Objects.MapObject.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
overload: TinyLife.Objects.Furniture.OnActionCompleted*
@ -1698,7 +1698,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in updates, which is every <xref href=\"Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime)\" data-throw-if-not-resolved=\"false\"></xref> frame. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>) and actions that aren&apos;t fully in progress yet (<xref href=\"TinyLife.Actions.Typeless.TypelessAction.FullyInProgress\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets deals with <xref href=\"TinyLife.Objects.Furniture.Dirty\" data-throw-if-not-resolved=\"false\"></xref> objects.\n"
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in updates, which is every <xref href=\"Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime)\" data-throw-if-not-resolved=\"false\"></xref> frame. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>) and actions that aren&apos;t fully in progress yet (<xref href=\"TinyLife.Actions.Typeless.TypelessAction.FullyInProgress\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets deals with <xref href=\"TinyLife.Objects.Furniture.Dirty\" data-throw-if-not-resolved=\"false\"></xref> objects.\n"
example: []
syntax:
content: public override void ActionUpdate(Action action, GameTime time, TimeSpan passedInGame, float speedMultiplier, bool isAuxiliary)
@ -1717,7 +1717,7 @@ items:
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
- id: isAuxiliary
type: System.Boolean
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601" data-throw-if-not-resolved="false"></xref>
content.vb: Public Overrides Sub ActionUpdate(action As Action, time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single, isAuxiliary As Boolean)
overridden: TinyLife.Objects.MapObject.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
overload: TinyLife.Objects.Furniture.ActionUpdate*
@ -1833,7 +1833,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nReturns the efficiency modifier that this object multiplies the person&apos;s productivity with.\nThis method is automatically called in <xref href=\"TinyLife.Objects.Person.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis action is invoked for all <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> of the passed <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns 1, meaning the person&apos;s efficiency will not be influenced.\n"
summary: "\nReturns the efficiency modifier that this object multiplies the person&apos;s productivity with.\nThis method is automatically called in <xref href=\"TinyLife.Objects.Person.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis action is invoked for all <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> of the passed <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns 1, meaning the person&apos;s efficiency will not be influenced.\n"
example: []
syntax:
content: public override float GetEfficiencyModifier(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, float levelModifier)
@ -1887,7 +1887,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nReturns the modifier that this object multiplies the person&apos;s restored need with.\nThis method is automatically called in <xref href=\"TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType%2cSystem.Single%2cTinyLife.Actions.ActionInfo%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis action is invoked for all <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> of the passed <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns 1, meaning the need restoration modifier will not be influenced.\n"
summary: "\nReturns the modifier that this object multiplies the person&apos;s restored need with.\nThis method is automatically called in <xref href=\"TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType%2cSystem.Single%2cTinyLife.Actions.ActionInfo%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis action is invoked for all <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> of the passed <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns 1, meaning the need restoration modifier will not be influenced.\n"
example: []
syntax:
content: public override float GetRestoreNeedModifier(Person person, ActionInfo info, bool isAuxiliary, NeedType type)

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeSpan
path: ../TinyLife/Objects/Person.cs
startLine: 2706
startLine: 2681
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -61,7 +61,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryShort
path: ../TinyLife/Objects/Person.cs
startLine: 2709
startLine: 2684
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -93,7 +93,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Short
path: ../TinyLife/Objects/Person.cs
startLine: 2710
startLine: 2685
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Normal
path: ../TinyLife/Objects/Person.cs
startLine: 2711
startLine: 2686
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Long
path: ../TinyLife/Objects/Person.cs
startLine: 2712
startLine: 2687
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -189,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryLong
path: ../TinyLife/Objects/Person.cs
startLine: 2713
startLine: 2688
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -221,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Infinite
path: ../TinyLife/Objects/Person.cs
startLine: 2714
startLine: 2689
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -1073,7 +1073,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in is completed. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets <xref href=\"TinyLife.Objects.Furniture.DevaluedThroughUse\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in is completed. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets <xref href=\"TinyLife.Objects.Furniture.DevaluedThroughUse\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public virtual void OnActionCompleted(Action action, CompletionType type, bool isAuxiliary)
@ -1086,7 +1086,7 @@ items:
description: The type of the action&apos;s completion
- id: isAuxiliary
type: System.Boolean
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601" data-throw-if-not-resolved="false"></xref>
content.vb: Public Overridable Sub OnActionCompleted(action As Action, type As CompletionType, isAuxiliary As Boolean)
overload: TinyLife.Objects.MapObject.OnActionCompleted*
modifiers.csharp:
@ -1117,7 +1117,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in updates, which is every <xref href=\"Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime)\" data-throw-if-not-resolved=\"false\"></xref> frame. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>) and actions that aren&apos;t fully in progress yet (<xref href=\"TinyLife.Actions.Typeless.TypelessAction.FullyInProgress\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets deals with <xref href=\"TinyLife.Objects.Furniture.Dirty\" data-throw-if-not-resolved=\"false\"></xref> objects.\n"
summary: "\nThis method is called when an <xref href=\"TinyLife.Actions.Action\" data-throw-if-not-resolved=\"false\"></xref> that this object is involved in updates, which is every <xref href=\"Microsoft.Xna.Framework.Game.Update(Microsoft.Xna.Framework.GameTime)\" data-throw-if-not-resolved=\"false\"></xref> frame. Note that this includes actions that are underlying (see <xref href=\"TinyLife.Actions.Typeless.TypelessAction.Parent\" data-throw-if-not-resolved=\"false\"></xref>) and actions that aren&apos;t fully in progress yet (<xref href=\"TinyLife.Actions.Typeless.TypelessAction.FullyInProgress\" data-throw-if-not-resolved=\"false\"></xref>).\nThis object counts as involved in the action if its <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> includes this object.\nIn general, the base method should be called for <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> objects, since it sets deals with <xref href=\"TinyLife.Objects.Furniture.Dirty\" data-throw-if-not-resolved=\"false\"></xref> objects.\n"
example: []
syntax:
content: public virtual void ActionUpdate(Action action, GameTime time, TimeSpan passedInGame, float speedMultiplier, bool isAuxiliary)
@ -1136,7 +1136,7 @@ items:
description: The game speed multiplier, which represents how fast things should happen, which is usually determined by <xref href="TinyLife.GameImpl.Speed" data-throw-if-not-resolved="false"></xref>
- id: isAuxiliary
type: System.Boolean
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref>
description: Whether this object counts as an auxiliary object. If this value is false, the object is th e<xref href="TinyLife.Actions.ActionInfo.GetActionObject%60%601" data-throw-if-not-resolved="false"></xref>
content.vb: Public Overridable Sub ActionUpdate(action As Action, time As GameTime, passedInGame As TimeSpan, speedMultiplier As Single, isAuxiliary As Boolean)
overload: TinyLife.Objects.MapObject.ActionUpdate*
modifiers.csharp:
@ -1333,7 +1333,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nReturns the efficiency modifier that this object multiplies the person&apos;s productivity with.\nThis method is automatically called in <xref href=\"TinyLife.Objects.Person.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis action is invoked for all <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> of the passed <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns 1, meaning the person&apos;s efficiency will not be influenced.\n"
summary: "\nReturns the efficiency modifier that this object multiplies the person&apos;s productivity with.\nThis method is automatically called in <xref href=\"TinyLife.Objects.Person.GetEfficiencyModifier(System.Single%2cTinyLife.Actions.ActionInfo%2cTinyLife.Skills.SkillType%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis action is invoked for all <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> of the passed <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns 1, meaning the person&apos;s efficiency will not be influenced.\n"
example: []
syntax:
content: public virtual float GetEfficiencyModifier(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, float levelModifier)
@ -1386,7 +1386,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nReturns the modifier that this object multiplies the person&apos;s restored need with.\nThis method is automatically called in <xref href=\"TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType%2cSystem.Single%2cTinyLife.Actions.ActionInfo%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis action is invoked for all <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> of the passed <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns 1, meaning the need restoration modifier will not be influenced.\n"
summary: "\nReturns the modifier that this object multiplies the person&apos;s restored need with.\nThis method is automatically called in <xref href=\"TinyLife.Objects.Person.RestoreNeed(TinyLife.NeedType%2cSystem.Single%2cTinyLife.Actions.ActionInfo%2cSystem.Single)\" data-throw-if-not-resolved=\"false\"></xref>.\nThis action is invoked for all <xref href=\"TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean)\" data-throw-if-not-resolved=\"false\"></xref> of the passed <xref href=\"TinyLife.Actions.ActionInfo\" data-throw-if-not-resolved=\"false\"></xref>.\nBy default, this method returns 1, meaning the need restoration modifier will not be influenced.\n"
example: []
syntax:
content: public virtual float GetRestoreNeedModifier(Person person, ActionInfo info, bool isAuxiliary, NeedType type)
@ -3133,8 +3133,8 @@ references:
name: Parent
nameWithType: TypelessAction.Parent
fullName: TinyLife.Actions.Typeless.TypelessAction.Parent
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean,System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedObjects``1(TinyLife.Objects.ObjectCategory,System.Boolean)
isExternal: true
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
@ -3142,8 +3142,8 @@ references:
name: DevaluedThroughUse
nameWithType: Furniture.DevaluedThroughUse
fullName: TinyLife.Objects.Furniture.DevaluedThroughUse
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1(System.Boolean)
- uid: TinyLife.Actions.ActionInfo.GetActionObject``1
commentId: M:TinyLife.Actions.ActionInfo.GetActionObject``1
isExternal: true
- uid: TinyLife.Objects.MapObject.OnActionCompleted*
commentId: Overload:TinyLife.Objects.MapObject.OnActionCompleted

View file

@ -15,7 +15,7 @@ items:
- TinyLife.Objects.ObjectSpot.IsContentAllowed(TinyLife.Objects.Furniture,TinyLife.Objects.FurnitureType)
- TinyLife.Objects.ObjectSpot.IsFurnitureAllowed
- TinyLife.Objects.ObjectSpot.PicnicTableSpots(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point,System.Single)
- TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.ObjectSpot.TreeSpots(System.Single)
langs:
- csharp
@ -299,16 +299,16 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point,System.Single)
commentId: M:TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point,System.Single)
id: TableSpots(Microsoft.Xna.Framework.Point,System.Single)
- uid: TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point)
id: TableSpots(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.ObjectSpot
langs:
- csharp
- vb
name: TableSpots(Point, Single)
nameWithType: ObjectSpot.TableSpots(Point, Single)
fullName: TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point, System.Single)
name: TableSpots(Point)
nameWithType: ObjectSpot.TableSpots(Point)
fullName: TinyLife.Objects.ObjectSpot.TableSpots(Microsoft.Xna.Framework.Point)
type: Method
source:
remote:
@ -317,25 +317,22 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TableSpots
path: ../TinyLife/Objects/ObjectSpot.cs
startLine: 74
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nA helper method to create a set of <xref href=\"TinyLife.Objects.ObjectSpot\" data-throw-if-not-resolved=\"false\"></xref> instances for a table of the given size.\nThe resulting set of object spots will have spots for <xref href=\"TinyLife.Objects.ObjectCategory.Chair\" data-throw-if-not-resolved=\"false\"></xref> objects on each side as well as <xref href=\"TinyLife.Objects.ObjectCategory.SmallObject\" data-throw-if-not-resolved=\"false\"></xref> objects on each tile position.\n"
example: []
syntax:
content: public static ObjectSpot[] TableSpots(Point size, float tabletopHeight = -0.625F)
content: public static ObjectSpot[] TableSpots(Point size)
parameters:
- id: size
type: Microsoft.Xna.Framework.Point
description: The size that the table has in tiles
- id: tabletopHeight
type: System.Single
description: The height of the tabletops. Defaults to -10 / 16.
return:
type: TinyLife.Objects.ObjectSpot[]
description: A set of object spots for the table
content.vb: Public Shared Function TableSpots(size As Point, tabletopHeight As Single = -0.625F) As ObjectSpot()
content.vb: Public Shared Function TableSpots(size As Point) As ObjectSpot()
overload: TinyLife.Objects.ObjectSpot.TableSpots*
modifiers.csharp:
- public
@ -361,7 +358,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PicnicTableSpots
path: ../TinyLife/Objects/ObjectSpot.cs
startLine: 99
startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -402,7 +399,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CounterSpots
path: ../TinyLife/Objects/ObjectSpot.cs
startLine: 115
startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -446,7 +443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BarSpots
path: ../TinyLife/Objects/ObjectSpot.cs
startLine: 129
startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -486,7 +483,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoubleShelfSpots
path: ../TinyLife/Objects/ObjectSpot.cs
startLine: 139
startLine: 138
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -527,7 +524,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeskSpots
path: ../TinyLife/Objects/ObjectSpot.cs
startLine: 151
startLine: 150
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -569,7 +566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TreeSpots
path: ../TinyLife/Objects/ObjectSpot.cs
startLine: 168
startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -10,7 +10,7 @@ items:
- TinyLife.Objects.Outfit.EnsureIntentionsMatch(System.Int32)
- TinyLife.Objects.Outfit.GetIntentionPercentage(TinyLife.Objects.ClothesIntention)
- TinyLife.Objects.Outfit.Intentions
- TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
- TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32)
langs:
- csharp
- vb
@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Outfit
path: ../TinyLife/Objects/Clothes.cs
startLine: 423
startLine: 403
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes
path: ../TinyLife/Objects/Clothes.cs
startLine: 431
startLine: 411
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intentions
path: ../TinyLife/Objects/Clothes.cs
startLine: 437
startLine: 417
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
startLine: 443
startLine: 423
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -207,7 +207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetIntentionPercentage
path: ../TinyLife/Objects/Clothes.cs
startLine: 453
startLine: 433
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -246,7 +246,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnsureIntentionsMatch
path: ../TinyLife/Objects/Clothes.cs
startLine: 471
startLine: 451
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -264,16 +264,16 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
commentId: M:TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
id: SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32,System.Func{TinyLife.Objects.Clothes,System.Boolean})
- uid: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32)
commentId: M:TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32)
id: SetRandomClothesItem(System.Random,TinyLife.Objects.ClothesLayer,TinyLife.Objects.AgeGroup,TinyLife.Objects.ClothesIntention,System.Boolean,System.Int32)
parent: TinyLife.Objects.Outfit
langs:
- csharp
- vb
name: SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, Boolean, Int32, Func<Clothes, Boolean>)
nameWithType: Outfit.SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, Boolean, Int32, Func<Clothes, Boolean>)
fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.ClothesLayer, TinyLife.Objects.AgeGroup, TinyLife.Objects.ClothesIntention, System.Boolean, System.Int32, System.Func<TinyLife.Objects.Clothes, System.Boolean>)
name: SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, Boolean, Int32)
nameWithType: Outfit.SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, Boolean, Int32)
fullName: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.ClothesLayer, TinyLife.Objects.AgeGroup, TinyLife.Objects.ClothesIntention, System.Boolean, System.Int32)
type: Method
source:
remote:
@ -282,14 +282,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetRandomClothesItem
path: ../TinyLife/Objects/Clothes.cs
startLine: 492
startLine: 471
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nSets a random clothes item for this outfit&apos;s given <xref href=\"TinyLife.Objects.ClothesLayer\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public void SetRandomClothesItem(Random random, ClothesLayer layer, AgeGroup age, ClothesIntention allowedIntentions = ClothesIntention.None, bool keepOldColors = false, int maxPrice = 50, Func<Clothes, bool> additionalConditions = null)
content: public void SetRandomClothesItem(Random random, ClothesLayer layer, AgeGroup age, ClothesIntention allowedIntentions = ClothesIntention.None, bool keepOldColors = false, int maxPrice = 50)
parameters:
- id: random
type: System.Random
@ -309,18 +309,12 @@ items:
- id: maxPrice
type: System.Int32
description: The maximum price that should be used when setting a random clothes item. Defaults to <xref href="TinyLife.Objects.Clothes.ReferencePrice" data-throw-if-not-resolved="false"></xref>.
- id: additionalConditions
type: System.Func{TinyLife.Objects.Clothes,System.Boolean}
description: An optional set of additional conditions to check for when selecting clothing items.
content.vb: Public Sub SetRandomClothesItem(random As Random, layer As ClothesLayer, age As AgeGroup, allowedIntentions As ClothesIntention = ClothesIntention.None, keepOldColors As Boolean = False, maxPrice As Integer = 50, additionalConditions As Func(Of Clothes, Boolean) = Nothing)
content.vb: Public Sub SetRandomClothesItem(random As Random, layer As ClothesLayer, age As AgeGroup, allowedIntentions As ClothesIntention = ClothesIntention.None, keepOldColors As Boolean = False, maxPrice As Integer = 50)
overload: TinyLife.Objects.Outfit.SetRandomClothesItem*
nameWithType.vb: Outfit.SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, Boolean, Int32, Func(Of Clothes, Boolean))
modifiers.csharp:
- public
modifiers.vb:
- Public
fullName.vb: TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random, TinyLife.Objects.ClothesLayer, TinyLife.Objects.AgeGroup, TinyLife.Objects.ClothesIntention, System.Boolean, System.Int32, System.Func(Of TinyLife.Objects.Clothes, System.Boolean))
name.vb: SetRandomClothesItem(Random, ClothesLayer, AgeGroup, ClothesIntention, Boolean, Int32, Func(Of Clothes, Boolean))
references:
- uid: TinyLife.Objects.WornClothes
commentId: T:TinyLife.Objects.WornClothes
@ -947,112 +941,3 @@ references:
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
- uid: System.Func{TinyLife.Objects.Clothes,System.Boolean}
commentId: T:System.Func{TinyLife.Objects.Clothes,System.Boolean}
parent: System
definition: System.Func`2
name: Func<Clothes, Boolean>
nameWithType: Func<Clothes, Boolean>
fullName: System.Func<TinyLife.Objects.Clothes, System.Boolean>
nameWithType.vb: Func(Of Clothes, Boolean)
fullName.vb: System.Func(Of TinyLife.Objects.Clothes, System.Boolean)
name.vb: Func(Of Clothes, Boolean)
spec.csharp:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Clothes
name: Clothes
nameWithType: Clothes
fullName: TinyLife.Objects.Clothes
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Clothes
name: Clothes
nameWithType: Clothes
fullName: TinyLife.Objects.Clothes
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
name: Func<T, TResult>
nameWithType: Func<T, TResult>
fullName: System.Func<T, TResult>
nameWithType.vb: Func(Of T, TResult)
fullName.vb: System.Func(Of T, TResult)
name.vb: Func(Of T, TResult)
spec.csharp:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: ', '
nameWithType: ', '
fullName: ', '
- name: TResult
nameWithType: TResult
fullName: TResult
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: ', '
nameWithType: ', '
fullName: ', '
- name: TResult
nameWithType: TResult
fullName: TResult
- name: )
nameWithType: )
fullName: )

View file

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

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeathReason
path: ../TinyLife/Objects/Person.cs
startLine: 2635
startLine: 2610
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -58,7 +58,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Starvation
path: ../TinyLife/Objects/Person.cs
startLine: 2641
startLine: 2616
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InexplicableReasons
path: ../TinyLife/Objects/Person.cs
startLine: 2646
startLine: 2621
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -126,7 +126,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution
path: ../TinyLife/Objects/Person.cs
startLine: 2651
startLine: 2626
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchProtein
path: ../TinyLife/Objects/Person.cs
startLine: 2655
startLine: 2630
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

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

View file

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

View file

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

View file

@ -29,7 +29,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pose
path: ../TinyLife/Objects/Person.cs
startLine: 2585
startLine: 2560
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -65,7 +65,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Standing
path: ../TinyLife/Objects/Person.cs
startLine: 2590
startLine: 2565
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -99,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walking
path: ../TinyLife/Objects/Person.cs
startLine: 2594
startLine: 2569
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -133,7 +133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sitting
path: ../TinyLife/Objects/Person.cs
startLine: 2598
startLine: 2573
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Laying
path: ../TinyLife/Objects/Person.cs
startLine: 2603
startLine: 2578
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SittingGround
path: ../TinyLife/Objects/Person.cs
startLine: 2608
startLine: 2583
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -235,7 +235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingStanding
path: ../TinyLife/Objects/Person.cs
startLine: 2612
startLine: 2587
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSitting
path: ../TinyLife/Objects/Person.cs
startLine: 2616
startLine: 2591
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -303,7 +303,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSittingGround
path: ../TinyLife/Objects/Person.cs
startLine: 2620
startLine: 2595
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -337,7 +337,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Running
path: ../TinyLife/Objects/Person.cs
startLine: 2624
startLine: 2599
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -371,7 +371,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StandingArmsOut
path: ../TinyLife/Objects/Person.cs
startLine: 2628
startLine: 2603
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

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

View file

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

File diff suppressed because it is too large Load diff

View file

@ -6,10 +6,9 @@ items:
parent: TinyLife.Objects
children:
- TinyLife.Objects.ScreenObject.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
- TinyLife.Objects.ScreenObject.Content
- TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.ScreenObject.IsOn
- TinyLife.Objects.ScreenObject.ScreenContentOverrides
- TinyLife.Objects.ScreenObject.ScreenContent
- TinyLife.Objects.ScreenObject.TurnOff
- TinyLife.Objects.ScreenObject.TurnOn(System.String)
langs:
@ -26,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ScreenObject
path: ../TinyLife/Objects/ScreenObject.cs
startLine: 13
startLine: 12
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -156,63 +155,25 @@ items:
modifiers.vb:
- Public
- Class
- uid: TinyLife.Objects.ScreenObject.ScreenContentOverrides
commentId: F:TinyLife.Objects.ScreenObject.ScreenContentOverrides
id: ScreenContentOverrides
- uid: TinyLife.Objects.ScreenObject.ScreenContent
commentId: P:TinyLife.Objects.ScreenObject.ScreenContent
id: ScreenContent
parent: TinyLife.Objects.ScreenObject
langs:
- csharp
- vb
name: ScreenContentOverrides
nameWithType: ScreenObject.ScreenContentOverrides
fullName: TinyLife.Objects.ScreenObject.ScreenContentOverrides
type: Field
source:
remote:
path: TinyLife/Objects/ScreenObject.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ScreenContentOverrides
path: ../TinyLife/Objects/ScreenObject.cs
startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nA set of predicates and overrides that determine what screen content textures certain furniture items should display.\nIf your furniture item has a specific screen width, height or location, you can add an item to this collection that determines the names of the textures used.\n"
example:
- "\nFor example, the <xref href=\"TinyLife.Objects.FurnitureType.OldComputer\" data-throw-if-not-resolved=\"false\"></xref> adds the following entry:\n<pre><code>(t => t.Type == FurnitureType.OldComputer, (_, s) => $&quot;Square{s}&quot;)</code></pre>\n"
syntax:
content: public static readonly List<(Func<Furniture, bool> Predicate, Func<Furniture, string, string> Override)> ScreenContentOverrides
return:
type: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.String,System.String}}}
content.vb: Public Shared ReadOnly ScreenContentOverrides As List(Of(Predicate As Func(Of Furniture, Boolean), Override As Func(Of Furniture, String, String))(Of Func(Of Furniture , Boolean), Func(Of Furniture, String, String))
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Objects.ScreenObject.Content
commentId: P:TinyLife.Objects.ScreenObject.Content
id: Content
parent: TinyLife.Objects.ScreenObject
langs:
- csharp
- vb
name: Content
nameWithType: ScreenObject.Content
fullName: TinyLife.Objects.ScreenObject.Content
name: ScreenContent
nameWithType: ScreenObject.ScreenContent
fullName: TinyLife.Objects.ScreenObject.ScreenContent
type: Property
source:
remote:
path: TinyLife/Objects/ScreenObject.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Content
id: ScreenContent
path: ../TinyLife/Objects/ScreenObject.cs
startLine: 36
startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -222,15 +183,15 @@ items:
content: >-
[DataMember]
public string Content { get; }
public string ScreenContent { get; }
parameters: []
return:
type: System.String
content.vb: >-
<DataMember>
Public ReadOnly Property Content As String
overload: TinyLife.Objects.ScreenObject.Content*
Public ReadOnly Property ScreenContent As String
overload: TinyLife.Objects.ScreenObject.ScreenContent*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
@ -259,11 +220,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsOn
path: ../TinyLife/Objects/ScreenObject.cs
startLine: 42
startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nA property that determines whether this screen object is currently on.\nA screen object is on if it has a current <xref href=\"TinyLife.Objects.ScreenObject.Content\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nA property that determines whether this screen object is currently on.\nA screen object is on if it has a current <xref href=\"TinyLife.Objects.ScreenObject.ScreenContent\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public bool IsOn { get; }
@ -296,7 +257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/ScreenObject.cs
startLine: 45
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -347,7 +308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Objects/ScreenObject.cs
startLine: 49
startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -425,19 +386,19 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TurnOn
path: ../TinyLife/Objects/ScreenObject.cs
startLine: 66
startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nTurns this screen object on, setting its <xref href=\"TinyLife.Objects.ScreenObject.Content\" data-throw-if-not-resolved=\"false\"></xref> to the given content.\nThe screen content set here determines the texture to display on this screen object&apos;s screen.\n"
summary: "\nTurns this screen object on, setting its <xref href=\"TinyLife.Objects.ScreenObject.ScreenContent\" data-throw-if-not-resolved=\"false\"></xref> to the given content.\nThe screen content set here determines the texture to display on this screen object&apos;s screen.\n"
example: []
syntax:
content: public void TurnOn(string content)
content: public void TurnOn(string screenContent)
parameters:
- id: content
- id: screenContent
type: System.String
description: ''
content.vb: Public Sub TurnOn(content As String)
content.vb: Public Sub TurnOn(screenContent As String)
overload: TinyLife.Objects.ScreenObject.TurnOn*
modifiers.csharp:
- public
@ -461,7 +422,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TurnOff
path: ../TinyLife/Objects/ScreenObject.cs
startLine: 73
startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -4492,235 +4453,17 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
- uid: TinyLife.Objects.FurnitureType.OldComputer
commentId: F:TinyLife.Objects.FurnitureType.OldComputer
isExternal: true
- uid: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.String,System.String}}}
commentId: T:System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.String,System.String}}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
name: List<(T1, T2)<Func<Furniture, Boolean>, Func<Furniture, String, String>>>
nameWithType: List<(T1, T2)<Func<Furniture, Boolean>, Func<Furniture, String, String>>>
fullName: System.Collections.Generic.List<System.ValueTuple<System.Func<TinyLife.Objects.Furniture, System.Boolean>, System.Func<TinyLife.Objects.Furniture, System.String, System.String>>>
nameWithType.vb: List(Of (T1, T2)(Of Func(Of Furniture, Boolean), Func(Of Furniture, String, String)))
fullName.vb: System.Collections.Generic.List(Of System.ValueTuple(Of System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.Func(Of TinyLife.Objects.Furniture, System.String, System.String)))
name.vb: List(Of (T1, T2)(Of Func(Of Furniture, Boolean), Func(Of Furniture, String, String)))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
nameWithType: List
fullName: System.Collections.Generic.List
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: System.ValueTuple
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Func`3
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: '>'
nameWithType: '>'
fullName: '>'
- name: '>'
nameWithType: '>'
fullName: '>'
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
nameWithType: List
fullName: System.Collections.Generic.List
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: System.ValueTuple
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: System.Func`2
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Boolean
name: Boolean
nameWithType: Boolean
fullName: System.Boolean
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.Func`3
name: Func
nameWithType: Func
fullName: System.Func
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Objects.Furniture
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: ', '
nameWithType: ', '
fullName: ', '
- uid: System.String
name: String
nameWithType: String
fullName: System.String
isExternal: true
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
nameWithType: List
fullName: System.Collections.Generic.List
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
nameWithType: List
fullName: System.Collections.Generic.List
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.Objects.ScreenObject.TurnOn(System.String)
commentId: M:TinyLife.Objects.ScreenObject.TurnOn(System.String)
isExternal: true
- uid: TinyLife.Objects.ScreenObject.TurnOff
commentId: M:TinyLife.Objects.ScreenObject.TurnOff
isExternal: true
- uid: TinyLife.Objects.ScreenObject.Content*
commentId: Overload:TinyLife.Objects.ScreenObject.Content
name: Content
nameWithType: ScreenObject.Content
fullName: TinyLife.Objects.ScreenObject.Content
- uid: TinyLife.Objects.ScreenObject.ScreenContent*
commentId: Overload:TinyLife.Objects.ScreenObject.ScreenContent
name: ScreenContent
nameWithType: ScreenObject.ScreenContent
fullName: TinyLife.Objects.ScreenObject.ScreenContent
- uid: System.String
commentId: T:System.String
parent: System
@ -4728,8 +4471,8 @@ references:
name: String
nameWithType: String
fullName: System.String
- uid: TinyLife.Objects.ScreenObject.Content
commentId: P:TinyLife.Objects.ScreenObject.Content
- uid: TinyLife.Objects.ScreenObject.ScreenContent
commentId: P:TinyLife.Objects.ScreenObject.ScreenContent
isExternal: true
- uid: TinyLife.Objects.ScreenObject.IsOn*
commentId: Overload:TinyLife.Objects.ScreenObject.IsOn
@ -5247,6 +4990,51 @@ references:
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
nameWithType: List
fullName: System.Collections.Generic.List
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
nameWithType: List
fullName: System.Collections.Generic.List
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.Objects.ScreenObject.TurnOn*
commentId: Overload:TinyLife.Objects.ScreenObject.TurnOn
name: TurnOn

View file

@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle
path: ../TinyLife/Objects/Person.cs
startLine: 2724
startLine: 2699
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Affirmative
path: ../TinyLife/Objects/Person.cs
startLine: 2728
startLine: 2703
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Angry
path: ../TinyLife/Objects/Person.cs
startLine: 2729
startLine: 2704
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Annoyed
path: ../TinyLife/Objects/Person.cs
startLine: 2730
startLine: 2705
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bored
path: ../TinyLife/Objects/Person.cs
startLine: 2731
startLine: 2706
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -208,7 +208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Childish
path: ../TinyLife/Objects/Person.cs
startLine: 2732
startLine: 2707
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -240,7 +240,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confident
path: ../TinyLife/Objects/Person.cs
startLine: 2733
startLine: 2708
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -272,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confused
path: ../TinyLife/Objects/Person.cs
startLine: 2734
startLine: 2709
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -304,7 +304,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Disagreeing
path: ../TinyLife/Objects/Person.cs
startLine: 2735
startLine: 2710
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -336,7 +336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Excited
path: ../TinyLife/Objects/Person.cs
startLine: 2736
startLine: 2711
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -368,7 +368,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Happy
path: ../TinyLife/Objects/Person.cs
startLine: 2737
startLine: 2712
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -400,7 +400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral
path: ../TinyLife/Objects/Person.cs
startLine: 2738
startLine: 2713
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -432,7 +432,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Questioning
path: ../TinyLife/Objects/Person.cs
startLine: 2739
startLine: 2714
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -464,7 +464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sad
path: ../TinyLife/Objects/Person.cs
startLine: 2740
startLine: 2715
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -496,7 +496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scared
path: ../TinyLife/Objects/Person.cs
startLine: 2741
startLine: 2716
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -528,7 +528,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shocked
path: ../TinyLife/Objects/Person.cs
startLine: 2742
startLine: 2717
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -560,7 +560,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Thinking
path: ../TinyLife/Objects/Person.cs
startLine: 2743
startLine: 2718
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VoiceStyle
path: ../TinyLife/Objects/Person.cs
startLine: 2752
startLine: 2727
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -57,7 +57,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Low
path: ../TinyLife/Objects/Person.cs
startLine: 2755
startLine: 2730
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -89,7 +89,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: High
path: ../TinyLife/Objects/Person.cs
startLine: 2756
startLine: 2731
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
startLine: 2757
startLine: 2732
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WornClothes
path: ../TinyLife/Objects/Clothes.cs
startLine: 361
startLine: 341
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Objects/Clothes.cs
startLine: 368
startLine: 348
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors
path: ../TinyLife/Objects/Clothes.cs
startLine: 375
startLine: 355
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromStorage
path: ../TinyLife/Objects/Clothes.cs
startLine: 380
startLine: 360
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -211,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
startLine: 387
startLine: 367
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -253,7 +253,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetColor
path: ../TinyLife/Objects/Clothes.cs
startLine: 397
startLine: 377
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -292,7 +292,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Objects/Clothes.cs
startLine: 405
startLine: 385
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -30,12 +30,10 @@ items:
- TinyLife.Options.HideGamepadControlsHints
- TinyLife.Options.HideHangingObjects
- TinyLife.Options.IncreaseSpeedKeybind
- TinyLife.Options.InGameMusic
- TinyLife.Options.Instance
- TinyLife.Options.Keybinds
- TinyLife.Options.Language
- TinyLife.Options.LeftTrigger
- TinyLife.Options.MusicVolume
- TinyLife.Options.PauseGameKeybind
- TinyLife.Options.RightTrigger
- TinyLife.Options.RotateCameraKeybind
@ -78,7 +76,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Options
path: ../TinyLife/Options.cs
startLine: 31
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife
@ -141,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplays
path: ../TinyLife/Options.cs
startLine: 37
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife
@ -178,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeeds
path: ../TinyLife/Options.cs
startLine: 41
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife
@ -215,7 +213,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Keybinds
path: ../TinyLife/Options.cs
startLine: 45
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife
@ -252,7 +250,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnbindKeybind
path: ../TinyLife/Options.cs
startLine: 49
startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife
@ -289,7 +287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
startLine: 54
startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife
@ -328,7 +326,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CopyFurnitureKeybind
path: ../TinyLife/Options.cs
startLine: 58
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife
@ -371,7 +369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StoreInHouseholdKeybind
path: ../TinyLife/Options.cs
startLine: 60
startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife
@ -414,7 +412,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateKeybind
path: ../TinyLife/Options.cs
startLine: 62
startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife
@ -457,7 +455,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchPersonKeybind
path: ../TinyLife/Options.cs
startLine: 64
startLine: 63
assemblies:
- Tiny Life
namespace: TinyLife
@ -500,7 +498,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PauseGameKeybind
path: ../TinyLife/Options.cs
startLine: 66
startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife
@ -543,7 +541,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IncreaseSpeedKeybind
path: ../TinyLife/Options.cs
startLine: 68
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife
@ -586,7 +584,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DecreaseSpeedKeybind
path: ../TinyLife/Options.cs
startLine: 70
startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife
@ -629,7 +627,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ScreenshotKeybind
path: ../TinyLife/Options.cs
startLine: 72
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife
@ -672,7 +670,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SellHeldObjectKeybind
path: ../TinyLife/Options.cs
startLine: 74
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife
@ -715,7 +713,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GridKeybind
path: ../TinyLife/Options.cs
startLine: 76
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife
@ -758,7 +756,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ZoomInKeybind
path: ../TinyLife/Options.cs
startLine: 78
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife
@ -801,7 +799,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ZoomOutKeybind
path: ../TinyLife/Options.cs
startLine: 80
startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife
@ -844,7 +842,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateCameraKeybind
path: ../TinyLife/Options.cs
startLine: 82
startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife
@ -887,7 +885,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraUpKeybind
path: ../TinyLife/Options.cs
startLine: 84
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife
@ -930,7 +928,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraDownKeybind
path: ../TinyLife/Options.cs
startLine: 86
startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife
@ -973,7 +971,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraLeftKeybind
path: ../TinyLife/Options.cs
startLine: 88
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife
@ -1016,7 +1014,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraRightKeybind
path: ../TinyLife/Options.cs
startLine: 90
startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife
@ -1059,7 +1057,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallsUpKeybind
path: ../TinyLife/Options.cs
startLine: 92
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife
@ -1102,7 +1100,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallsDownKeybind
path: ../TinyLife/Options.cs
startLine: 94
startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife
@ -1145,7 +1143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayedHints
path: ../TinyLife/Options.cs
startLine: 101
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife
@ -1190,7 +1188,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AButton
path: ../TinyLife/Options.cs
startLine: 106
startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife
@ -1227,7 +1225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BButton
path: ../TinyLife/Options.cs
startLine: 110
startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife
@ -1264,7 +1262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: XButton
path: ../TinyLife/Options.cs
startLine: 114
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife
@ -1301,7 +1299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: YButton
path: ../TinyLife/Options.cs
startLine: 118
startLine: 117
assemblies:
- Tiny Life
namespace: TinyLife
@ -1338,7 +1336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LeftTrigger
path: ../TinyLife/Options.cs
startLine: 122
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife
@ -1375,7 +1373,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RightTrigger
path: ../TinyLife/Options.cs
startLine: 126
startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife
@ -1412,7 +1410,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallMode
path: ../TinyLife/Options.cs
startLine: 134
startLine: 133
assemblies:
- Tiny Life
namespace: TinyLife
@ -1449,7 +1447,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Language
path: ../TinyLife/Options.cs
startLine: 150
startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife
@ -1492,7 +1490,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UiScale
path: ../TinyLife/Options.cs
startLine: 155
startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife
@ -1535,7 +1533,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SoundVolume
path: ../TinyLife/Options.cs
startLine: 160
startLine: 159
assemblies:
- Tiny Life
namespace: TinyLife
@ -1560,49 +1558,6 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Options.MusicVolume
commentId: F:TinyLife.Options.MusicVolume
id: MusicVolume
parent: TinyLife.Options
langs:
- csharp
- vb
name: MusicVolume
nameWithType: Options.MusicVolume
fullName: TinyLife.Options.MusicVolume
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MusicVolume
path: ../TinyLife/Options.cs
startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nThe current music volume as a percentage, ranging from 0 to 1\n"
example: []
syntax:
content: >-
[DataMember]
public float MusicVolume
return:
type: System.Single
content.vb: >-
<DataMember>
Public MusicVolume As Single
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.Options.WorldSoundVolume
commentId: F:TinyLife.Options.WorldSoundVolume
id: WorldSoundVolume
@ -1621,7 +1576,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorldSoundVolume
path: ../TinyLife/Options.cs
startLine: 171
startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife
@ -1664,7 +1619,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeechVolume
path: ../TinyLife/Options.cs
startLine: 177
startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife
@ -1707,7 +1662,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StingVolume
path: ../TinyLife/Options.cs
startLine: 183
startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife
@ -1750,7 +1705,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SoundscapeVolume
path: ../TinyLife/Options.cs
startLine: 189
startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife
@ -1793,7 +1748,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoSaveIntervalSeconds
path: ../TinyLife/Options.cs
startLine: 195
startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife
@ -1836,7 +1791,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraRotation
path: ../TinyLife/Options.cs
startLine: 202
startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife
@ -1879,7 +1834,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrightnessIncrease
path: ../TinyLife/Options.cs
startLine: 207
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife
@ -1922,7 +1877,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideHangingObjects
path: ../TinyLife/Options.cs
startLine: 213
startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife
@ -1965,7 +1920,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoundCameraPosition
path: ../TinyLife/Options.cs
startLine: 219
startLine: 213
assemblies:
- Tiny Life
namespace: TinyLife
@ -2008,7 +1963,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UiAnimations
path: ../TinyLife/Options.cs
startLine: 225
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife
@ -2051,7 +2006,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShowBuildModeGrid
path: ../TinyLife/Options.cs
startLine: 230
startLine: 224
assemblies:
- Tiny Life
namespace: TinyLife
@ -2094,7 +2049,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadScreenBorder
path: ../TinyLife/Options.cs
startLine: 235
startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife
@ -2137,7 +2092,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadCursorSpeed
path: ../TinyLife/Options.cs
startLine: 240
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife
@ -2180,7 +2135,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapTriggers
path: ../TinyLife/Options.cs
startLine: 245
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife
@ -2223,7 +2178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapAForB
path: ../TinyLife/Options.cs
startLine: 250
startLine: 244
assemblies:
- Tiny Life
namespace: TinyLife
@ -2266,7 +2221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapXForY
path: ../TinyLife/Options.cs
startLine: 255
startLine: 249
assemblies:
- Tiny Life
namespace: TinyLife
@ -2309,7 +2264,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideControlsHints
path: ../TinyLife/Options.cs
startLine: 260
startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife
@ -2352,7 +2307,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideGamepadControlsHints
path: ../TinyLife/Options.cs
startLine: 266
startLine: 260
assemblies:
- Tiny Life
namespace: TinyLife
@ -2395,7 +2350,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowMods
path: ../TinyLife/Options.cs
startLine: 271
startLine: 265
assemblies:
- Tiny Life
namespace: TinyLife
@ -2438,7 +2393,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UseNumberKeysForSpeeds
path: ../TinyLife/Options.cs
startLine: 276
startLine: 270
assemblies:
- Tiny Life
namespace: TinyLife
@ -2463,49 +2418,6 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.Options.InGameMusic
commentId: F:TinyLife.Options.InGameMusic
id: InGameMusic
parent: TinyLife.Options
langs:
- csharp
- vb
name: InGameMusic
nameWithType: Options.InGameMusic
fullName: TinyLife.Options.InGameMusic
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameMusic
path: ../TinyLife/Options.cs
startLine: 281
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nWhether music should be played in Play Mode. This is used by the <xref href=\"TinyLife.Music\" data-throw-if-not-resolved=\"false\"></xref> <xref href=\"TinyLife.Music.Occasion.InGame\" data-throw-if-not-resolved=\"false\"></xref> occasion.\n"
example: []
syntax:
content: >-
[DataMember]
public bool InGameMusic
return:
type: System.Boolean
content.vb: >-
<DataMember>
Public InGameMusic As Boolean
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.Options.Apply
commentId: M:TinyLife.Options.Apply
id: Apply
@ -2524,7 +2436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Apply
path: ../TinyLife/Options.cs
startLine: 308
startLine: 297
assemblies:
- Tiny Life
namespace: TinyLife
@ -2556,7 +2468,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 342
startLine: 330
assemblies:
- Tiny Life
namespace: TinyLife
@ -3563,14 +3475,6 @@ references:
- uid: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
commentId: M:TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
isExternal: true
- uid: TinyLife.Music
commentId: T:TinyLife.Music
name: Music
nameWithType: Music
fullName: TinyLife.Music
- uid: TinyLife.Music.Occasion.InGame
commentId: F:TinyLife.Music.Occasion.InGame
isExternal: true
- uid: TinyLife.Options.Apply*
commentId: Overload:TinyLife.Options.Apply
name: Apply

View file

@ -33,7 +33,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PerSaveOptions
path: ../TinyLife/Options.cs
startLine: 366
startLine: 354
assemblies:
- Tiny Life
namespace: TinyLife
@ -96,7 +96,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
startLine: 373
startLine: 361
assemblies:
- Tiny Life
namespace: TinyLife
@ -135,7 +135,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiSelected
path: ../TinyLife/Options.cs
startLine: 379
startLine: 367
assemblies:
- Tiny Life
namespace: TinyLife
@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiHousehold
path: ../TinyLife/Options.cs
startLine: 384
startLine: 372
assemblies:
- Tiny Life
namespace: TinyLife
@ -221,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiImportantActions
path: ../TinyLife/Options.cs
startLine: 390
startLine: 378
assemblies:
- Tiny Life
namespace: TinyLife
@ -264,7 +264,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSkillBuilding
path: ../TinyLife/Options.cs
startLine: 396
startLine: 384
assemblies:
- Tiny Life
namespace: TinyLife
@ -307,7 +307,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiRelationships
path: ../TinyLife/Options.cs
startLine: 402
startLine: 390
assemblies:
- Tiny Life
namespace: TinyLife
@ -350,7 +350,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxRegularVisitors
path: ../TinyLife/Options.cs
startLine: 408
startLine: 396
assemblies:
- Tiny Life
namespace: TinyLife
@ -393,7 +393,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadedMods
path: ../TinyLife/Options.cs
startLine: 414
startLine: 402
assemblies:
- Tiny Life
namespace: TinyLife
@ -436,7 +436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapName
path: ../TinyLife/Options.cs
startLine: 420
startLine: 408
assemblies:
- Tiny Life
namespace: TinyLife
@ -479,7 +479,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapCustom
path: ../TinyLife/Options.cs
startLine: 426
startLine: 414
assemblies:
- Tiny Life
namespace: TinyLife
@ -522,7 +522,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayedLifespan
path: ../TinyLife/Options.cs
startLine: 432
startLine: 420
assemblies:
- Tiny Life
namespace: TinyLife
@ -565,7 +565,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OtherLifespan
path: ../TinyLife/Options.cs
startLine: 438
startLine: 426
assemblies:
- Tiny Life
namespace: TinyLife
@ -608,7 +608,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 443
startLine: 431
assemblies:
- Tiny Life
namespace: TinyLife
@ -643,7 +643,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load
path: ../TinyLife/Options.cs
startLine: 451
startLine: 439
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeCategory
path: ../TinyLife/PersonalityType.cs
startLine: 220
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife
@ -57,7 +57,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Major
path: ../TinyLife/PersonalityType.cs
startLine: 225
startLine: 224
assemblies:
- Tiny Life
namespace: TinyLife
@ -91,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Minor
path: ../TinyLife/PersonalityType.cs
startLine: 229
startLine: 228
assemblies:
- Tiny Life
namespace: TinyLife
@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/PersonalityType.cs
startLine: 234
startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -35,7 +35,6 @@ items:
- TinyLife.PersonalityType.Mean
- TinyLife.PersonalityType.Millionaire
- TinyLife.PersonalityType.Name
- TinyLife.PersonalityType.Outdoorsy
- TinyLife.PersonalityType.Pescetarian
- TinyLife.PersonalityType.Register(TinyLife.PersonalityType)
- TinyLife.PersonalityType.SmartKid
@ -554,41 +553,6 @@ items:
- Public
- Shared
- ReadOnly
- uid: TinyLife.PersonalityType.Outdoorsy
commentId: F:TinyLife.PersonalityType.Outdoorsy
id: Outdoorsy
parent: TinyLife.PersonalityType
langs:
- csharp
- vb
name: Outdoorsy
nameWithType: PersonalityType.Outdoorsy
fullName: TinyLife.PersonalityType.Outdoorsy
type: Field
source:
remote:
path: TinyLife/PersonalityType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Outdoorsy
path: ../TinyLife/PersonalityType.cs
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public static readonly PersonalityType Outdoorsy
return:
type: TinyLife.PersonalityType
content.vb: Public Shared ReadOnly Outdoorsy As PersonalityType
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.PersonalityType.Asexual
commentId: F:TinyLife.PersonalityType.Asexual
id: Asexual
@ -607,7 +571,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Asexual
path: ../TinyLife/PersonalityType.cs
startLine: 80
startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife
@ -642,7 +606,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Aromantic
path: ../TinyLife/PersonalityType.cs
startLine: 84
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife
@ -677,7 +641,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HatesChildren
path: ../TinyLife/PersonalityType.cs
startLine: 88
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife
@ -712,7 +676,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pescetarian
path: ../TinyLife/PersonalityType.cs
startLine: 92
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife
@ -747,7 +711,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Vegetarian
path: ../TinyLife/PersonalityType.cs
startLine: 96
startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife
@ -782,7 +746,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Vegan
path: ../TinyLife/PersonalityType.cs
startLine: 100
startLine: 99
assemblies:
- Tiny Life
namespace: TinyLife
@ -817,7 +781,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MasterChef
path: ../TinyLife/PersonalityType.cs
startLine: 106
startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife
@ -852,7 +816,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmartKid
path: ../TinyLife/PersonalityType.cs
startLine: 109
startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife
@ -887,7 +851,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GymRat
path: ../TinyLife/PersonalityType.cs
startLine: 113
startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife
@ -922,7 +886,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HouseholdHero
path: ../TinyLife/PersonalityType.cs
startLine: 116
startLine: 115
assemblies:
- Tiny Life
namespace: TinyLife
@ -957,7 +921,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerAddict
path: ../TinyLife/PersonalityType.cs
startLine: 119
startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife
@ -992,7 +956,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendOfEveryone
path: ../TinyLife/PersonalityType.cs
startLine: 122
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife
@ -1027,7 +991,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Millionaire
path: ../TinyLife/PersonalityType.cs
startLine: 126
startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife
@ -1062,7 +1026,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CapableCarpenter
path: ../TinyLife/PersonalityType.cs
startLine: 129
startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife
@ -1097,7 +1061,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/PersonalityType.cs
startLine: 138
startLine: 137
assemblies:
- Tiny Life
namespace: TinyLife
@ -1132,7 +1096,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/PersonalityType.cs
startLine: 142
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife
@ -1167,7 +1131,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Incompatible
path: ../TinyLife/PersonalityType.cs
startLine: 147
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife
@ -1204,7 +1168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoostedSkills
path: ../TinyLife/PersonalityType.cs
startLine: 154
startLine: 153
assemblies:
- Tiny Life
namespace: TinyLife
@ -1244,7 +1208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoostedSkillTypes
path: ../TinyLife/PersonalityType.cs
startLine: 161
startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife
@ -1284,7 +1248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowedAges
path: ../TinyLife/PersonalityType.cs
startLine: 166
startLine: 165
assemblies:
- Tiny Life
namespace: TinyLife
@ -1321,7 +1285,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Category
path: ../TinyLife/PersonalityType.cs
startLine: 170
startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife
@ -1358,7 +1322,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/PersonalityType.cs
startLine: 172
startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife
@ -1397,7 +1361,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/PersonalityType.cs
startLine: 179
startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife
@ -1436,7 +1400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompatible
path: ../TinyLife/PersonalityType.cs
startLine: 189
startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife
@ -1475,7 +1439,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanApply
path: ../TinyLife/PersonalityType.cs
startLine: 199
startLine: 198
assemblies:
- Tiny Life
namespace: TinyLife
@ -1514,7 +1478,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/PersonalityType.cs
startLine: 210
startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveHandler
path: ../TinyLife/SaveHandler.cs
startLine: 20
startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife
@ -70,7 +70,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGameSaved
path: ../TinyLife/SaveHandler.cs
startLine: 25
startLine: 24
assemblies:
- Tiny Life
namespace: TinyLife
@ -105,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGameLoaded
path: ../TinyLife/SaveHandler.cs
startLine: 29
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife
@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGameDir
path: ../TinyLife/SaveHandler.cs
startLine: 36
startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife
@ -177,7 +177,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSavesDir
path: ../TinyLife/SaveHandler.cs
startLine: 48
startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife
@ -214,7 +214,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSaveDir
path: ../TinyLife/SaveHandler.cs
startLine: 58
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife
@ -255,7 +255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateSerializerSettings
path: ../TinyLife/SaveHandler.cs
startLine: 68
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife
@ -299,7 +299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateSerializer
path: ../TinyLife/SaveHandler.cs
startLine: 89
startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set
path: ../TinyLife/GameImpl.cs
startLine: 992
startLine: 955
assemblies:
- Tiny Life
namespace: TinyLife
@ -57,7 +57,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking
path: ../TinyLife/GameImpl.cs
startLine: 998
startLine: 961
assemblies:
- Tiny Life
namespace: TinyLife
@ -91,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/GameImpl.cs
startLine: 1002
startLine: 965
assemblies:
- Tiny Life
namespace: TinyLife
@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildClothes
path: ../TinyLife/GameImpl.cs
startLine: 1006
startLine: 969
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -1136,7 +1136,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Skills
summary: "\nInvokes this food type&apos;s <xref href=\"TinyLife.Skills.FoodType.OnEaten\" data-throw-if-not-resolved=\"false\"></xref> event, as well as this <xref href=\"TinyLife.Skills.FoodType.Sources\" data-throw-if-not-resolved=\"false\"></xref>&apos; <xref href=\"TinyLife.Skills.FoodType.IngredientSource.OnEaten\" data-throw-if-not-resolved=\"false\"></xref> events.\nThis method should be called when a significant amount of this item is consumed, but is automatically called in <xref href=\"TinyLife.Actions.ActionType.Eat\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nInvokes this food type&apos;s <xref href=\"TinyLife.Skills.FoodType.OnEaten\" data-throw-if-not-resolved=\"false\"></xref> event, as well as this <xref href=\"TinyLife.Skills.FoodType.Sources\" data-throw-if-not-resolved=\"false\"></xref>&apos; <xref href=\"TinyLife.Skills.FoodType.IngredientSource.OnEaten\" data-throw-if-not-resolved=\"false\"></xref> events.\nThis method should be called when this item is consumed, but is automatically called in <xref href=\"TinyLife.Actions.ActionType.Eat\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public void InvokeOnEaten(Action action, FoodTypedItem food)

View file

@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Redo
path: ../TinyLife/Tools/UndoRedoStack.cs
startLine: 53
startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -212,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clear
path: ../TinyLife/Tools/UndoRedoStack.cs
startLine: 68
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Tools

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UndoableAction
path: ../TinyLife/Tools/UndoRedoStack.cs
startLine: 79
startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -69,7 +69,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Tools/UndoRedoStack.cs
startLine: 91
startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -105,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Add
path: ../TinyLife/Tools/UndoRedoStack.cs
startLine: 101
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddBothAfter
path: ../TinyLife/Tools/UndoRedoStack.cs
startLine: 116
startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -180,7 +180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExecuteAction
path: ../TinyLife/Tools/UndoRedoStack.cs
startLine: 127
startLine: 117
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -212,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExecuteUndo
path: ../TinyLife/Tools/UndoRedoStack.cs
startLine: 135
startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife.Tools

View file

@ -179,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchPeople
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 360
startLine: 361
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -214,11 +214,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCloseOrExport
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 371
startLine: 372
assemblies:
- Tiny Life
namespace: TinyLife.Uis
summary: "\nReturns whether the character creator currently allows being closed or for the current household to be exported.\nThe return value is based on <xref href=\"TinyLife.Uis.CharacterCreator.CanSwitchPeople\" data-throw-if-not-resolved=\"false\"></xref>, as well as <xref href=\"TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable%7bTinyLife.Objects.Person%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
summary: "\nReturns whether the character creator currently allows being closed or for the current household to be exported.\nThe return value is based on <xref href=\"TinyLife.Uis.CharacterCreator.CanSwitchPeople\" data-throw-if-not-resolved=\"false\"></xref>, as well as <xref href=\"TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable%7bTinyLife.Objects.Person%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public bool CanCloseOrExport()
@ -249,7 +249,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Open
path: ../TinyLife/Uis/CharacterCreator.cs
startLine: 737
startLine: 733
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -710,8 +710,8 @@ references:
- uid: TinyLife.Uis.CharacterCreator.CanSwitchPeople
commentId: M:TinyLife.Uis.CharacterCreator.CanSwitchPeople
isExternal: true
- uid: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
commentId: M:TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- uid: TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
commentId: M:TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
isExternal: true
- uid: TinyLife.Uis.CharacterCreator.CanCloseOrExport*
commentId: Overload:TinyLife.Uis.CharacterCreator.CanCloseOrExport

View file

@ -21,7 +21,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TransitionType
path: ../TinyLife/Uis/Menus.cs
startLine: 889
startLine: 790
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swipe
path: ../TinyLife/Uis/Menus.cs
startLine: 895
startLine: 796
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@ -90,7 +90,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fade
path: ../TinyLife/Uis/Menus.cs
startLine: 900
startLine: 801
assemblies:
- Tiny Life
namespace: TinyLife.Uis

View file

@ -30,7 +30,6 @@ items:
- TinyLife.Utilities.ColorScheme.op_Addition(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)
- TinyLife.Utilities.ColorScheme.Pastel
- TinyLife.Utilities.ColorScheme.Plants
- TinyLife.Utilities.ColorScheme.RetroAppliances
- TinyLife.Utilities.ColorScheme.Rugs
- TinyLife.Utilities.ColorScheme.SimpleWood
- TinyLife.Utilities.ColorScheme.Skin
@ -577,41 +576,6 @@ items:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Utilities.ColorScheme.RetroAppliances
commentId: F:TinyLife.Utilities.ColorScheme.RetroAppliances
id: RetroAppliances
parent: TinyLife.Utilities.ColorScheme
langs:
- csharp
- vb
name: RetroAppliances
nameWithType: ColorScheme.RetroAppliances
fullName: TinyLife.Utilities.ColorScheme.RetroAppliances
type: Field
source:
remote:
path: TinyLife/Utilities/ColorScheme.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RetroAppliances
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
syntax:
content: public static readonly ColorScheme RetroAppliances
return:
type: TinyLife.Utilities.ColorScheme
content.vb: Public Shared ReadOnly RetroAppliances As ColorScheme
modifiers.csharp:
- public
- static
- readonly
modifiers.vb:
- Public
- Shared
- ReadOnly
- uid: TinyLife.Utilities.ColorScheme.Dirt
commentId: F:TinyLife.Utilities.ColorScheme.Dirt
id: Dirt
@ -630,7 +594,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dirt
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 37
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -665,7 +629,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Khakis
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 38
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -700,7 +664,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Rugs
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 39
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -735,7 +699,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Thatch
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 40
startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -770,7 +734,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MutedPastels
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 41
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -805,7 +769,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DirtPaths
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 42
startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -840,7 +804,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernShort
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 43
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -875,7 +839,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CardboardBoxes
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 44
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -910,7 +874,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Jewelery
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 45
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -945,7 +909,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Water
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 46
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -980,7 +944,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DyedWood
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 47
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1015,7 +979,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: this[]
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 54
startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1058,7 +1022,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Count
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 58
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1097,7 +1061,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MergeWith
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 74
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1133,7 +1097,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEnumerator
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 79
startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1169,7 +1133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: System.Collections.IEnumerable.GetEnumerator
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 83
startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1201,7 +1165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Create
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 93
startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1245,7 +1209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 110
startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1286,7 +1250,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Combine
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 132
startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1330,7 +1294,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Addition
path: ../TinyLife/Utilities/ColorScheme.cs
startLine: 141
startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife.Utilities

View file

@ -58,7 +58,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Extensions
path: ../TinyLife/Utilities/Extensions.cs
startLine: 30
startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -103,7 +103,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToScreenPos
path: ../TinyLife/Utilities/Extensions.cs
startLine: 40
startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWorldPos
path: ../TinyLife/Utilities/Extensions.cs
startLine: 57
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -205,7 +205,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToVisualY
path: ../TinyLife/Utilities/Extensions.cs
startLine: 72
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -250,7 +250,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWallSide
path: ../TinyLife/Utilities/Extensions.cs
startLine: 87
startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -295,7 +295,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsVertical
path: ../TinyLife/Utilities/Extensions.cs
startLine: 97
startLine: 98
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -340,7 +340,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHorizontal
path: ../TinyLife/Utilities/Extensions.cs
startLine: 107
startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -385,7 +385,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JsonCopy
path: ../TinyLife/Utilities/Extensions.cs
startLine: 117
startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -436,7 +436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPriceModifier
path: ../TinyLife/Utilities/Extensions.cs
startLine: 138
startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -481,7 +481,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating
path: ../TinyLife/Utilities/Extensions.cs
startLine: 161
startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -526,7 +526,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChanceModifier
path: ../TinyLife/Utilities/Extensions.cs
startLine: 185
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -571,7 +571,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToLocalizedString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 201
startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -616,7 +616,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToSellingPriceString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 211
startLine: 212
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -661,7 +661,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BothValid
path: ../TinyLife/Utilities/Extensions.cs
startLine: 222
startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -712,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BothCompleted
path: ../TinyLife/Utilities/Extensions.cs
startLine: 233
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -763,7 +763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OneCompleted
path: ../TinyLife/Utilities/Extensions.cs
startLine: 244
startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -814,7 +814,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOpposite
path: ../TinyLife/Utilities/Extensions.cs
startLine: 255
startLine: 256
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -859,7 +859,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTransitive
path: ../TinyLife/Utilities/Extensions.cs
startLine: 278
startLine: 279
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -911,7 +911,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsAgeAppropriate
path: ../TinyLife/Utilities/Extensions.cs
startLine: 358
startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -959,7 +959,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWorking
path: ../TinyLife/Utilities/Extensions.cs
startLine: 372
startLine: 373
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1004,7 +1004,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddHoverAnimation
path: ../TinyLife/Utilities/Extensions.cs
startLine: 394
startLine: 395
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1049,7 +1049,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToSimpleLocalizedString
path: ../TinyLife/Utilities/Extensions.cs
startLine: 415
startLine: 416
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1094,7 +1094,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultTab
path: ../TinyLife/Utilities/Extensions.cs
startLine: 428
startLine: 429
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1139,7 +1139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultDirtyOverlayTextureName
path: ../TinyLife/Utilities/Extensions.cs
startLine: 461
startLine: 462
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1184,7 +1184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLockedFor
path: ../TinyLife/Utilities/Extensions.cs
startLine: 480
startLine: 481
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1235,7 +1235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawIsoArea
path: ../TinyLife/Utilities/Extensions.cs
startLine: 504
startLine: 505
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1292,7 +1292,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsPartOfPerson
path: ../TinyLife/Utilities/Extensions.cs
startLine: 533
startLine: 534
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1337,7 +1337,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanTakeOff
path: ../TinyLife/Utilities/Extensions.cs
startLine: 542
startLine: 543
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1382,7 +1382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDepth
path: ../TinyLife/Utilities/Extensions.cs
startLine: 552
startLine: 553
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1427,7 +1427,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetPauseGame
path: ../TinyLife/Utilities/Extensions.cs
startLine: 562
startLine: 563
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1475,7 +1475,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsActiveRoot
path: ../TinyLife/Utilities/Extensions.cs
startLine: 572
startLine: 573
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1520,7 +1520,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRequiredMatchPercentage
path: ../TinyLife/Utilities/Extensions.cs
startLine: 582
startLine: 583
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1565,7 +1565,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Weekday
path: ../TinyLife/Utilities/Extensions.cs
startLine: 597
startLine: 598
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1610,7 +1610,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Utilities/Extensions.cs
startLine: 607
startLine: 608
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1655,7 +1655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Utilities/Extensions.cs
startLine: 636
startLine: 637
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1700,7 +1700,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPersonality
path: ../TinyLife/Utilities/Extensions.cs
startLine: 654
startLine: 655
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1748,7 +1748,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Utilities/Extensions.cs
startLine: 670
startLine: 671
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1792,7 +1792,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Multiplier
path: ../TinyLife/Utilities/Extensions.cs
startLine: 683
startLine: 684
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1841,7 +1841,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDaysBeforeAging
path: ../TinyLife/Utilities/Extensions.cs
startLine: 701
startLine: 702
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@ -1893,7 +1893,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddGamepadScrolling
path: ../TinyLife/Utilities/Extensions.cs
startLine: 715
startLine: 716
assemblies:
- Tiny Life
namespace: TinyLife.Utilities

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplay
path: ../TinyLife/Options.cs
startLine: 513
startLine: 501
assemblies:
- Tiny Life
namespace: TinyLife
@ -58,7 +58,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roofs
path: ../TinyLife/Options.cs
startLine: 518
startLine: 506
assemblies:
- Tiny Life
namespace: TinyLife
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Up
path: ../TinyLife/Options.cs
startLine: 522
startLine: 510
assemblies:
- Tiny Life
namespace: TinyLife
@ -126,7 +126,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Auto
path: ../TinyLife/Options.cs
startLine: 526
startLine: 514
assemblies:
- Tiny Life
namespace: TinyLife
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Down
path: ../TinyLife/Options.cs
startLine: 530
startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife

View file

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

View file

@ -28,7 +28,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExportedLot
path: ../TinyLife/World/Lot.cs
startLine: 370
startLine: 368
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -77,7 +77,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExportedVersion
path: ../TinyLife/World/Lot.cs
startLine: 375
startLine: 373
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Area
path: ../TinyLife/World/Lot.cs
startLine: 379
startLine: 377
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -143,7 +143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/World/Lot.cs
startLine: 383
startLine: 381
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Furniture
path: ../TinyLife/World/Lot.cs
startLine: 387
startLine: 385
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walls
path: ../TinyLife/World/Lot.cs
startLine: 391
startLine: 389
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -242,7 +242,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roofs
path: ../TinyLife/World/Lot.cs
startLine: 395
startLine: 393
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -275,7 +275,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Tiles
path: ../TinyLife/World/Lot.cs
startLine: 399
startLine: 397
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -308,7 +308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/World/Lot.cs
startLine: 402
startLine: 400
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -345,7 +345,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCoveredArea
path: ../TinyLife/World/Lot.cs
startLine: 416
startLine: 414
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -15,9 +15,9 @@ items:
- TinyLife.World.Household.Export(System.Boolean)
- TinyLife.World.Household.FurnitureStorage
- TinyLife.World.Household.GetAverageFriendshipTo(TinyLife.Objects.Person)
- TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- TinyLife.World.Household.HasMember(System.Guid)
- TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean)
- TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- TinyLife.World.Household.IsCurrent
- TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)
- TinyLife.World.Household.Lot
@ -1046,23 +1046,23 @@ items:
- Public
fullName.vb: TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable(Of System.TimeSpan))
name.vb: AreUtilitiesDisabled(Nullable(Of TimeSpan))
- uid: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
commentId: M:TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
id: HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- uid: TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
commentId: M:TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
id: IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
parent: TinyLife.World.Household
langs:
- csharp
- vb
name: HasAdult(IEnumerable<Person>)
nameWithType: Household.HasAdult(IEnumerable<Person>)
fullName: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable<TinyLife.Objects.Person>)
name: IsComplete(IEnumerable<Person>)
nameWithType: Household.IsComplete(IEnumerable<Person>)
fullName: TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable<TinyLife.Objects.Person>)
type: Method
source:
remote:
path: TinyLife/World/Household.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasAdult
id: IsComplete
path: ../TinyLife/World/Household.cs
startLine: 302
assemblies:
@ -1071,7 +1071,7 @@ items:
summary: "\nReturns whether the current household is sufficiently completed.\nA household is completed if it contains at least one member who is an <xref href=\"TinyLife.Objects.AgeGroup.Adult\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static bool HasAdult(IEnumerable<Person> members)
content: public static bool IsComplete(IEnumerable<Person> members)
parameters:
- id: members
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
@ -1079,17 +1079,17 @@ items:
return:
type: System.Boolean
description: Whether the household is complete.
content.vb: Public Shared Function HasAdult(members As IEnumerable(Of Person)) As Boolean
overload: TinyLife.World.Household.HasAdult*
nameWithType.vb: Household.HasAdult(IEnumerable(Of Person))
content.vb: Public Shared Function IsComplete(members As IEnumerable(Of Person)) As Boolean
overload: TinyLife.World.Household.IsComplete*
nameWithType.vb: Household.IsComplete(IEnumerable(Of Person))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
fullName.vb: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person))
name.vb: HasAdult(IEnumerable(Of Person))
fullName.vb: TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person))
name.vb: IsComplete(IEnumerable(Of Person))
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
@ -2252,8 +2252,8 @@ references:
- uid: TinyLife.Objects.AgeGroup.Adult
commentId: F:TinyLife.Objects.AgeGroup.Adult
isExternal: true
- uid: TinyLife.World.Household.HasAdult*
commentId: Overload:TinyLife.World.Household.HasAdult
name: HasAdult
nameWithType: Household.HasAdult
fullName: TinyLife.World.Household.HasAdult
- uid: TinyLife.World.Household.IsComplete*
commentId: Overload:TinyLife.World.Household.IsComplete
name: IsComplete
nameWithType: Household.IsComplete
fullName: TinyLife.World.Household.IsComplete

View file

@ -21,7 +21,7 @@ items:
- TinyLife.World.Lot.GetWeeklyBills
- TinyLife.World.Lot.Household
- TinyLife.World.Lot.Id
- TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)
- TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.Boolean,System.Boolean)
- TinyLife.World.Lot.Name
- TinyLife.World.Lot.Type
- TinyLife.World.Lot.Validate(TinyLife.World.Map)
@ -734,16 +734,16 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)
commentId: M:TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)
id: Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)
- uid: TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.Boolean,System.Boolean)
commentId: M:TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.Boolean,System.Boolean)
id: Import(TinyLife.World.ExportedLot,System.Boolean,System.Boolean)
parent: TinyLife.World.Lot
langs:
- csharp
- vb
name: Import(ExportedLot, String, Boolean, Boolean)
nameWithType: Lot.Import(ExportedLot, String, Boolean, Boolean)
fullName: TinyLife.World.Lot.Import(TinyLife.World.ExportedLot, System.String, System.Boolean, System.Boolean)
name: Import(ExportedLot, Boolean, Boolean)
nameWithType: Lot.Import(ExportedLot, Boolean, Boolean)
fullName: TinyLife.World.Lot.Import(TinyLife.World.ExportedLot, System.Boolean, System.Boolean)
type: Method
source:
remote:
@ -752,28 +752,25 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Import
path: ../TinyLife/World/Lot.cs
startLine: 260
startLine: 259
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nImports the given <xref href=\"TinyLife.World.ExportedLot\" data-throw-if-not-resolved=\"false\"></xref> onto this lot.\nNote that everything that was previously on this lot will be removed (and the money will be returned to this lot&apos;s <xref href=\"TinyLife.World.Lot.Household\" data-throw-if-not-resolved=\"false\"></xref>).\nAlso note that the <xref href=\"TinyLife.World.Lot.Household\" data-throw-if-not-resolved=\"false\"></xref> stays the same, and all tiles outside of the exported lot&apos;s area (if it is smaller) are replaced with Grass.\n"
example: []
syntax:
content: public void Import(ExportedLot lot, string lotName, bool exact = false, bool forceClear = false)
content: public void Import(ExportedLot lot, bool exact = false, bool forceClear = false)
parameters:
- id: lot
type: TinyLife.World.ExportedLot
description: ''
- id: lotName
type: System.String
description: The name to export this lot as.
- id: exact
type: System.Boolean
description: Whether an exact copy of the lot should be imported. If this is false, the imported lot is moved to best fit the lot&apos;s dimensions
- id: forceClear
type: System.Boolean
description: Whether the lot should be force-cleared before importing, meaning even <xref href="TinyLife.Objects.ObjectCategory.NonSellable" data-throw-if-not-resolved="false"></xref> objects will be removed
content.vb: Public Sub Import(lot As ExportedLot, lotName As String, exact As Boolean = False, forceClear As Boolean = False)
content.vb: Public Sub Import(lot As ExportedLot, exact As Boolean = False, forceClear As Boolean = False)
overload: TinyLife.World.Lot.Import*
modifiers.csharp:
- public
@ -797,7 +794,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanImport
path: ../TinyLife/World/Lot.cs
startLine: 276
startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -836,7 +833,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCoveredArea
path: ../TinyLife/World/Lot.cs
startLine: 288
startLine: 286
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -37,7 +37,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LotType
path: ../TinyLife/World/Lot.cs
startLine: 426
startLine: 424
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -88,7 +88,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/World/Lot.cs
startLine: 433
startLine: 431
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Residential
path: ../TinyLife/World/Lot.cs
startLine: 436
startLine: 434
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Park
path: ../TinyLife/World/Lot.cs
startLine: 439
startLine: 437
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Gym
path: ../TinyLife/World/Lot.cs
startLine: 442
startLine: 440
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -230,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cafe
path: ../TinyLife/World/Lot.cs
startLine: 447
startLine: 445
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -265,7 +265,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: KidsPlayground
path: ../TinyLife/World/Lot.cs
startLine: 461
startLine: 459
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -300,7 +300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenericPublicLot
path: ../TinyLife/World/Lot.cs
startLine: 465
startLine: 463
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -335,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/World/Lot.cs
startLine: 472
startLine: 470
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -370,7 +370,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/World/Lot.cs
startLine: 476
startLine: 474
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -405,7 +405,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsResidential
path: ../TinyLife/World/Lot.cs
startLine: 481
startLine: 479
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -440,7 +440,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredFurniture
path: ../TinyLife/World/Lot.cs
startLine: 486
startLine: 484
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -475,7 +475,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetVisitPriority
path: ../TinyLife/World/Lot.cs
startLine: 492
startLine: 490
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -510,7 +510,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Employments
path: ../TinyLife/World/Lot.cs
startLine: 497
startLine: 495
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -547,7 +547,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction
path: ../TinyLife/World/Lot.cs
startLine: 502
startLine: 500
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -584,7 +584,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/World/Lot.cs
startLine: 507
startLine: 505
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -621,7 +621,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/World/Lot.cs
startLine: 517
startLine: 515
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -672,7 +672,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/World/Lot.cs
startLine: 529
startLine: 527
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -712,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGroupVisitPriority
path: ../TinyLife/World/Lot.cs
startLine: 542
startLine: 540
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -6,6 +6,7 @@ items:
parent: TinyLife.World
children:
- TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.Achievements
- TinyLife.World.Map.AddHousehold(TinyLife.World.Lot)
- TinyLife.World.Map.AddLight(TinyLife.Objects.Light)
- TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle)
@ -20,6 +21,7 @@ items:
- TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
- TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
- TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
- TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)
- TinyLife.World.Map.Finalize
- TinyLife.World.Map.GetAllLotEmployments
@ -99,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map
path: ../TinyLife/World/Map.cs
startLine: 36
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -162,7 +164,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoadRadius
path: ../TinyLife/World/Map.cs
startLine: 43
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -197,7 +199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnUpdate
path: ../TinyLife/World/Map.cs
startLine: 78
startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -230,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnObjectAdded
path: ../TinyLife/World/Map.cs
startLine: 82
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -263,7 +265,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnObjectRemoved
path: ../TinyLife/World/Map.cs
startLine: 86
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -296,7 +298,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MailToSend
path: ../TinyLife/World/Map.cs
startLine: 92
startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -323,6 +325,51 @@ items:
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.World.Map.Achievements
commentId: F:TinyLife.World.Map.Achievements
id: Achievements
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: Achievements
nameWithType: Map.Achievements
fullName: TinyLife.World.Map.Achievements
type: Field
source:
remote:
path: TinyLife/World/Map.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/World/Map.cs
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nA set of <xref href=\"TinyLife.Goals.Achievement\" data-throw-if-not-resolved=\"false\"></xref> instances being tracked on this map.\nAchievements are automatically added to this collection if they are registered as <xref href=\"TinyLife.Goals.AchievementType\" data-throw-if-not-resolved=\"false\"></xref> instances.\nTo complete an achievement, use <xref href=\"TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: >-
[DataMember]
public readonly HashSet<Achievement> Achievements
return:
type: System.Collections.Generic.HashSet{TinyLife.Goals.Achievement}
content.vb: >-
<DataMember>
Public ReadOnly Achievements As HashSet(Of Achievement)
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
modifiers.csharp:
- public
- readonly
modifiers.vb:
- Public
- ReadOnly
- uid: TinyLife.World.Map.AdoptableChildren
commentId: P:TinyLife.World.Map.AdoptableChildren
id: AdoptableChildren
@ -341,7 +388,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdoptableChildren
path: ../TinyLife/World/Map.cs
startLine: 97
startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -378,7 +425,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SizeInSections
path: ../TinyLife/World/Map.cs
startLine: 108
startLine: 116
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -425,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Size
path: ../TinyLife/World/Map.cs
startLine: 114
startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -462,7 +509,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StaticVersion
path: ../TinyLife/World/Map.cs
startLine: 120
startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -509,7 +556,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/World/Map.cs
startLine: 125
startLine: 133
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -546,7 +593,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/World/Map.cs
startLine: 162
startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -582,7 +629,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Finalize
path: ../TinyLife/World/Map.cs
startLine: 167
startLine: 175
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -613,7 +660,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/World/Map.cs
startLine: 178
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -655,7 +702,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/World/Map.cs
startLine: 223
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -712,7 +759,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDepth
path: ../TinyLife/World/Map.cs
startLine: 481
startLine: 492
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -763,7 +810,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInBounds
path: ../TinyLife/World/Map.cs
startLine: 492
startLine: 503
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -802,7 +849,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInSectionBounds
path: ../TinyLife/World/Map.cs
startLine: 501
startLine: 512
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -841,7 +888,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddRoad
path: ../TinyLife/World/Map.cs
startLine: 510
startLine: 521
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -877,7 +924,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsRoad
path: ../TinyLife/World/Map.cs
startLine: 520
startLine: 531
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -916,7 +963,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestRoad
path: ../TinyLife/World/Map.cs
startLine: 530
startLine: 541
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -958,7 +1005,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoads
path: ../TinyLife/World/Map.cs
startLine: 543
startLine: 554
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -993,7 +1040,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestRoadsidePosition
path: ../TinyLife/World/Map.cs
startLine: 554
startLine: 565
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1035,7 +1082,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTilesAround
path: ../TinyLife/World/Map.cs
startLine: 571
startLine: 582
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1089,7 +1136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestEmptyTile
path: ../TinyLife/World/Map.cs
startLine: 598
startLine: 609
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1140,7 +1187,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomTile
path: ../TinyLife/World/Map.cs
startLine: 616
startLine: 627
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1197,7 +1244,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/World/Map.cs
startLine: 644
startLine: 655
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1242,7 +1289,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoom
path: ../TinyLife/World/Map.cs
startLine: 713
startLine: 726
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1281,7 +1328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLot
path: ../TinyLife/World/Map.cs
startLine: 728
startLine: 741
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1320,7 +1367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLot
path: ../TinyLife/World/Map.cs
startLine: 739
startLine: 752
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1359,7 +1406,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLot
path: ../TinyLife/World/Map.cs
startLine: 752
startLine: 765
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1398,7 +1445,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLot
path: ../TinyLife/World/Map.cs
startLine: 762
startLine: 775
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1434,7 +1481,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveLot
path: ../TinyLife/World/Map.cs
startLine: 770
startLine: 783
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1470,7 +1517,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLots
path: ../TinyLife/World/Map.cs
startLine: 778
startLine: 791
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1505,7 +1552,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddWall
path: ../TinyLife/World/Map.cs
startLine: 789
startLine: 802
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1547,7 +1594,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddWall
path: ../TinyLife/World/Map.cs
startLine: 800
startLine: 813
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1586,7 +1633,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveWall
path: ../TinyLife/World/Map.cs
startLine: 810
startLine: 823
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1625,7 +1672,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWallBetween
path: ../TinyLife/World/Map.cs
startLine: 826
startLine: 839
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1667,7 +1714,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTile
path: ../TinyLife/World/Map.cs
startLine: 840
startLine: 853
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1706,7 +1753,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetTile
path: ../TinyLife/World/Map.cs
startLine: 850
startLine: 863
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1745,7 +1792,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddRoof
path: ../TinyLife/World/Map.cs
startLine: 866
startLine: 879
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1781,7 +1828,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoof
path: ../TinyLife/World/Map.cs
startLine: 876
startLine: 889
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1820,7 +1867,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveRoof
path: ../TinyLife/World/Map.cs
startLine: 889
startLine: 902
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1856,7 +1903,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetObjects
path: ../TinyLife/World/Map.cs
startLine: 900
startLine: 913
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1903,7 +1950,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetObject
path: ../TinyLife/World/Map.cs
startLine: 916
startLine: 929
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1950,7 +1997,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddObject
path: ../TinyLife/World/Map.cs
startLine: 928
startLine: 941
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1986,7 +2033,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveObject
path: ../TinyLife/World/Map.cs
startLine: 953
startLine: 966
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2023,7 +2070,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPeople
path: ../TinyLife/World/Map.cs
startLine: 973
startLine: 986
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2058,7 +2105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHousehold
path: ../TinyLife/World/Map.cs
startLine: 985
startLine: 998
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2097,7 +2144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHousehold
path: ../TinyLife/World/Map.cs
startLine: 998
startLine: 1011
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2136,7 +2183,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddHousehold
path: ../TinyLife/World/Map.cs
startLine: 1011
startLine: 1024
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2175,7 +2222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveHousehold
path: ../TinyLife/World/Map.cs
startLine: 1021
startLine: 1034
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2211,7 +2258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHouseholds
path: ../TinyLife/World/Map.cs
startLine: 1029
startLine: 1042
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2246,7 +2293,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSection
path: ../TinyLife/World/Map.cs
startLine: 1039
startLine: 1052
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2285,7 +2332,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSections
path: ../TinyLife/World/Map.cs
startLine: 1051
startLine: 1064
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2327,7 +2374,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSections
path: ../TinyLife/World/Map.cs
startLine: 1061
startLine: 1074
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2369,7 +2416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkDirtyForPathfinding
path: ../TinyLife/World/Map.cs
startLine: 1082
startLine: 1095
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2405,7 +2452,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPathCost
path: ../TinyLife/World/Map.cs
startLine: 1102
startLine: 1115
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2450,11 +2497,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanWalkBetween
path: ../TinyLife/World/Map.cs
startLine: 1121
startLine: 1134
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nReturns whether the given person can walk between the two given positions.\nInternally, this method only queries whether <xref href=\"TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point)\" data-throw-if-not-resolved=\"false\"></xref> is lower than <xref href=\"System.Single.MaxValue\" data-throw-if-not-resolved=\"false\"></xref> or <xref href=\"System.Single.PositiveInfinity\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that, for this method to return a proper result, <code data-dev-comment-type=\"paramref\" class=\"paramref\">nextPos</code> has to be directly or diagonally adjacent to <code data-dev-comment-type=\"paramref\" class=\"paramref\">currPos</code>.\n"
summary: "\nReturns whether the given person can walk between the two given positions.\nInternally, this method only queries whether <xref href=\"TinyLife.World.Map.GetPathCost(TinyLife.Objects.Person%2cMicrosoft.Xna.Framework.Point%2cMicrosoft.Xna.Framework.Point)\" data-throw-if-not-resolved=\"false\"></xref> is lower than <xref href=\"MLEM.Pathfinding.AStar%601.InfiniteCost\" data-throw-if-not-resolved=\"false\"></xref>.\nNote that, for this method to return a proper result, <code data-dev-comment-type=\"paramref\" class=\"paramref\">nextPos</code> has to be directly or diagonally adjacent to <code data-dev-comment-type=\"paramref\" class=\"paramref\">currPos</code>.\n"
example: []
syntax:
content: public bool CanWalkBetween(Person person, Point currPos, Point nextPos)
@ -2495,7 +2542,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFreeSpot
path: ../TinyLife/World/Map.cs
startLine: 1130
startLine: 1143
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2534,7 +2581,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDeadPerson
path: ../TinyLife/World/Map.cs
startLine: 1140
startLine: 1153
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2573,7 +2620,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySound
path: ../TinyLife/World/Map.cs
startLine: 1160
startLine: 1173
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2627,7 +2674,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySound
path: ../TinyLife/World/Map.cs
startLine: 1177
startLine: 1190
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2681,7 +2728,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestExitRoad
path: ../TinyLife/World/Map.cs
startLine: 1195
startLine: 1208
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2719,7 +2766,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetExitRoads
path: ../TinyLife/World/Map.cs
startLine: 1203
startLine: 1216
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2754,7 +2801,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWalls
path: ../TinyLife/World/Map.cs
startLine: 1218
startLine: 1231
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2793,7 +2840,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyCameraRotation
path: ../TinyLife/World/Map.cs
startLine: 1234
startLine: 1247
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2841,7 +2888,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyInverseCameraRotation
path: ../TinyLife/World/Map.cs
startLine: 1250
startLine: 1263
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2886,7 +2933,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCameraRotationChanged
path: ../TinyLife/World/Map.cs
startLine: 1265
startLine: 1278
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2925,7 +2972,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLight
path: ../TinyLife/World/Map.cs
startLine: 1288
startLine: 1301
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2961,7 +3008,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveLight
path: ../TinyLife/World/Map.cs
startLine: 1297
startLine: 1310
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2997,7 +3044,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveEverything
path: ../TinyLife/World/Map.cs
startLine: 1309
startLine: 1322
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3042,7 +3089,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidateExistingRooms
path: ../TinyLife/World/Map.cs
startLine: 1370
startLine: 1383
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3081,7 +3128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddNewRoomsAndValidateExisting
path: ../TinyLife/World/Map.cs
startLine: 1389
startLine: 1402
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3126,7 +3173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRegularVisitors
path: ../TinyLife/World/Map.cs
startLine: 1440
startLine: 1453
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3161,7 +3208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateExternalPeople
path: ../TinyLife/World/Map.cs
startLine: 1452
startLine: 1465
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3199,7 +3246,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAllLotEmployments
path: ../TinyLife/World/Map.cs
startLine: 1532
startLine: 1545
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3234,7 +3281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkTileDirtyForDrawing
path: ../TinyLife/World/Map.cs
startLine: 1545
startLine: 1558
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3270,7 +3317,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkObjectDirtyForDrawing
path: ../TinyLife/World/Map.cs
startLine: 1561
startLine: 1574
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3294,6 +3341,45 @@ items:
- public
modifiers.vb:
- Public
- uid: TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
id: CompleteAchievement(TinyLife.Goals.AchievementType)
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: CompleteAchievement(AchievementType)
nameWithType: Map.CompleteAchievement(AchievementType)
fullName: TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
type: Method
source:
remote:
path: TinyLife/World/Map.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteAchievement
path: ../TinyLife/World/Map.cs
startLine: 1597
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nCompletes the achievement in this map&apos;s <xref href=\"TinyLife.World.Map.Achievements\" data-throw-if-not-resolved=\"false\"></xref> collection with the given <xref href=\"TinyLife.Goals.AchievementType\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public bool CompleteAchievement(AchievementType type)
parameters:
- id: type
type: TinyLife.Goals.AchievementType
description: The type of achievement to complete.
return:
type: System.Boolean
description: <xref uid="langword_csharp_true" name="true" href=""></xref> if the achievement could be completed successfully, <xref uid="langword_csharp_false" name="false" href=""></xref> if it was already completed.
content.vb: Public Function CompleteAchievement(type As AchievementType) As Boolean
overload: TinyLife.World.Map.CompleteAchievement*
modifiers.csharp:
- public
modifiers.vb:
- Public
- uid: TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
commentId: M:TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
id: LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
@ -3312,7 +3398,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadStaticMap
path: ../TinyLife/World/Map.cs
startLine: 2043
startLine: 2072
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3368,7 +3454,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotHidden
path: ../TinyLife/World/Map.cs
startLine: 2089
startLine: 2117
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -4139,6 +4225,107 @@ references:
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
- uid: TinyLife.Goals.Achievement
commentId: T:TinyLife.Goals.Achievement
parent: TinyLife.Goals
name: Achievement
nameWithType: Achievement
fullName: TinyLife.Goals.Achievement
- uid: TinyLife.Goals.AchievementType
commentId: T:TinyLife.Goals.AchievementType
parent: TinyLife.Goals
name: AchievementType
nameWithType: AchievementType
fullName: TinyLife.Goals.AchievementType
- uid: TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
isExternal: true
- uid: System.Collections.Generic.HashSet{TinyLife.Goals.Achievement}
commentId: T:System.Collections.Generic.HashSet{TinyLife.Goals.Achievement}
parent: System.Collections.Generic
definition: System.Collections.Generic.HashSet`1
name: HashSet<Achievement>
nameWithType: HashSet<Achievement>
fullName: System.Collections.Generic.HashSet<TinyLife.Goals.Achievement>
nameWithType.vb: HashSet(Of Achievement)
fullName.vb: System.Collections.Generic.HashSet(Of TinyLife.Goals.Achievement)
name.vb: HashSet(Of Achievement)
spec.csharp:
- uid: System.Collections.Generic.HashSet`1
name: HashSet
nameWithType: HashSet
fullName: System.Collections.Generic.HashSet
isExternal: true
- name: <
nameWithType: <
fullName: <
- uid: TinyLife.Goals.Achievement
name: Achievement
nameWithType: Achievement
fullName: TinyLife.Goals.Achievement
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.HashSet`1
name: HashSet
nameWithType: HashSet
fullName: System.Collections.Generic.HashSet
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- uid: TinyLife.Goals.Achievement
name: Achievement
nameWithType: Achievement
fullName: TinyLife.Goals.Achievement
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
name: TinyLife.Goals
nameWithType: TinyLife.Goals
fullName: TinyLife.Goals
- uid: System.Collections.Generic.HashSet`1
commentId: T:System.Collections.Generic.HashSet`1
isExternal: true
name: HashSet<T>
nameWithType: HashSet<T>
fullName: System.Collections.Generic.HashSet<T>
nameWithType.vb: HashSet(Of T)
fullName.vb: System.Collections.Generic.HashSet(Of T)
name.vb: HashSet(Of T)
spec.csharp:
- uid: System.Collections.Generic.HashSet`1
name: HashSet
nameWithType: HashSet
fullName: System.Collections.Generic.HashSet
isExternal: true
- name: <
nameWithType: <
fullName: <
- name: T
nameWithType: T
fullName: T
- name: '>'
nameWithType: '>'
fullName: '>'
spec.vb:
- uid: System.Collections.Generic.HashSet`1
name: HashSet
nameWithType: HashSet
fullName: System.Collections.Generic.HashSet
isExternal: true
- name: '(Of '
nameWithType: '(Of '
fullName: '(Of '
- name: T
nameWithType: T
fullName: T
- name: )
nameWithType: )
fullName: )
- uid: TinyLife.Actions.ActionType.AdoptChild
commentId: F:TinyLife.Actions.ActionType.AdoptChild
isExternal: true
@ -5377,11 +5564,8 @@ references:
name: GetPathCost
nameWithType: Map.GetPathCost
fullName: TinyLife.World.Map.GetPathCost
- uid: System.Single.MaxValue
commentId: F:System.Single.MaxValue
isExternal: true
- uid: System.Single.PositiveInfinity
commentId: F:System.Single.PositiveInfinity
- uid: MLEM.Pathfinding.AStar`1.InfiniteCost
commentId: F:MLEM.Pathfinding.AStar`1.InfiniteCost
isExternal: true
- uid: TinyLife.World.Map.CanWalkBetween*
commentId: Overload:TinyLife.World.Map.CanWalkBetween
@ -5973,6 +6157,14 @@ references:
name: MarkObjectDirtyForDrawing
nameWithType: Map.MarkObjectDirtyForDrawing
fullName: TinyLife.World.Map.MarkObjectDirtyForDrawing
- uid: TinyLife.World.Map.Achievements
commentId: F:TinyLife.World.Map.Achievements
isExternal: true
- uid: TinyLife.World.Map.CompleteAchievement*
commentId: Overload:TinyLife.World.Map.CompleteAchievement
name: CompleteAchievement
nameWithType: Map.CompleteAchievement
fullName: TinyLife.World.Map.CompleteAchievement
- uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
commentId: M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
isExternal: true

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IntensityDelegate
path: ../TinyLife/World/Soundscape.cs
startLine: 124
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

@ -6,8 +6,6 @@ items:
parent: TinyLife.World
children:
- TinyLife.World.Soundscape.#ctor(TinyLife.World.Soundscape.IntensityDelegate,Microsoft.Xna.Framework.Audio.SoundEffect[])
- TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)
- TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
- TinyLife.World.Soundscape.Soundscapes
- TinyLife.World.Soundscape.Update(TinyLife.World.Map,MLEM.Cameras.Camera)
langs:
@ -171,91 +169,6 @@ items:
modifiers.vb:
- Public
- Overridable
- uid: TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)
commentId: M:TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)
id: GetDaytimePercentage(TinyLife.World.Map)
parent: TinyLife.World.Soundscape
langs:
- csharp
- vb
name: GetDaytimePercentage(Map)
nameWithType: Soundscape.GetDaytimePercentage(Map)
fullName: TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)
type: Method
source:
remote:
path: TinyLife/World/Soundscape.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDaytimePercentage
path: ../TinyLife/World/Soundscape.cs
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nReturns a number between 0 and 1 that determines how bright the sun currently is, based on the passed <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref>&apos;s <xref href=\"TinyLife.World.Map.Time\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public static float GetDaytimePercentage(Map map)
parameters:
- id: map
type: TinyLife.World.Map
description: The map.
return:
type: System.Single
description: The daytime percentage.
content.vb: Public Shared Function GetDaytimePercentage(map As Map) As Single
overload: TinyLife.World.Soundscape.GetDaytimePercentage*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- uid: TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
id: GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
parent: TinyLife.World.Soundscape
langs:
- csharp
- vb
name: GetForestedness(Map, Vector2)
nameWithType: Soundscape.GetForestedness(Map, Vector2)
fullName: TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2)
type: Method
source:
remote:
path: TinyLife/World/Soundscape.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetForestedness
path: ../TinyLife/World/Soundscape.cs
startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nReturns a number between 0 and 1 that determines how forested an area around the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">cameraWorldPos</code> is.\n"
example: []
syntax:
content: public static float GetForestedness(Map map, Vector2 cameraWorldPos)
parameters:
- id: map
type: TinyLife.World.Map
description: The map.
- id: cameraWorldPos
type: Microsoft.Xna.Framework.Vector2
description: The camera position, in world coordinates.
return:
type: System.Single
description: The forestedness.
content.vb: Public Shared Function GetForestedness(map As Map, cameraWorldPos As Vector2) As Single
overload: TinyLife.World.Soundscape.GetForestedness*
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
references:
- uid: TinyLife.World.Soundscape.Soundscapes
commentId: F:TinyLife.World.Soundscape.Soundscapes
@ -787,36 +700,3 @@ references:
name: MLEM.Cameras
nameWithType: MLEM.Cameras
fullName: MLEM.Cameras
- uid: TinyLife.World.Map.Time
commentId: P:TinyLife.World.Map.Time
isExternal: true
- uid: TinyLife.World.Soundscape.GetDaytimePercentage*
commentId: Overload:TinyLife.World.Soundscape.GetDaytimePercentage
name: GetDaytimePercentage
nameWithType: Soundscape.GetDaytimePercentage
fullName: TinyLife.World.Soundscape.GetDaytimePercentage
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
name: Single
nameWithType: Single
fullName: System.Single
- uid: TinyLife.World.Soundscape.GetForestedness*
commentId: Overload:TinyLife.World.Soundscape.GetForestedness
name: GetForestedness
nameWithType: Soundscape.GetForestedness
fullName: TinyLife.World.Soundscape.GetForestedness
- uid: Microsoft.Xna.Framework.Vector2
commentId: T:Microsoft.Xna.Framework.Vector2
parent: Microsoft.Xna.Framework
isExternal: true
name: Vector2
nameWithType: Vector2
fullName: Microsoft.Xna.Framework.Vector2
- uid: Microsoft.Xna.Framework
commentId: N:Microsoft.Xna.Framework
isExternal: true
name: Microsoft.Xna.Framework
nameWithType: Microsoft.Xna.Framework
fullName: Microsoft.Xna.Framework

View file

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

View file

@ -15,8 +15,6 @@ items:
- TinyLife.GenealogyType
- TinyLife.LnCategory
- TinyLife.Localization
- TinyLife.Music
- TinyLife.Music.Occasion
- TinyLife.Need
- TinyLife.NeedType
- TinyLife.Options
@ -93,17 +91,6 @@ references:
name: LnCategory
nameWithType: LnCategory
fullName: TinyLife.LnCategory
- uid: TinyLife.Music
commentId: T:TinyLife.Music
name: Music
nameWithType: Music
fullName: TinyLife.Music
- uid: TinyLife.Music.Occasion
commentId: T:TinyLife.Music.Occasion
parent: TinyLife
name: Music.Occasion
nameWithType: Music.Occasion
fullName: TinyLife.Music.Occasion
- uid: TinyLife.Need
commentId: T:TinyLife.Need
name: Need

View file

@ -24,10 +24,6 @@
name: LnCategory
- uid: TinyLife.Localization
name: Localization
- uid: TinyLife.Music
name: Music
- uid: TinyLife.Music.Occasion
name: Music.Occasion
- uid: TinyLife.Need
name: Need
- uid: TinyLife.NeedType

View file

@ -1,9 +1,4 @@
[
{
"name": "0.26.0: Lights, Camera, Music",
"itch": "https://ellpeck.itch.io/tiny-life/devlog/441031/0260-lights-camera-music",
"steam": "https://store.steampowered.com/news/app/1651490/view/6319138589415905559"
},
{
"name": "0.25.0: Water, Stuff and Skill Books",
"itch": "https://ellpeck.itch.io/tiny-life/devlog/424507/0250-water-stuff-and-skill-books",