Compare commits

..

2 commits

Author SHA1 Message Date
Ell
9e31feb924 retry the link checker a few times 2024-10-26 13:19:38 +02:00
Ell
b832539275 0.44.1 2024-10-26 13:15:46 +02:00
47 changed files with 3566 additions and 752 deletions

View file

@ -12,6 +12,7 @@ jobs:
subfolder: docs/articles subfolder: docs/articles
file_types: .md,.yml file_types: .md,.yml
verbose: true verbose: true
retry_count: 3
- name: Check Blog Links - name: Check Blog Links
uses: urlstechie/urlchecker-action@master uses: urlstechie/urlchecker-action@master
if: always() if: always()
@ -19,9 +20,11 @@ jobs:
subfolder: web/_posts subfolder: web/_posts
file_types: .md file_types: .md
verbose: true verbose: true
retry_count: 3
- name: Check Changelog Links - name: Check Changelog Links
uses: urlstechie/urlchecker-action@master uses: urlstechie/urlchecker-action@master
if: always() if: always()
with: with:
include_files: Changelog.md include_files: Changelog.md
verbose: true verbose: true
retry_count: 3

View file

@ -1,3 +1,27 @@
# 0.44.1
*October 26, 2024*
Additions
- Added a ToggleDating cheat and debug action
- Added various non-buyable road sign decorations and added them to the game's worlds
Improvements
- Display a link to the game's [Bluesky page](https://tinylifegame.bsky.social) on the main menu
- Only allow going up in floors high enough to view the highest objects on currently visible lots
- Default to viewing the ground floor when loading into a household or lot
- Improved dropdown menu styling to be more consistent everywhere
- Reduced passive need reduction in intense difficulty from 3 times to 2 times the default
Fixes
- Fixed a rare exception when closing a screen with an unseen item
- Fixed the couples in Lunar Grove not dating
- Fixed the lavender texture bleeding into the jungle gym texture in one rotation
- Fixed being able to start file names with .. causing a crash
API
- The log now displays a warning if a mod's issue tracker link is the example mod one
- Added the migration system to various additional object types
# 0.44.0 # 0.44.0
*October 17, 2024* *October 17, 2024*

36
docs/api/.manifest generated
View file

@ -237,6 +237,7 @@
"TinyLife.Actions.ActionType.DebugRomance": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugRomance": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugTeleport": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugTeleport": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugToggleBroken": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugToggleBroken": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugToggleDating": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DebugToggleDirty": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DebugToggleDirty": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DeepCompliment": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DeepCompliment": "TinyLife.Actions.ActionType.yml",
"TinyLife.Actions.ActionType.DeliverMail": "TinyLife.Actions.ActionType.yml", "TinyLife.Actions.ActionType.DeliverMail": "TinyLife.Actions.ActionType.yml",
@ -1332,6 +1333,8 @@
"TinyLife.GameImpl.CurrentLot": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CurrentLot": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CurrentMap": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CurrentMap": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CurrentMaps": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CurrentMaps": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CurrentMaxFloor": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CurrentMinFloor": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CurrentTool": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CurrentTool": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.CursorPosition": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.CursorPosition": "TinyLife.GameImpl.yml",
"TinyLife.GameImpl.Dispose(System.Boolean)": "TinyLife.GameImpl.yml", "TinyLife.GameImpl.Dispose(System.Boolean)": "TinyLife.GameImpl.yml",
@ -1726,6 +1729,11 @@
"TinyLife.Localization.Names": "TinyLife.Localization.yml", "TinyLife.Localization.Names": "TinyLife.Localization.yml",
"TinyLife.Localization.Reload": "TinyLife.Localization.yml", "TinyLife.Localization.Reload": "TinyLife.Localization.yml",
"TinyLife.Localization.SetLanguage(System.String)": "TinyLife.Localization.yml", "TinyLife.Localization.SetLanguage(System.String)": "TinyLife.Localization.yml",
"TinyLife.MigratingStaticJsonConverter`1": "TinyLife.MigratingStaticJsonConverter-1.yml",
"TinyLife.MigratingStaticJsonConverter`1.#ctor(System.Collections.Generic.Dictionary{System.String,`0},System.Boolean)": "TinyLife.MigratingStaticJsonConverter-1.yml",
"TinyLife.MigratingStaticJsonConverter`1.#ctor(System.Type,System.String)": "TinyLife.MigratingStaticJsonConverter-1.yml",
"TinyLife.MigratingStaticJsonConverter`1.#ctor(System.Type,System.String,System.Boolean)": "TinyLife.MigratingStaticJsonConverter-1.yml",
"TinyLife.MigratingStaticJsonConverter`1.ReadJson(Newtonsoft.Json.JsonReader,System.Type,`0,System.Boolean,Newtonsoft.Json.JsonSerializer)": "TinyLife.MigratingStaticJsonConverter-1.yml",
"TinyLife.Mods": "TinyLife.Mods.yml", "TinyLife.Mods": "TinyLife.Mods.yml",
"TinyLife.Mods.EventPhase": "TinyLife.Mods.EventPhase.yml", "TinyLife.Mods.EventPhase": "TinyLife.Mods.EventPhase.yml",
"TinyLife.Mods.EventPhase.Post": "TinyLife.Mods.EventPhase.yml", "TinyLife.Mods.EventPhase.Post": "TinyLife.Mods.EventPhase.yml",
@ -2266,6 +2274,7 @@
"TinyLife.Objects.FurnitureType.RetroStove": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RetroStove": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.RetroTv": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RetroTv": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.RhombusRug": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RhombusRug": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.RoadSigns": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.RoundCeilingLamp": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RoundCeilingLamp": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.RoundedBackChair": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.RoundedBackChair": "TinyLife.Objects.FurnitureType.yml",
"TinyLife.Objects.FurnitureType.Sandbox": "TinyLife.Objects.FurnitureType.yml", "TinyLife.Objects.FurnitureType.Sandbox": "TinyLife.Objects.FurnitureType.yml",
@ -2731,7 +2740,6 @@
"TinyLife.Objects.Person.GetProjects(System.String)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GetProjects(System.String)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.IsRegularVisitor": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.IsRegularVisitor": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Job": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Jobs": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Jobs": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LastBedSleptIn": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.LastBedSleptIn": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.LifeGoal": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.LifeGoal": "TinyLife.Objects.Person.yml",
@ -2748,7 +2756,6 @@
"TinyLife.Objects.Person.Pronouns": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Pronouns": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Objects.Person.yml",
"TinyLife.Objects.Person.UpdateAdditionalVisuals": "TinyLife.Objects.Person.yml", "TinyLife.Objects.Person.UpdateAdditionalVisuals": "TinyLife.Objects.Person.yml",
@ -2941,7 +2948,7 @@
"TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean)": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean)": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.ShouldDrawHeldItem": "TinyLife.Objects.PersonLike.yml", "TinyLife.Objects.PersonLike.ShouldDrawHeldItem": "TinyLife.Objects.PersonLike.yml",
"TinyLife.Objects.PersonLike.SkillBoostDelegate": "TinyLife.Objects.PersonLike.SkillBoostDelegate.yml", "TinyLife.Objects.PersonLike.SkillBoostDelegate": "TinyLife.Objects.PersonLike.SkillBoostDelegate.yml",
@ -3233,15 +3240,14 @@
"TinyLife.PerSaveOptions.LastPlayedLot": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.LastPlayedLot": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.Load(System.String,System.Boolean)": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.Load(System.String,System.Boolean)": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.LoadedMods": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.LoadedMods": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.MapCustom": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.MapInfo": "TinyLife.PerSaveOptions.MapInfo.yml", "TinyLife.PerSaveOptions.MapInfo": "TinyLife.PerSaveOptions.MapInfo.yml",
"TinyLife.PerSaveOptions.MapInfo.#ctor(System.String,System.Boolean)": "TinyLife.PerSaveOptions.MapInfo.yml", "TinyLife.PerSaveOptions.MapInfo.#ctor(System.String,System.Boolean)": "TinyLife.PerSaveOptions.MapInfo.yml",
"TinyLife.PerSaveOptions.MapInfo.Custom": "TinyLife.PerSaveOptions.MapInfo.yml", "TinyLife.PerSaveOptions.MapInfo.Custom": "TinyLife.PerSaveOptions.MapInfo.yml",
"TinyLife.PerSaveOptions.MapInfo.DisplayName": "TinyLife.PerSaveOptions.MapInfo.yml", "TinyLife.PerSaveOptions.MapInfo.DisplayName": "TinyLife.PerSaveOptions.MapInfo.yml",
"TinyLife.PerSaveOptions.MapInfo.Name": "TinyLife.PerSaveOptions.MapInfo.yml", "TinyLife.PerSaveOptions.MapInfo.Name": "TinyLife.PerSaveOptions.MapInfo.yml",
"TinyLife.PerSaveOptions.MapName": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.Maps": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.Maps": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.MaxRegularVisitors": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.MaxRegularVisitors": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.Migrations": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.OtherLifespan": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.OtherLifespan": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.PlayedLifespan": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.PlayedLifespan": "TinyLife.PerSaveOptions.yml",
"TinyLife.PerSaveOptions.PopulateLots": "TinyLife.PerSaveOptions.yml", "TinyLife.PerSaveOptions.PopulateLots": "TinyLife.PerSaveOptions.yml",
@ -3324,16 +3330,17 @@
"TinyLife.Relationship.GetMemories``1(TinyLife.Goals.MemoryType,System.Boolean)": "TinyLife.Relationship.yml", "TinyLife.Relationship.GetMemories``1(TinyLife.Goals.MemoryType,System.Boolean)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType)": "TinyLife.Relationship.yml", "TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})": "TinyLife.Relationship.yml", "TinyLife.Relationship.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})": "TinyLife.Relationship.yml",
"TinyLife.Relationship.HadFirstKiss": "TinyLife.Relationship.yml",
"TinyLife.Relationship.KnownJobType": "TinyLife.Relationship.yml", "TinyLife.Relationship.KnownJobType": "TinyLife.Relationship.yml",
"TinyLife.Relationship.KnownPersonalityTypes": "TinyLife.Relationship.yml", "TinyLife.Relationship.KnownPersonalityTypes": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Max": "TinyLife.Relationship.yml", "TinyLife.Relationship.Max": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Migrations": "TinyLife.Relationship.yml",
"TinyLife.Relationship.OnRelationshipPanel": "TinyLife.Relationship.yml", "TinyLife.Relationship.OnRelationshipPanel": "TinyLife.Relationship.yml",
"TinyLife.Relationship.OnRelationshipTooltip": "TinyLife.Relationship.yml", "TinyLife.Relationship.OnRelationshipTooltip": "TinyLife.Relationship.yml",
"TinyLife.Relationship.OtherPerson": "TinyLife.Relationship.yml", "TinyLife.Relationship.OtherPerson": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Partner": "TinyLife.Relationship.yml", "TinyLife.Relationship.Partner": "TinyLife.Relationship.yml",
"TinyLife.Relationship.PassiveFriendReduction": "TinyLife.Relationship.yml", "TinyLife.Relationship.PassiveFriendReduction": "TinyLife.Relationship.yml",
"TinyLife.Relationship.PassiveRomanceReduction": "TinyLife.Relationship.yml", "TinyLife.Relationship.PassiveRomanceReduction": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Person": "TinyLife.Relationship.yml",
"TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)": "TinyLife.Relationship.yml", "TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)": "TinyLife.Relationship.yml",
"TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Func{``0,System.Boolean})": "TinyLife.Relationship.yml", "TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Func{``0,System.Boolean})": "TinyLife.Relationship.yml",
"TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Relationship.yml", "TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean)": "TinyLife.Relationship.yml",
@ -3344,7 +3351,7 @@
"TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike})": "TinyLife.Relationship.yml", "TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike})": "TinyLife.Relationship.yml",
"TinyLife.Relationship.TryingForBaby": "TinyLife.Relationship.yml", "TinyLife.Relationship.TryingForBaby": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Type": "TinyLife.Relationship.yml", "TinyLife.Relationship.Type": "TinyLife.Relationship.yml",
"TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike)": "TinyLife.Relationship.yml", "TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)": "TinyLife.Relationship.yml",
"TinyLife.RelationshipType": "TinyLife.RelationshipType.yml", "TinyLife.RelationshipType": "TinyLife.RelationshipType.yml",
"TinyLife.RelationshipType.Acquaintances": "TinyLife.RelationshipType.yml", "TinyLife.RelationshipType.Acquaintances": "TinyLife.RelationshipType.yml",
"TinyLife.RelationshipType.Disliked": "TinyLife.RelationshipType.yml", "TinyLife.RelationshipType.Disliked": "TinyLife.RelationshipType.yml",
@ -3373,6 +3380,12 @@
"TinyLife.SaveHandler.SaveData.Map": "TinyLife.SaveHandler.SaveData.yml", "TinyLife.SaveHandler.SaveData.Map": "TinyLife.SaveHandler.SaveData.yml",
"TinyLife.SaveHandler.SaveData.Maps": "TinyLife.SaveHandler.SaveData.yml", "TinyLife.SaveHandler.SaveData.Maps": "TinyLife.SaveHandler.SaveData.yml",
"TinyLife.SaveHandler.SaveData.Time": "TinyLife.SaveHandler.SaveData.yml", "TinyLife.SaveHandler.SaveData.Time": "TinyLife.SaveHandler.SaveData.yml",
"TinyLife.SaveHandler.StaticJsonConverterMigrations": "TinyLife.SaveHandler.yml",
"TinyLife.SaveHandler.StaticMigrationInfo": "TinyLife.SaveHandler.StaticMigrationInfo.yml",
"TinyLife.SaveHandler.StaticMigrationInfo.ConverterType": "TinyLife.SaveHandler.StaticMigrationInfo.yml",
"TinyLife.SaveHandler.StaticMigrationInfo.Name": "TinyLife.SaveHandler.StaticMigrationInfo.yml",
"TinyLife.SaveHandler.StaticMigrationInfo.ObjectType": "TinyLife.SaveHandler.StaticMigrationInfo.yml",
"TinyLife.SaveHandler.StaticMigrationInfo.Value": "TinyLife.SaveHandler.StaticMigrationInfo.yml",
"TinyLife.SaveHandler.TypeMigrationInfo": "TinyLife.SaveHandler.TypeMigrationInfo.yml", "TinyLife.SaveHandler.TypeMigrationInfo": "TinyLife.SaveHandler.TypeMigrationInfo.yml",
"TinyLife.SaveHandler.TypeMigrationInfo.AssemblyName": "TinyLife.SaveHandler.TypeMigrationInfo.yml", "TinyLife.SaveHandler.TypeMigrationInfo.AssemblyName": "TinyLife.SaveHandler.TypeMigrationInfo.yml",
"TinyLife.SaveHandler.TypeMigrationInfo.Context": "TinyLife.SaveHandler.TypeMigrationInfo.yml", "TinyLife.SaveHandler.TypeMigrationInfo.Context": "TinyLife.SaveHandler.TypeMigrationInfo.yml",
@ -4021,9 +4034,8 @@
"TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.ToWorldPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)": "TinyLife.Utilities.Extensions.yml", "TinyLife.Utilities.Extensions.Weekday(System.TimeSpan)": "TinyLife.Utilities.Extensions.yml",
"TinyLife.Utilities.Migration": "TinyLife.Utilities.Migration.yml", "TinyLife.Utilities.Migration": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate)": "TinyLife.Utilities.Migration.yml", "TinyLife.Utilities.Migration.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{System.Object,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.Apply": "TinyLife.Utilities.Migration.yml", "TinyLife.Utilities.Migration.Apply": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.ApplyDelegate": "TinyLife.Utilities.Migration.ApplyDelegate.yml",
"TinyLife.Utilities.Migration.Migrations": "TinyLife.Utilities.Migration.yml", "TinyLife.Utilities.Migration.Migrations": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.Name": "TinyLife.Utilities.Migration.yml", "TinyLife.Utilities.Migration.Name": "TinyLife.Utilities.Migration.yml",
"TinyLife.Utilities.Migration.Phase": "TinyLife.Utilities.Migration.yml", "TinyLife.Utilities.Migration.Phase": "TinyLife.Utilities.Migration.yml",
@ -4040,8 +4052,8 @@
"TinyLife.Utilities.MigrationResult.Success": "TinyLife.Utilities.MigrationResult.yml", "TinyLife.Utilities.MigrationResult.Success": "TinyLife.Utilities.MigrationResult.yml",
"TinyLife.Utilities.Migration`1": "TinyLife.Utilities.Migration-1.yml", "TinyLife.Utilities.Migration`1": "TinyLife.Utilities.Migration-1.yml",
"TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Action{`0})": "TinyLife.Utilities.Migration-1.yml", "TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Action{`0})": "TinyLife.Utilities.Migration-1.yml",
"TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})": "TinyLife.Utilities.Migration-1.yml",
"TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult})": "TinyLife.Utilities.Migration-1.yml", "TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult})": "TinyLife.Utilities.Migration-1.yml",
"TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate)": "TinyLife.Utilities.Migration-1.yml",
"TinyLife.Utilities.SelectionHandler": "TinyLife.Utilities.SelectionHandler.yml", "TinyLife.Utilities.SelectionHandler": "TinyLife.Utilities.SelectionHandler.yml",
"TinyLife.Utilities.SelectionHandler.SelectedObjectChanged": "TinyLife.Utilities.SelectionHandler.yml", "TinyLife.Utilities.SelectionHandler.SelectedObjectChanged": "TinyLife.Utilities.SelectionHandler.yml",
"TinyLife.Utilities.SelectionHandler.SelectedRoofChanged": "TinyLife.Utilities.SelectionHandler.yml", "TinyLife.Utilities.SelectionHandler.SelectedRoofChanged": "TinyLife.Utilities.SelectionHandler.yml",
@ -4349,6 +4361,7 @@
"TinyLife.World.Map.GetSections(MLEM.Maths.RectangleF,System.Int32)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetSections(MLEM.Maths.RectangleF,System.Int32)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetStairs(MLEM.Maths.RectangleF,System.Boolean)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetStairs(MLEM.Maths.RectangleF,System.Boolean)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetStaticMaps": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetStoredDeadPeople": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetStoredDeadPeople": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})": "TinyLife.World.Map.yml", "TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})": "TinyLife.World.Map.yml",
@ -4429,7 +4442,6 @@
"TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32[])": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32[])": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.CanPlaceOn(TinyLife.Objects.FurnitureType)": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.CanPlaceOn(TinyLife.Objects.FurnitureType)": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.CanWalkThrough(TinyLife.World.Map,TinyLife.Objects.WallLike,TinyLife.Objects.MapObject)": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.CanWalkThrough(TinyLife.World.Map,TinyLife.Objects.WallLike,TinyLife.Objects.MapObject)": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.Color": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.Colors": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.Colors": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.Objects.WallLike,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.Objects.WallLike,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.Opening.yml",
"TinyLife.World.Opening.GetDescription": "TinyLife.World.Opening.yml", "TinyLife.World.Opening.GetDescription": "TinyLife.World.Opening.yml",
@ -4536,10 +4548,12 @@
"TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorSettings)": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorSettings)": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Utilities.ColorScheme[])": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Utilities.ColorScheme[])": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.AllowsWallpaper": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.AllowsWallpaper": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.BasicWood": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.Colors": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.Colors": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,MLEM.Maths.Direction2,MLEM.Maths.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,MLEM.Maths.Direction2,MLEM.Maths.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],TinyLife.World.Wallpaper,System.Single)": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],TinyLife.World.Wallpaper,System.Single)": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.Icon": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.Icon": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.Industrial": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.Name": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.Name": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.Price": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.Price": "TinyLife.World.StairsType.yml",
"TinyLife.World.StairsType.Register(TinyLife.World.StairsType)": "TinyLife.World.StairsType.yml", "TinyLife.World.StairsType.Register(TinyLife.World.StairsType)": "TinyLife.World.StairsType.yml",

View file

@ -116,6 +116,7 @@ items:
- TinyLife.Actions.ActionType.DebugRomance - TinyLife.Actions.ActionType.DebugRomance
- TinyLife.Actions.ActionType.DebugTeleport - TinyLife.Actions.ActionType.DebugTeleport
- TinyLife.Actions.ActionType.DebugToggleBroken - TinyLife.Actions.ActionType.DebugToggleBroken
- TinyLife.Actions.ActionType.DebugToggleDating
- TinyLife.Actions.ActionType.DebugToggleDirty - TinyLife.Actions.ActionType.DebugToggleDirty
- TinyLife.Actions.ActionType.DeepCompliment - TinyLife.Actions.ActionType.DeepCompliment
- TinyLife.Actions.ActionType.DeliverMail - TinyLife.Actions.ActionType.DeliverMail
@ -383,11 +384,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<ActionType>), new object[] { typeof(ActionType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<ActionType>), new object[] { typeof(ActionType), "PrivateTypes", true })]
public class ActionType : IEmotionSource public class ActionType : IEmotionSource
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of ActionType)), New Object() { GetType(ActionType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of ActionType)), New Object() { GetType(ActionType), "PrivateTypes", True })>
Public Class ActionType Implements IEmotionSource Public Class ActionType Implements IEmotionSource
inheritance: inheritance:
@ -942,6 +943,25 @@ items:
return: return:
type: TinyLife.Actions.ActionType type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly DebugRomance As ActionType content.vb: Public Shared ReadOnly DebugRomance As ActionType
- uid: TinyLife.Actions.ActionType.DebugToggleDating
commentId: F:TinyLife.Actions.ActionType.DebugToggleDating
id: DebugToggleDating
parent: TinyLife.Actions.ActionType
langs:
- csharp
- vb
name: DebugToggleDating
nameWithType: ActionType.DebugToggleDating
fullName: TinyLife.Actions.ActionType.DebugToggleDating
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: public static readonly ActionType DebugToggleDating
return:
type: TinyLife.Actions.ActionType
content.vb: Public Shared ReadOnly DebugToggleDating As ActionType
- uid: TinyLife.Actions.ActionType.ToggleUpgrade - uid: TinyLife.Actions.ActionType.ToggleUpgrade
commentId: F:TinyLife.Actions.ActionType.ToggleUpgrade commentId: F:TinyLife.Actions.ActionType.ToggleUpgrade
id: ToggleUpgrade id: ToggleUpgrade

View file

@ -239,11 +239,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<EmotionModifier>), new object[] { typeof(EmotionModifier), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<EmotionModifier>), new object[] { typeof(EmotionModifier), "PrivateTypes", true })]
public class EmotionModifier public class EmotionModifier
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of EmotionModifier)), New Object() { GetType(EmotionModifier), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of EmotionModifier)), New Object() { GetType(EmotionModifier), "PrivateTypes", True })>
Public Class EmotionModifier Public Class EmotionModifier
inheritance: inheritance:

View file

@ -48,11 +48,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<EmotionType>), new object[] { typeof(EmotionType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<EmotionType>), new object[] { typeof(EmotionType), "PrivateTypes", true })]
public class EmotionType public class EmotionType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of EmotionType)), New Object() { GetType(EmotionType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of EmotionType)), New Object() { GetType(EmotionType), "PrivateTypes", True })>
Public Class EmotionType Public Class EmotionType
inheritance: inheritance:

View file

@ -21,7 +21,7 @@ items:
By default, several of the game's objects, including <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.PersonalityType" data-throw-if-not-resolved="false"></xref> have this interface. By default, several of the game's objects, including <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.PersonalityType" data-throw-if-not-resolved="false"></xref> have this interface.
Note that, since emotion sources are serialized directly when storing a <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>, it's recommended that their default serializer is <xref href="MLEM.Data.Json.StaticJsonConverter%601" data-throw-if-not-resolved="false"></xref>. Note that, since emotion sources are serialized directly when storing a <xref href="TinyLife.Emotions.EmotionModifier.Instance" data-throw-if-not-resolved="false"></xref>, it's recommended that their default serializer is <xref href="TinyLife.MigratingStaticJsonConverter%601" data-throw-if-not-resolved="false"></xref>.
To combine multiple emotion sources into one, you can use <xref href="TinyLife.Emotions.CombinedEmotionSource" data-throw-if-not-resolved="false"></xref>. To combine multiple emotion sources into one, you can use <xref href="TinyLife.Emotions.CombinedEmotionSource" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
@ -98,26 +98,26 @@ references:
- uid: TinyLife.Emotions.EmotionModifier.Instance - uid: TinyLife.Emotions.EmotionModifier.Instance
name: Instance name: Instance
href: TinyLife.Emotions.EmotionModifier.Instance.html href: TinyLife.Emotions.EmotionModifier.Instance.html
- uid: MLEM.Data.Json.StaticJsonConverter`1 - uid: TinyLife.MigratingStaticJsonConverter`1
commentId: T:MLEM.Data.Json.StaticJsonConverter`1 commentId: T:TinyLife.MigratingStaticJsonConverter`1
isExternal: true href: TinyLife.MigratingStaticJsonConverter-1.html
name: StaticJsonConverter<T> name: MigratingStaticJsonConverter<T>
nameWithType: StaticJsonConverter<T> nameWithType: MigratingStaticJsonConverter<T>
fullName: MLEM.Data.Json.StaticJsonConverter<T> fullName: TinyLife.MigratingStaticJsonConverter<T>
nameWithType.vb: StaticJsonConverter(Of T) nameWithType.vb: MigratingStaticJsonConverter(Of T)
fullName.vb: MLEM.Data.Json.StaticJsonConverter(Of T) fullName.vb: TinyLife.MigratingStaticJsonConverter(Of T)
name.vb: StaticJsonConverter(Of T) name.vb: MigratingStaticJsonConverter(Of T)
spec.csharp: spec.csharp:
- uid: MLEM.Data.Json.StaticJsonConverter`1 - uid: TinyLife.MigratingStaticJsonConverter`1
name: StaticJsonConverter name: MigratingStaticJsonConverter
isExternal: true href: TinyLife.MigratingStaticJsonConverter-1.html
- name: < - name: <
- name: T - name: T
- name: '>' - name: '>'
spec.vb: spec.vb:
- uid: MLEM.Data.Json.StaticJsonConverter`1 - uid: TinyLife.MigratingStaticJsonConverter`1
name: StaticJsonConverter name: MigratingStaticJsonConverter
isExternal: true href: TinyLife.MigratingStaticJsonConverter-1.html
- name: ( - name: (
- name: Of - name: Of
- name: " " - name: " "

View file

@ -16,6 +16,8 @@ items:
- TinyLife.GameImpl.CurrentLot - TinyLife.GameImpl.CurrentLot
- TinyLife.GameImpl.CurrentMap - TinyLife.GameImpl.CurrentMap
- TinyLife.GameImpl.CurrentMaps - TinyLife.GameImpl.CurrentMaps
- TinyLife.GameImpl.CurrentMaxFloor
- TinyLife.GameImpl.CurrentMinFloor
- TinyLife.GameImpl.CurrentTool - TinyLife.GameImpl.CurrentTool
- TinyLife.GameImpl.CursorPosition - TinyLife.GameImpl.CursorPosition
- TinyLife.GameImpl.Dispose(System.Boolean) - TinyLife.GameImpl.Dispose(System.Boolean)
@ -554,6 +556,48 @@ items:
type: TinyLife.World.Map type: TinyLife.World.Map
content.vb: Public Property CurrentMap As Map content.vb: Public Property CurrentMap As Map
overload: TinyLife.GameImpl.CurrentMap* overload: TinyLife.GameImpl.CurrentMap*
- uid: TinyLife.GameImpl.CurrentMinFloor
commentId: P:TinyLife.GameImpl.CurrentMinFloor
id: CurrentMinFloor
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: CurrentMinFloor
nameWithType: GameImpl.CurrentMinFloor
fullName: TinyLife.GameImpl.CurrentMinFloor
type: Property
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public int CurrentMinFloor { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property CurrentMinFloor As Integer
overload: TinyLife.GameImpl.CurrentMinFloor*
- uid: TinyLife.GameImpl.CurrentMaxFloor
commentId: P:TinyLife.GameImpl.CurrentMaxFloor
id: CurrentMaxFloor
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: CurrentMaxFloor
nameWithType: GameImpl.CurrentMaxFloor
fullName: TinyLife.GameImpl.CurrentMaxFloor
type: Property
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public int CurrentMaxFloor { get; }
parameters: []
return:
type: System.Int32
content.vb: Public ReadOnly Property CurrentMaxFloor As Integer
overload: TinyLife.GameImpl.CurrentMaxFloor*
- uid: TinyLife.GameImpl.OnFinalizingGameContent - uid: TinyLife.GameImpl.OnFinalizingGameContent
commentId: E:TinyLife.GameImpl.OnFinalizingGameContent commentId: E:TinyLife.GameImpl.OnFinalizingGameContent
id: OnFinalizingGameContent id: OnFinalizingGameContent
@ -3144,6 +3188,29 @@ references:
name: Map name: Map
nameWithType: Map nameWithType: Map
fullName: TinyLife.World.Map fullName: TinyLife.World.Map
- uid: TinyLife.GameImpl.CurrentMinFloor*
commentId: Overload:TinyLife.GameImpl.CurrentMinFloor
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentMinFloor
name: CurrentMinFloor
nameWithType: GameImpl.CurrentMinFloor
fullName: TinyLife.GameImpl.CurrentMinFloor
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: TinyLife.GameImpl.CurrentMaxFloor*
commentId: Overload:TinyLife.GameImpl.CurrentMaxFloor
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentMaxFloor
name: CurrentMaxFloor
nameWithType: GameImpl.CurrentMaxFloor
fullName: TinyLife.GameImpl.CurrentMaxFloor
- uid: System.Action - uid: System.Action
commentId: T:System.Action commentId: T:System.Action
parent: System parent: System
@ -3421,17 +3488,6 @@ references:
name: ZoomCamera name: ZoomCamera
nameWithType: GameImpl.ZoomCamera nameWithType: GameImpl.ZoomCamera
fullName: TinyLife.GameImpl.ZoomCamera fullName: TinyLife.GameImpl.ZoomCamera
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: MLEM.Ui.UiSystem - uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem commentId: T:MLEM.Ui.UiSystem
parent: MLEM.Ui parent: MLEM.Ui

View file

@ -35,11 +35,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<AchievementType>), new object[] { typeof(AchievementType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<AchievementType>), new object[] { typeof(AchievementType), "PrivateTypes", true })]
public class AchievementType public class AchievementType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of AchievementType)), New Object() { GetType(AchievementType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of AchievementType)), New Object() { GetType(AchievementType), "PrivateTypes", True })>
Public Class AchievementType Public Class AchievementType
inheritance: inheritance:

View file

@ -24,7 +24,7 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
A <xref href="TinyLife.Goals.GoalInfo" data-throw-if-not-resolved="false"></xref> for an auto-triggered goal, specifically a <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. A <xref href="TinyLife.Goals.GoalInfo" data-throw-if-not-resolved="false"></xref> for an auto-triggered goal, specifically a <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or DistinctGoal.
To construct a new auto goal info, use the provided static methods in this class. To construct a new auto goal info, use the provided static methods in this class.
example: [] example: []
@ -244,7 +244,7 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife.Goals namespace: TinyLife.Goals
summary: >- summary: >-
Creates a new auto goal info which will construct a <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. Creates a new auto goal info which will construct a DistinctGoal.
This method creates a distinct goal that requires a set of distinctly named objects and that is completed when the <code class="paramref">goalItemAmount</code> is reached. This method creates a distinct goal that requires a set of distinctly named objects and that is completed when the <code class="paramref">goalItemAmount</code> is reached.
@ -391,12 +391,6 @@ references:
name: ConditionedGoal name: ConditionedGoal
nameWithType: ConditionedGoal nameWithType: ConditionedGoal
fullName: TinyLife.Goals.ConditionedGoal fullName: TinyLife.Goals.ConditionedGoal
- uid: TinyLife.Goals.DistinctGoal
commentId: T:TinyLife.Goals.DistinctGoal
href: TinyLife.Goals.DistinctGoal.html
name: DistinctGoal
nameWithType: DistinctGoal
fullName: TinyLife.Goals.DistinctGoal
- uid: TinyLife.Goals - uid: TinyLife.Goals
commentId: N:TinyLife.Goals commentId: N:TinyLife.Goals
href: TinyLife.html href: TinyLife.html

View file

@ -87,7 +87,7 @@ items:
summary: >- summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>. Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or DistinctGoal.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
@ -131,7 +131,7 @@ items:
summary: >- summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>. Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or DistinctGoal.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
@ -177,7 +177,7 @@ items:
summary: >- summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>. Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or DistinctGoal.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
@ -226,7 +226,7 @@ items:
summary: >- summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>. Triggers all auto-triggered goals with the specified type constraint in the given <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref>.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or DistinctGoal.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
@ -278,7 +278,7 @@ items:
summary: >- summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances. Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or DistinctGoal.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
@ -322,7 +322,7 @@ items:
summary: >- summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances. Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or DistinctGoal.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
@ -368,7 +368,7 @@ items:
summary: >- summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances. Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or DistinctGoal.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
@ -417,7 +417,7 @@ items:
summary: >- summary: >-
Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances. Triggers all auto-triggered goals with the specified type constraint in the given set of <xref href="TinyLife.Goals.GoalSet" data-throw-if-not-resolved="false"></xref> instances.
When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Goals.DistinctGoal" data-throw-if-not-resolved="false"></xref>. When calling this method, it should ideally be called on a specific subclass like <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> or DistinctGoal.
When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used. When calling this method for a <xref href="TinyLife.Objects.PersonLike" data-throw-if-not-resolved="false"></xref>, their <xref href="TinyLife.Objects.PersonLike.GetCurrentGoals" data-throw-if-not-resolved="false"></xref> should be used.
example: [] example: []
@ -721,12 +721,6 @@ references:
name: ConditionedGoal name: ConditionedGoal
nameWithType: ConditionedGoal nameWithType: ConditionedGoal
fullName: TinyLife.Goals.ConditionedGoal fullName: TinyLife.Goals.ConditionedGoal
- uid: TinyLife.Goals.DistinctGoal
commentId: T:TinyLife.Goals.DistinctGoal
href: TinyLife.Goals.DistinctGoal.html
name: DistinctGoal
nameWithType: DistinctGoal
fullName: TinyLife.Goals.DistinctGoal
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
commentId: T:TinyLife.Objects.PersonLike commentId: T:TinyLife.Objects.PersonLike
parent: TinyLife.Objects parent: TinyLife.Objects

View file

@ -62,11 +62,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<JobType>), new object[] { typeof(JobType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<JobType>), new object[] { typeof(JobType), "PrivateTypes", true })]
public class JobType : GenericDataHolder, IGenericDataHolder, IEmotionSource public class JobType : GenericDataHolder, IGenericDataHolder, IEmotionSource
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of JobType)), New Object() { GetType(JobType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of JobType)), New Object() { GetType(JobType), "PrivateTypes", True })>
Public Class JobType Inherits GenericDataHolder Implements IGenericDataHolder, IEmotionSource Public Class JobType Inherits GenericDataHolder Implements IGenericDataHolder, IEmotionSource
inheritance: inheritance:

View file

@ -43,11 +43,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<LifeGoal>), new object[] { typeof(LifeGoal), "PrivateGoals", false })] [JsonConverter(typeof(MigratingStaticJsonConverter<LifeGoal>), new object[] { typeof(LifeGoal), "PrivateGoals", false })]
public class LifeGoal public class LifeGoal
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of LifeGoal)), New Object() { GetType(LifeGoal), "PrivateGoals", False })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of LifeGoal)), New Object() { GetType(LifeGoal), "PrivateGoals", False })>
Public Class LifeGoal Public Class LifeGoal
inheritance: inheritance:

View file

@ -51,11 +51,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<MemoryType>), new object[] { typeof(MemoryType), "PrivateTypes", false })] [JsonConverter(typeof(MigratingStaticJsonConverter<MemoryType>), new object[] { typeof(MemoryType), "PrivateTypes", false })]
public class MemoryType : IEmotionSource public class MemoryType : IEmotionSource
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of MemoryType)), New Object() { GetType(MemoryType), "PrivateTypes", False })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of MemoryType)), New Object() { GetType(MemoryType), "PrivateTypes", False })>
Public Class MemoryType Implements IEmotionSource Public Class MemoryType Implements IEmotionSource
inheritance: inheritance:

File diff suppressed because it is too large Load diff

View file

@ -58,11 +58,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<Clothes>), new object[] { typeof(Clothes), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<Clothes>), new object[] { typeof(Clothes), "PrivateTypes", true })]
public class Clothes : IEmotionSource public class Clothes : IEmotionSource
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of Clothes)), New Object() { GetType(Clothes), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of Clothes)), New Object() { GetType(Clothes), "PrivateTypes", True })>
Public Class Clothes Implements IEmotionSource Public Class Clothes Implements IEmotionSource
inheritance: inheritance:

View file

@ -31,11 +31,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<FenceType>), new object[] { typeof(FenceType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<FenceType>), new object[] { typeof(FenceType), "PrivateTypes", true })]
public class FenceType public class FenceType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of FenceType)), New Object() { GetType(FenceType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of FenceType)), New Object() { GetType(FenceType), "PrivateTypes", True })>
Public Class FenceType Public Class FenceType
inheritance: inheritance:

View file

@ -170,6 +170,7 @@ items:
- TinyLife.Objects.FurnitureType.RetroStove - TinyLife.Objects.FurnitureType.RetroStove
- TinyLife.Objects.FurnitureType.RetroTv - TinyLife.Objects.FurnitureType.RetroTv
- TinyLife.Objects.FurnitureType.RhombusRug - TinyLife.Objects.FurnitureType.RhombusRug
- TinyLife.Objects.FurnitureType.RoadSigns
- TinyLife.Objects.FurnitureType.RoundCeilingLamp - TinyLife.Objects.FurnitureType.RoundCeilingLamp
- TinyLife.Objects.FurnitureType.RoundedBackChair - TinyLife.Objects.FurnitureType.RoundedBackChair
- TinyLife.Objects.FurnitureType.Sandbox - TinyLife.Objects.FurnitureType.Sandbox
@ -295,11 +296,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<FurnitureType>), new object[] { typeof(FurnitureType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<FurnitureType>), new object[] { typeof(FurnitureType), "PrivateTypes", true })]
public class FurnitureType : GenericDataHolder, IGenericDataHolder, IEmotionSource public class FurnitureType : GenericDataHolder, IGenericDataHolder, IEmotionSource
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of FurnitureType)), New Object() { GetType(FurnitureType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of FurnitureType)), New Object() { GetType(FurnitureType), "PrivateTypes", True })>
Public Class FurnitureType Inherits GenericDataHolder Implements IGenericDataHolder, IEmotionSource Public Class FurnitureType Inherits GenericDataHolder Implements IGenericDataHolder, IEmotionSource
inheritance: inheritance:
@ -3905,6 +3906,25 @@ items:
return: return:
type: TinyLife.Objects.FurnitureType type: TinyLife.Objects.FurnitureType
content.vb: Public Shared ReadOnly PrismaticShard As FurnitureType content.vb: Public Shared ReadOnly PrismaticShard As FurnitureType
- uid: TinyLife.Objects.FurnitureType.RoadSigns
commentId: F:TinyLife.Objects.FurnitureType.RoadSigns
id: RoadSigns
parent: TinyLife.Objects.FurnitureType
langs:
- csharp
- vb
name: RoadSigns
nameWithType: FurnitureType.RoadSigns
fullName: TinyLife.Objects.FurnitureType.RoadSigns
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public static readonly FurnitureType[] RoadSigns
return:
type: TinyLife.Objects.FurnitureType[]
content.vb: Public Shared ReadOnly RoadSigns As FurnitureType()
- uid: TinyLife.Objects.FurnitureType.CountryFence - uid: TinyLife.Objects.FurnitureType.CountryFence
commentId: F:TinyLife.Objects.FurnitureType.CountryFence commentId: F:TinyLife.Objects.FurnitureType.CountryFence
id: CountryFence id: CountryFence

View file

@ -30,7 +30,6 @@ items:
- TinyLife.Objects.Person.GetProjects(System.String) - TinyLife.Objects.Person.GetProjects(System.String)
- TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2) - TinyLife.Objects.Person.GoToExitRoad(Microsoft.Xna.Framework.Vector2)
- TinyLife.Objects.Person.IsRegularVisitor - TinyLife.Objects.Person.IsRegularVisitor
- TinyLife.Objects.Person.Job
- TinyLife.Objects.Person.Jobs - TinyLife.Objects.Person.Jobs
- TinyLife.Objects.Person.LastBedSleptIn - TinyLife.Objects.Person.LastBedSleptIn
- TinyLife.Objects.Person.LifeGoal - TinyLife.Objects.Person.LifeGoal
@ -47,7 +46,6 @@ items:
- TinyLife.Objects.Person.Pronouns - TinyLife.Objects.Person.Pronouns
- TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType) - TinyLife.Objects.Person.RemoveJob(TinyLife.Goals.JobType)
- TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Objects.Person.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)
- TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project) - TinyLife.Objects.Person.StartProject(TinyLife.Goals.Project)
- TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single) - TinyLife.Objects.Person.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Objects.Person.UpdateAdditionalVisuals - TinyLife.Objects.Person.UpdateAdditionalVisuals
@ -224,7 +222,7 @@ items:
- TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention) - TinyLife.Objects.PersonLike.GetRandomOutfit(TinyLife.Objects.ClothesIntention)
- TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)
- TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32) - TinyLife.Objects.PersonLike.SetCurrentOutfit(System.Int32)
- TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) - TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike)
- TinyLife.Objects.PersonLike.IsIdMatch(System.Guid) - TinyLife.Objects.PersonLike.IsIdMatch(System.Guid)
- TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot) - TinyLife.Objects.PersonLike.FaceObject(TinyLife.Objects.MapObject,TinyLife.Objects.ActionSpot)
@ -482,52 +480,6 @@ items:
content.vb: Public Overrides ReadOnly Property FullNamePronouns As String content.vb: Public Overrides ReadOnly Property FullNamePronouns As String
overridden: TinyLife.Objects.PersonLike.FullNamePronouns overridden: TinyLife.Objects.PersonLike.FullNamePronouns
overload: TinyLife.Objects.Person.FullNamePronouns* overload: TinyLife.Objects.Person.FullNamePronouns*
- uid: TinyLife.Objects.Person.Job
commentId: P:TinyLife.Objects.Person.Job
id: Job
parent: TinyLife.Objects.Person
langs:
- csharp
- vb
name: Job
nameWithType: Person.Job
fullName: TinyLife.Objects.Person.Job
type: Property
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: The <xref href="TinyLife.Goals.Job" data-throw-if-not-resolved="false"></xref> that this person currently has.
example: []
syntax:
content: >-
[DataMember(EmitDefaultValue = false)]
[Obsolete("Use the new Jobs collection instead")]
public Job Job { get; protected set; }
parameters: []
return:
type: TinyLife.Goals.Job
content.vb: >-
<DataMember(EmitDefaultValue:=False)>
<Obsolete("Use the new Jobs collection instead")>
Public Property Job As Job
overload: TinyLife.Objects.Person.Job*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
namedArguments:
- name: EmitDefaultValue
type: System.Boolean
value: false
- type: System.ObsoleteAttribute
ctor: System.ObsoleteAttribute.#ctor(System.String)
arguments:
- type: System.String
value: Use the new Jobs collection instead
- uid: TinyLife.Objects.Person.CurrentRoomDecorativeRating - uid: TinyLife.Objects.Person.CurrentRoomDecorativeRating
commentId: P:TinyLife.Objects.Person.CurrentRoomDecorativeRating commentId: P:TinyLife.Objects.Person.CurrentRoomDecorativeRating
id: CurrentRoomDecorativeRating id: CurrentRoomDecorativeRating
@ -1696,51 +1648,6 @@ items:
description: The project that was passed, for chaining description: The project that was passed, for chaining
content.vb: Public Overridable Function StartProject(project As Project) As Project content.vb: Public Overridable Function StartProject(project As Project) As Project
overload: TinyLife.Objects.Person.StartProject* overload: TinyLife.Objects.Person.StartProject*
- uid: TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)
commentId: M:TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType,System.Int32)
id: SetJob(TinyLife.Goals.JobType,System.Int32)
parent: TinyLife.Objects.Person
langs:
- csharp
- vb
name: SetJob(JobType, int)
nameWithType: Person.SetJob(JobType, int)
fullName: TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType, int)
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
Sets this person's current <xref href="TinyLife.Objects.Person.Jobs" data-throw-if-not-resolved="false"></xref> to the passed single value.
If null is passed, the person's job gets removed.
example: []
syntax:
content: >-
[Obsolete("Use the new AddJob and RemoveJob instead")]
public virtual void SetJob(JobType type, int level = 0)
parameters:
- id: type
type: TinyLife.Goals.JobType
description: The job to start
- id: level
type: System.Int32
description: The level to start this job with
content.vb: >-
<Obsolete("Use the new AddJob and RemoveJob instead")>
Public Overridable Sub SetJob(type As JobType, level As Integer = 0)
overload: TinyLife.Objects.Person.SetJob*
attributes:
- type: System.ObsoleteAttribute
ctor: System.ObsoleteAttribute.#ctor(System.String)
arguments:
- type: System.String
value: Use the new AddJob and RemoveJob instead
nameWithType.vb: Person.SetJob(JobType, Integer)
fullName.vb: TinyLife.Objects.Person.SetJob(TinyLife.Goals.JobType, Integer)
name.vb: SetJob(JobType, Integer)
- uid: TinyLife.Objects.Person.AddJob(TinyLife.Goals.JobType,System.Int32) - uid: TinyLife.Objects.Person.AddJob(TinyLife.Goals.JobType,System.Int32)
commentId: M:TinyLife.Objects.Person.AddJob(TinyLife.Goals.JobType,System.Int32) commentId: M:TinyLife.Objects.Person.AddJob(TinyLife.Goals.JobType,System.Int32)
id: AddJob(TinyLife.Goals.JobType,System.Int32) id: AddJob(TinyLife.Goals.JobType,System.Int32)
@ -4987,27 +4894,32 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32 href: https://learn.microsoft.com/dotnet/api/system.int32
- name: ) - name: )
- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
commentId: M:TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) commentId: M:TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
isExternal: true isExternal: true
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__
name: SetNewId(Map, IEnumerable<PersonLike>, IEnumerable<Furniture>) name: SetNewId(Map, AppliedMigrations, IEnumerable<PersonLike>, IEnumerable<Furniture>)
nameWithType: PersonLike.SetNewId(Map, IEnumerable<PersonLike>, IEnumerable<Furniture>) nameWithType: PersonLike.SetNewId(Map, AppliedMigrations, IEnumerable<PersonLike>, IEnumerable<Furniture>)
fullName: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable<TinyLife.Objects.PersonLike>, System.Collections.Generic.IEnumerable<TinyLife.Objects.Furniture>) fullName: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations, System.Collections.Generic.IEnumerable<TinyLife.Objects.PersonLike>, System.Collections.Generic.IEnumerable<TinyLife.Objects.Furniture>)
nameWithType.vb: PersonLike.SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) nameWithType.vb: PersonLike.SetNewId(Map, AppliedMigrations, IEnumerable(Of PersonLike), IEnumerable(Of Furniture))
fullName.vb: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) fullName.vb: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture))
name.vb: SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) name.vb: SetNewId(Map, AppliedMigrations, IEnumerable(Of PersonLike), IEnumerable(Of Furniture))
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
name: SetNewId name: SetNewId
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1 - uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable name: IEnumerable
isExternal: true isExternal: true
@ -5030,15 +4942,20 @@ references:
- name: '>' - name: '>'
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
name: SetNewId name: SetNewId
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1 - uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable name: IEnumerable
isExternal: true isExternal: true
@ -9596,19 +9513,6 @@ references:
name: FullNamePronouns name: FullNamePronouns
nameWithType: Person.FullNamePronouns nameWithType: Person.FullNamePronouns
fullName: TinyLife.Objects.Person.FullNamePronouns fullName: TinyLife.Objects.Person.FullNamePronouns
- uid: TinyLife.Goals.Job
commentId: T:TinyLife.Goals.Job
parent: TinyLife.Goals
href: TinyLife.Goals.Job.html
name: Job
nameWithType: Job
fullName: TinyLife.Goals.Job
- uid: TinyLife.Objects.Person.Job*
commentId: Overload:TinyLife.Objects.Person.Job
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_Job
name: Job
nameWithType: Person.Job
fullName: TinyLife.Objects.Person.Job
- uid: TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating - uid: TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating
commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating commentId: F:TinyLife.Objects.FurnitureType.TypeSettings.DecorativeRating
href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_DecorativeRating href: TinyLife.Objects.FurnitureType.TypeSettings.html#TinyLife_Objects_FurnitureType_TypeSettings_DecorativeRating
@ -12213,12 +12117,6 @@ references:
name: StartProject name: StartProject
nameWithType: Person.StartProject nameWithType: Person.StartProject
fullName: TinyLife.Objects.Person.StartProject fullName: TinyLife.Objects.Person.StartProject
- uid: TinyLife.Objects.Person.SetJob*
commentId: Overload:TinyLife.Objects.Person.SetJob
href: TinyLife.Objects.Person.html#TinyLife_Objects_Person_SetJob_TinyLife_Goals_JobType_System_Int32_
name: SetJob
nameWithType: Person.SetJob
fullName: TinyLife.Objects.Person.SetJob
- uid: TinyLife.Goals.JobType - uid: TinyLife.Goals.JobType
commentId: T:TinyLife.Goals.JobType commentId: T:TinyLife.Goals.JobType
parent: TinyLife.Goals parent: TinyLife.Goals

View file

@ -180,7 +180,7 @@ items:
- TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention) - TinyLife.Objects.PersonLike.SetCurrentOutfit(TinyLife.Objects.ClothesIntention)
- TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean) - TinyLife.Objects.PersonLike.SetHeldObject(TinyLife.Objects.MapObject,System.Boolean)
- TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean) - TinyLife.Objects.PersonLike.SetHeldObject``1(TinyLife.Objects.FurnitureType,System.Int32[],System.Nullable{System.Guid},System.Boolean)
- TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
- TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean) - TinyLife.Objects.PersonLike.SetPregnancyStatus(System.Int32,System.Guid,System.Boolean)
- TinyLife.Objects.PersonLike.ShouldDrawHeldItem - TinyLife.Objects.PersonLike.ShouldDrawHeldItem
- TinyLife.Objects.PersonLike.Skills - TinyLife.Objects.PersonLike.Skills
@ -5074,16 +5074,16 @@ items:
nameWithType.vb: PersonLike.SetCurrentOutfit(Integer) nameWithType.vb: PersonLike.SetCurrentOutfit(Integer)
fullName.vb: TinyLife.Objects.PersonLike.SetCurrentOutfit(Integer) fullName.vb: TinyLife.Objects.PersonLike.SetCurrentOutfit(Integer)
name.vb: SetCurrentOutfit(Integer) name.vb: SetCurrentOutfit(Integer)
- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
commentId: M:TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) commentId: M:TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
id: SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) id: SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
langs: langs:
- csharp - csharp
- vb - vb
name: SetNewId(Map, IEnumerable<PersonLike>, IEnumerable<Furniture>) name: SetNewId(Map, AppliedMigrations, IEnumerable<PersonLike>, IEnumerable<Furniture>)
nameWithType: PersonLike.SetNewId(Map, IEnumerable<PersonLike>, IEnumerable<Furniture>) nameWithType: PersonLike.SetNewId(Map, AppliedMigrations, IEnumerable<PersonLike>, IEnumerable<Furniture>)
fullName: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable<TinyLife.Objects.PersonLike>, System.Collections.Generic.IEnumerable<TinyLife.Objects.Furniture>) fullName: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations, System.Collections.Generic.IEnumerable<TinyLife.Objects.PersonLike>, System.Collections.Generic.IEnumerable<TinyLife.Objects.Furniture>)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -5094,22 +5094,24 @@ items:
Optionally, a set of additional people and furniture that might not currently be on the map can be passed. Optionally, a set of additional people and furniture that might not currently be on the map can be passed.
example: [] example: []
syntax: syntax:
content: public virtual void SetNewId(Map map, IEnumerable<PersonLike> possibleAdditionalRelationships = null, IEnumerable<Furniture> possibleAdditionalFurniture = null) content: public virtual void SetNewId(Map map, AppliedMigrations appliedMigrations, IEnumerable<PersonLike> possibleAdditionalRelationships = null, IEnumerable<Furniture> possibleAdditionalFurniture = null)
parameters: parameters:
- id: map - id: map
type: TinyLife.World.Map type: TinyLife.World.Map
description: The map that the person will be added to description: The map that the person will be added to
- id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
- id: possibleAdditionalRelationships - id: possibleAdditionalRelationships
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike} type: System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike}
description: A set of people, in addition to the <code class="paramref">map</code>'s people, that this person might have a relationship to description: A set of people, in addition to the <code class="paramref">map</code>'s people, that this person might have a relationship to
- id: possibleAdditionalFurniture - id: possibleAdditionalFurniture
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture} type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}
description: A set of objects, in addition to the <code class="paramref">map</code>'s objects, that this person might have created description: A set of objects, in addition to the <code class="paramref">map</code>'s objects, that this person might have created
content.vb: Public Overridable Sub SetNewId(map As Map, possibleAdditionalRelationships As IEnumerable(Of PersonLike) = Nothing, possibleAdditionalFurniture As IEnumerable(Of Furniture) = Nothing) content.vb: Public Overridable Sub SetNewId(map As Map, appliedMigrations As AppliedMigrations, possibleAdditionalRelationships As IEnumerable(Of PersonLike) = Nothing, possibleAdditionalFurniture As IEnumerable(Of Furniture) = Nothing)
overload: TinyLife.Objects.PersonLike.SetNewId* overload: TinyLife.Objects.PersonLike.SetNewId*
nameWithType.vb: PersonLike.SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) nameWithType.vb: PersonLike.SetNewId(Map, AppliedMigrations, IEnumerable(Of PersonLike), IEnumerable(Of Furniture))
fullName.vb: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) fullName.vb: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture))
name.vb: SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) name.vb: SetNewId(Map, AppliedMigrations, IEnumerable(Of PersonLike), IEnumerable(Of Furniture))
- uid: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) - uid: TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike)
commentId: M:TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike)
id: IsIdMatch(TinyLife.Objects.PersonLike) id: IsIdMatch(TinyLife.Objects.PersonLike)
@ -5125,7 +5127,7 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >- summary: >-
Returns whether this person and the other person have matching <xref href="TinyLife.Objects.MapObject.Id" data-throw-if-not-resolved="false"></xref> values or whether their ID histories (<xref href="TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map%2cSystem.Collections.Generic.IEnumerable%7bTinyLife.Objects.PersonLike%7d%2cSystem.Collections.Generic.IEnumerable%7bTinyLife.Objects.Furniture%7d)" data-throw-if-not-resolved="false"></xref>) overlap. Returns whether this person and the other person have matching <xref href="TinyLife.Objects.MapObject.Id" data-throw-if-not-resolved="false"></xref> values or whether their ID histories (<xref href="TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map%2cTinyLife.Utilities.AppliedMigrations%2cSystem.Collections.Generic.IEnumerable%7bTinyLife.Objects.PersonLike%7d%2cSystem.Collections.Generic.IEnumerable%7bTinyLife.Objects.Furniture%7d)" data-throw-if-not-resolved="false"></xref>) overlap.
If this method returns two, this person and the other person can be considered the same person to a certain degree, as it means that they are copies of each other, or copies of the same person. If this method returns two, this person and the other person can be considered the same person to a certain degree, as it means that they are copies of each other, or copies of the same person.
example: [] example: []
@ -5155,7 +5157,7 @@ items:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >- summary: >-
Returns whether this person's <xref href="TinyLife.Objects.MapObject.Id" data-throw-if-not-resolved="false"></xref> or any entry in their ID history (<xref href="TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map%2cSystem.Collections.Generic.IEnumerable%7bTinyLife.Objects.PersonLike%7d%2cSystem.Collections.Generic.IEnumerable%7bTinyLife.Objects.Furniture%7d)" data-throw-if-not-resolved="false"></xref>) matches the <xref href="System.Guid" data-throw-if-not-resolved="false"></xref> passed. Returns whether this person's <xref href="TinyLife.Objects.MapObject.Id" data-throw-if-not-resolved="false"></xref> or any entry in their ID history (<xref href="TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map%2cTinyLife.Utilities.AppliedMigrations%2cSystem.Collections.Generic.IEnumerable%7bTinyLife.Objects.PersonLike%7d%2cSystem.Collections.Generic.IEnumerable%7bTinyLife.Objects.Furniture%7d)" data-throw-if-not-resolved="false"></xref>) matches the <xref href="System.Guid" data-throw-if-not-resolved="false"></xref> passed.
To compare whether two people are an ID match, use <xref href="TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>. To compare whether two people are an ID match, use <xref href="TinyLife.Objects.PersonLike.IsIdMatch(TinyLife.Objects.PersonLike)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
@ -16176,7 +16178,7 @@ references:
fullName: TinyLife.Objects.PersonLike.OnOutfitChanged fullName: TinyLife.Objects.PersonLike.OnOutfitChanged
- uid: TinyLife.Objects.PersonLike.SetNewId* - uid: TinyLife.Objects.PersonLike.SetNewId*
commentId: Overload:TinyLife.Objects.PersonLike.SetNewId commentId: Overload:TinyLife.Objects.PersonLike.SetNewId
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__
name: SetNewId name: SetNewId
nameWithType: PersonLike.SetNewId nameWithType: PersonLike.SetNewId
fullName: TinyLife.Objects.PersonLike.SetNewId fullName: TinyLife.Objects.PersonLike.SetNewId
@ -16246,27 +16248,32 @@ references:
name: Furniture name: Furniture
href: TinyLife.Objects.Furniture.html href: TinyLife.Objects.Furniture.html
- name: ) - name: )
- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
commentId: M:TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) commentId: M:TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
parent: TinyLife.Objects.PersonLike parent: TinyLife.Objects.PersonLike
isExternal: true isExternal: true
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__
name: SetNewId(Map, IEnumerable<PersonLike>, IEnumerable<Furniture>) name: SetNewId(Map, AppliedMigrations, IEnumerable<PersonLike>, IEnumerable<Furniture>)
nameWithType: PersonLike.SetNewId(Map, IEnumerable<PersonLike>, IEnumerable<Furniture>) nameWithType: PersonLike.SetNewId(Map, AppliedMigrations, IEnumerable<PersonLike>, IEnumerable<Furniture>)
fullName: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable<TinyLife.Objects.PersonLike>, System.Collections.Generic.IEnumerable<TinyLife.Objects.Furniture>) fullName: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations, System.Collections.Generic.IEnumerable<TinyLife.Objects.PersonLike>, System.Collections.Generic.IEnumerable<TinyLife.Objects.Furniture>)
nameWithType.vb: PersonLike.SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) nameWithType.vb: PersonLike.SetNewId(Map, AppliedMigrations, IEnumerable(Of PersonLike), IEnumerable(Of Furniture))
fullName.vb: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture)) fullName.vb: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map, TinyLife.Utilities.AppliedMigrations, System.Collections.Generic.IEnumerable(Of TinyLife.Objects.PersonLike), System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Furniture))
name.vb: SetNewId(Map, IEnumerable(Of PersonLike), IEnumerable(Of Furniture)) name.vb: SetNewId(Map, AppliedMigrations, IEnumerable(Of PersonLike), IEnumerable(Of Furniture))
spec.csharp: spec.csharp:
- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
name: SetNewId name: SetNewId
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1 - uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable name: IEnumerable
isExternal: true isExternal: true
@ -16289,15 +16296,20 @@ references:
- name: '>' - name: '>'
- name: ) - name: )
spec.vb: spec.vb:
- uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}) - uid: TinyLife.Objects.PersonLike.SetNewId(TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations,System.Collections.Generic.IEnumerable{TinyLife.Objects.PersonLike},System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture})
name: SetNewId name: SetNewId
href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__ href: TinyLife.Objects.PersonLike.html#TinyLife_Objects_PersonLike_SetNewId_TinyLife_World_Map_TinyLife_Utilities_AppliedMigrations_System_Collections_Generic_IEnumerable_TinyLife_Objects_PersonLike__System_Collections_Generic_IEnumerable_TinyLife_Objects_Furniture__
- name: ( - name: (
- uid: TinyLife.World.Map - uid: TinyLife.World.Map
name: Map name: Map
href: TinyLife.World.Map.html href: TinyLife.World.Map.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.Utilities.AppliedMigrations
name: AppliedMigrations
href: TinyLife.Utilities.AppliedMigrations.html
- name: ','
- name: " "
- uid: System.Collections.Generic.IEnumerable`1 - uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable name: IEnumerable
isExternal: true isExternal: true

View file

@ -47,11 +47,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<Upgrade>), new object[] { typeof(Upgrade), "PrivateUpgrades", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<Upgrade>), new object[] { typeof(Upgrade), "PrivateUpgrades", true })]
public class Upgrade : IEmotionSource public class Upgrade : IEmotionSource
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of Upgrade)), New Object() { GetType(Upgrade), "PrivateUpgrades", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of Upgrade)), New Object() { GetType(Upgrade), "PrivateUpgrades", True })>
Public Class Upgrade Implements IEmotionSource Public Class Upgrade Implements IEmotionSource
inheritance: inheritance:

View file

@ -18,10 +18,9 @@ items:
- TinyLife.PerSaveOptions.LastPlayedLot - TinyLife.PerSaveOptions.LastPlayedLot
- TinyLife.PerSaveOptions.Load(System.String,System.Boolean) - TinyLife.PerSaveOptions.Load(System.String,System.Boolean)
- TinyLife.PerSaveOptions.LoadedMods - TinyLife.PerSaveOptions.LoadedMods
- TinyLife.PerSaveOptions.MapCustom
- TinyLife.PerSaveOptions.MapName
- TinyLife.PerSaveOptions.Maps - TinyLife.PerSaveOptions.Maps
- TinyLife.PerSaveOptions.MaxRegularVisitors - TinyLife.PerSaveOptions.MaxRegularVisitors
- TinyLife.PerSaveOptions.Migrations
- TinyLife.PerSaveOptions.OtherLifespan - TinyLife.PerSaveOptions.OtherLifespan
- TinyLife.PerSaveOptions.PlayedLifespan - TinyLife.PerSaveOptions.PlayedLifespan
- TinyLife.PerSaveOptions.PopulateLots - TinyLife.PerSaveOptions.PopulateLots
@ -72,6 +71,25 @@ items:
- type: System.Runtime.Serialization.DataContractAttribute - type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: [] arguments: []
- uid: TinyLife.PerSaveOptions.Migrations
commentId: F:TinyLife.PerSaveOptions.Migrations
id: Migrations
parent: TinyLife.PerSaveOptions
langs:
- csharp
- vb
name: Migrations
nameWithType: PerSaveOptions.Migrations
fullName: TinyLife.PerSaveOptions.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public static readonly List<Migration<(PerSaveOptions Options, string Save)>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{System.ValueTuple{TinyLife.PerSaveOptions,System.String}}}
content.vb: Public Shared ReadOnly Migrations As List(Of Migration(Of (Options As PerSaveOptions, Save As String)))
- uid: TinyLife.PerSaveOptions.Instance - uid: TinyLife.PerSaveOptions.Instance
commentId: P:TinyLife.PerSaveOptions.Instance commentId: P:TinyLife.PerSaveOptions.Instance
id: Instance id: Instance
@ -395,92 +413,6 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute - type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: [] arguments: []
- uid: TinyLife.PerSaveOptions.MapName
commentId: F:TinyLife.PerSaveOptions.MapName
id: MapName
parent: TinyLife.PerSaveOptions
langs:
- csharp
- vb
name: MapName
nameWithType: PerSaveOptions.MapName
fullName: TinyLife.PerSaveOptions.MapName
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: >-
The name of the map that is used in this save game.
Do not change this value, or the save will likely be corrupted.
example: []
syntax:
content: >-
[DataMember]
[Obsolete("Use the new Maps collection instead")]
public string MapName
return:
type: System.String
content.vb: >-
<DataMember>
<Obsolete("Use the new Maps collection instead")>
Public MapName As String
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- type: System.ObsoleteAttribute
ctor: System.ObsoleteAttribute.#ctor(System.String)
arguments:
- type: System.String
value: Use the new Maps collection instead
- uid: TinyLife.PerSaveOptions.MapCustom
commentId: F:TinyLife.PerSaveOptions.MapCustom
id: MapCustom
parent: TinyLife.PerSaveOptions
langs:
- csharp
- vb
name: MapCustom
nameWithType: PerSaveOptions.MapCustom
fullName: TinyLife.PerSaveOptions.MapCustom
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: >-
Whether the map that is used in this save game is a custom map.
Do not change this value, or the save will likely be corrupted.
example: []
syntax:
content: >-
[DataMember]
[Obsolete("Use the new Maps collection instead")]
public bool MapCustom
return:
type: System.Boolean
content.vb: >-
<DataMember>
<Obsolete("Use the new Maps collection instead")>
Public MapCustom As Boolean
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- type: System.ObsoleteAttribute
ctor: System.ObsoleteAttribute.#ctor(System.String)
arguments:
- type: System.String
value: Use the new Maps collection instead
- uid: TinyLife.PerSaveOptions.PlayedLifespan - uid: TinyLife.PerSaveOptions.PlayedLifespan
commentId: F:TinyLife.PerSaveOptions.PlayedLifespan commentId: F:TinyLife.PerSaveOptions.PlayedLifespan
id: PlayedLifespan id: PlayedLifespan
@ -1383,6 +1315,152 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{System.ValueTuple{TinyLife.PerSaveOptions,System.String}}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{System.ValueTuple{TinyLife.PerSaveOptions,System.String}}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<(PerSaveOptions Options, string Save)>>
nameWithType: List<Migration<(PerSaveOptions Options, string Save)>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<(TinyLife.PerSaveOptions Options, string Save)>>
nameWithType.vb: List(Of Migration(Of (Options As PerSaveOptions, Save As String)))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of (Options As TinyLife.PerSaveOptions, Save As String)))
name.vb: List(Of Migration(Of (Options As PerSaveOptions, Save As String)))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- name: (
- uid: TinyLife.PerSaveOptions
name: PerSaveOptions
href: TinyLife.PerSaveOptions.html
- name: " "
- uid: System.ValueTuple{TinyLife.PerSaveOptions,System.String}.Options
name: Options
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.persaveoptions,system.string-.options
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: " "
- uid: System.ValueTuple{TinyLife.PerSaveOptions,System.String}.Save
name: Save
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.persaveoptions,system.string-.save
- name: )
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{TinyLife.PerSaveOptions,System.String}.Options
name: Options
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.persaveoptions,system.string-.options
- name: " "
- name: As
- name: " "
- uid: TinyLife.PerSaveOptions
name: PerSaveOptions
href: TinyLife.PerSaveOptions.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.PerSaveOptions,System.String}.Save
name: Save
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.persaveoptions,system.string-.save
- name: " "
- name: As
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.PerSaveOptions - uid: TinyLife.PerSaveOptions
commentId: T:TinyLife.PerSaveOptions commentId: T:TinyLife.PerSaveOptions
parent: TinyLife parent: TinyLife
@ -1494,43 +1572,6 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action) - uid: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
commentId: M:TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action) commentId: M:TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
isExternal: true isExternal: true
@ -1633,34 +1674,6 @@ references:
name: MapInfo name: MapInfo
href: TinyLife.PerSaveOptions.MapInfo.html href: TinyLife.PerSaveOptions.MapInfo.html
- name: ) - name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Tools.PlayModeTool.SelectedPerson - uid: TinyLife.Tools.PlayModeTool.SelectedPerson
commentId: P:TinyLife.Tools.PlayModeTool.SelectedPerson commentId: P:TinyLife.Tools.PlayModeTool.SelectedPerson
href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_SelectedPerson href: TinyLife.Tools.PlayModeTool.html#TinyLife_Tools_PlayModeTool_SelectedPerson
@ -2040,17 +2053,6 @@ references:
- name: " " - name: " "
- name: TValue - name: TValue
- name: ) - name: )
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: TinyLife.Objects.LifeSpan - uid: TinyLife.Objects.LifeSpan
commentId: T:TinyLife.Objects.LifeSpan commentId: T:TinyLife.Objects.LifeSpan
parent: TinyLife.Objects parent: TinyLife.Objects
@ -2121,6 +2123,17 @@ references:
- uid: TinyLife.Objects - uid: TinyLife.Objects
name: Objects name: Objects
href: TinyLife.Objects.html href: TinyLife.Objects.html
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: TinyLife.PerSaveOptions.Maps - uid: TinyLife.PerSaveOptions.Maps
commentId: F:TinyLife.PerSaveOptions.Maps commentId: F:TinyLife.PerSaveOptions.Maps
href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_Maps href: TinyLife.PerSaveOptions.html#TinyLife_PerSaveOptions_Maps

View file

@ -83,11 +83,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<PersonalityType>), new object[] { typeof(PersonalityType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<PersonalityType>), new object[] { typeof(PersonalityType), "PrivateTypes", true })]
public class PersonalityType : IEmotionSource public class PersonalityType : IEmotionSource
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of PersonalityType)), New Object() { GetType(PersonalityType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of PersonalityType)), New Object() { GetType(PersonalityType), "PrivateTypes", True })>
Public Class PersonalityType Implements IEmotionSource Public Class PersonalityType Implements IEmotionSource
inheritance: inheritance:

View file

@ -16,16 +16,17 @@ items:
- TinyLife.Relationship.GetMemories``1(TinyLife.Goals.MemoryType,System.Boolean) - TinyLife.Relationship.GetMemories``1(TinyLife.Goals.MemoryType,System.Boolean)
- TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType) - TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType)
- TinyLife.Relationship.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean}) - TinyLife.Relationship.GetTimeSinceMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Func{``0,System.Boolean})
- TinyLife.Relationship.HadFirstKiss
- TinyLife.Relationship.KnownJobType - TinyLife.Relationship.KnownJobType
- TinyLife.Relationship.KnownPersonalityTypes - TinyLife.Relationship.KnownPersonalityTypes
- TinyLife.Relationship.Max - TinyLife.Relationship.Max
- TinyLife.Relationship.Migrations
- TinyLife.Relationship.OnRelationshipPanel - TinyLife.Relationship.OnRelationshipPanel
- TinyLife.Relationship.OnRelationshipTooltip - TinyLife.Relationship.OnRelationshipTooltip
- TinyLife.Relationship.OtherPerson - TinyLife.Relationship.OtherPerson
- TinyLife.Relationship.Partner - TinyLife.Relationship.Partner
- TinyLife.Relationship.PassiveFriendReduction - TinyLife.Relationship.PassiveFriendReduction
- TinyLife.Relationship.PassiveRomanceReduction - TinyLife.Relationship.PassiveRomanceReduction
- TinyLife.Relationship.Person
- TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip) - TinyLife.Relationship.PopulateTooltip(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,MLEM.Ui.Elements.Tooltip)
- TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Func{``0,System.Boolean}) - TinyLife.Relationship.RemoveMemory``1(TinyLife.Goals.MemoryType,System.Boolean,System.Int32,System.Func{``0,System.Boolean})
- TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean) - TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean)
@ -36,7 +37,7 @@ items:
- TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike}) - TinyLife.Relationship.SetGenealogy(TinyLife.GenealogyType,System.Boolean,System.Action{TinyLife.Objects.PersonLike,TinyLife.Relationship,TinyLife.GenealogyType},System.Collections.Generic.ICollection{TinyLife.Objects.PersonLike})
- TinyLife.Relationship.TryingForBaby - TinyLife.Relationship.TryingForBaby
- TinyLife.Relationship.Type - TinyLife.Relationship.Type
- TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike) - TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
langs: langs:
- csharp - csharp
- vb - vb
@ -85,6 +86,25 @@ items:
- type: System.Runtime.Serialization.DataContractAttribute - type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: [] arguments: []
- uid: TinyLife.Relationship.Migrations
commentId: F:TinyLife.Relationship.Migrations
id: Migrations
parent: TinyLife.Relationship
langs:
- csharp
- vb
name: Migrations
nameWithType: Relationship.Migrations
fullName: TinyLife.Relationship.Migrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public static readonly List<Migration<Relationship>> Migrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Relationship}}
content.vb: Public Shared ReadOnly Migrations As List(Of Migration(Of Relationship))
- uid: TinyLife.Relationship.OnRelationshipPanel - uid: TinyLife.Relationship.OnRelationshipPanel
commentId: E:TinyLife.Relationship.OnRelationshipPanel commentId: E:TinyLife.Relationship.OnRelationshipPanel
id: OnRelationshipPanel id: OnRelationshipPanel
@ -557,46 +577,6 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute - type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: [] arguments: []
- uid: TinyLife.Relationship.HadFirstKiss
commentId: F:TinyLife.Relationship.HadFirstKiss
id: HadFirstKiss
parent: TinyLife.Relationship
langs:
- csharp
- vb
name: HadFirstKiss
nameWithType: Relationship.HadFirstKiss
fullName: TinyLife.Relationship.HadFirstKiss
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
summary: This value is set to true if this relationship's partners have invoked the <xref href="TinyLife.Actions.ActionType.Kiss" data-throw-if-not-resolved="false"></xref> action at least once.
example: []
syntax:
content: >-
[DataMember]
[Obsolete("Use the HadFirstKiss memory instead")]
public bool HadFirstKiss
return:
type: System.Boolean
content.vb: >-
<DataMember>
<Obsolete("Use the HadFirstKiss memory instead")>
Public HadFirstKiss As Boolean
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- type: System.ObsoleteAttribute
ctor: System.ObsoleteAttribute.#ctor(System.String)
arguments:
- type: System.String
value: Use the HadFirstKiss memory instead
- uid: TinyLife.Relationship.KnownJobType - uid: TinyLife.Relationship.KnownJobType
commentId: F:TinyLife.Relationship.KnownJobType commentId: F:TinyLife.Relationship.KnownJobType
id: KnownJobType id: KnownJobType
@ -663,6 +643,27 @@ items:
- name: EmitDefaultValue - name: EmitDefaultValue
type: System.Boolean type: System.Boolean
value: false value: false
- uid: TinyLife.Relationship.Person
commentId: P:TinyLife.Relationship.Person
id: Person
parent: TinyLife.Relationship
langs:
- csharp
- vb
name: Person
nameWithType: Relationship.Person
fullName: TinyLife.Relationship.Person
type: Property
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public PersonLike Person { get; }
parameters: []
return:
type: TinyLife.Objects.PersonLike
content.vb: Public Property Person As PersonLike
overload: TinyLife.Relationship.Person*
- uid: TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType) - uid: TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType)
commentId: M:TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType) commentId: M:TinyLife.Relationship.GetSocialEffectiveness(TinyLife.Actions.ActionType)
id: GetSocialEffectiveness(TinyLife.Actions.ActionType) id: GetSocialEffectiveness(TinyLife.Actions.ActionType)
@ -695,16 +696,16 @@ items:
description: The social effectiveness, which is a percentage between 0 and 1 description: The social effectiveness, which is a percentage between 0 and 1
content.vb: Public Function GetSocialEffectiveness(action As ActionType) As Single content.vb: Public Function GetSocialEffectiveness(action As ActionType) As Single
overload: TinyLife.Relationship.GetSocialEffectiveness* overload: TinyLife.Relationship.GetSocialEffectiveness*
- uid: TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike) - uid: TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
commentId: M:TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike) commentId: M:TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
id: Validate(TinyLife.Objects.PersonLike) id: Validate(TinyLife.Objects.PersonLike,TinyLife.Utilities.AppliedMigrations)
parent: TinyLife.Relationship parent: TinyLife.Relationship
langs: langs:
- csharp - csharp
- vb - vb
name: Validate(PersonLike) name: Validate(PersonLike, AppliedMigrations)
nameWithType: Relationship.Validate(PersonLike) nameWithType: Relationship.Validate(PersonLike, AppliedMigrations)
fullName: TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike) fullName: TinyLife.Relationship.Validate(TinyLife.Objects.PersonLike, TinyLife.Utilities.AppliedMigrations)
type: Method type: Method
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -715,12 +716,16 @@ items:
This method is automatically called for all of their relationships in <xref href="TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref>. This method is automatically called for all of their relationships in <xref href="TinyLife.Objects.PersonLike.Validate(TinyLife.Utilities.AppliedMigrations)" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public void Validate(PersonLike person) content: public bool Validate(PersonLike person, AppliedMigrations appliedMigrations)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.PersonLike type: TinyLife.Objects.PersonLike
description: The person that this relationship belongs to description: The person that this relationship belongs to
content.vb: Public Sub Validate(person As PersonLike) - id: appliedMigrations
type: TinyLife.Utilities.AppliedMigrations
return:
type: System.Boolean
content.vb: Public Function Validate(person As PersonLike, appliedMigrations As AppliedMigrations) As Boolean
overload: TinyLife.Relationship.Validate* overload: TinyLife.Relationship.Validate*
- uid: TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean) - uid: TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean)
commentId: M:TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean) commentId: M:TinyLife.Relationship.ResetToStatic(System.Boolean,System.Boolean)
@ -1662,6 +1667,116 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Relationship}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.Relationship}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<Relationship>>
nameWithType: List<Migration<Relationship>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.Relationship>>
nameWithType.vb: List(Of Migration(Of Relationship))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.Relationship))
name.vb: List(Of Migration(Of Relationship))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.Relationship
name: Relationship
href: TinyLife.Relationship.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.Relationship
name: Relationship
href: TinyLife.Relationship.html
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) - uid: TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)
commentId: M:TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2) commentId: M:TinyLife.Relationship.CreatePanel(TinyLife.Objects.PersonLike,TinyLife.Objects.PersonLike,TinyLife.Relationship,Microsoft.Xna.Framework.Vector2)
isExternal: true isExternal: true
@ -2117,43 +2232,6 @@ references:
- name: " " - name: " "
- name: T - name: T
- name: ) - name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: System.Guid - uid: System.Guid
commentId: T:System.Guid commentId: T:System.Guid
parent: System parent: System
@ -2419,12 +2497,6 @@ references:
nameWithType.vb: Boolean nameWithType.vb: Boolean
fullName.vb: Boolean fullName.vb: Boolean
name.vb: Boolean name.vb: Boolean
- uid: TinyLife.Actions.ActionType.Kiss
commentId: F:TinyLife.Actions.ActionType.Kiss
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_Kiss
name: Kiss
nameWithType: ActionType.Kiss
fullName: TinyLife.Actions.ActionType.Kiss
- uid: TinyLife.Goals.JobType.Types - uid: TinyLife.Goals.JobType.Types
commentId: F:TinyLife.Goals.JobType.Types commentId: F:TinyLife.Goals.JobType.Types
parent: TinyLife.Goals.JobType parent: TinyLife.Goals.JobType
@ -2461,6 +2533,12 @@ references:
- uid: TinyLife.Goals - uid: TinyLife.Goals
name: Goals name: Goals
href: TinyLife.Goals.html href: TinyLife.Goals.html
- uid: TinyLife.Relationship.Person*
commentId: Overload:TinyLife.Relationship.Person
href: TinyLife.Relationship.html#TinyLife_Relationship_Person
name: Person
nameWithType: Relationship.Person
fullName: TinyLife.Relationship.Person
- uid: TinyLife.Actions.ActionType - uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions parent: TinyLife.Actions
@ -2535,10 +2613,17 @@ references:
- name: ) - name: )
- uid: TinyLife.Relationship.Validate* - uid: TinyLife.Relationship.Validate*
commentId: Overload:TinyLife.Relationship.Validate commentId: Overload:TinyLife.Relationship.Validate
href: TinyLife.Relationship.html#TinyLife_Relationship_Validate_TinyLife_Objects_PersonLike_ href: TinyLife.Relationship.html#TinyLife_Relationship_Validate_TinyLife_Objects_PersonLike_TinyLife_Utilities_AppliedMigrations_
name: Validate name: Validate
nameWithType: Relationship.Validate nameWithType: Relationship.Validate
fullName: TinyLife.Relationship.Validate fullName: TinyLife.Relationship.Validate
- uid: TinyLife.Utilities.AppliedMigrations
commentId: T:TinyLife.Utilities.AppliedMigrations
parent: TinyLife.Utilities
href: TinyLife.Utilities.AppliedMigrations.html
name: AppliedMigrations
nameWithType: AppliedMigrations
fullName: TinyLife.Utilities.AppliedMigrations
- uid: TinyLife.Relationship.ResetToStatic* - uid: TinyLife.Relationship.ResetToStatic*
commentId: Overload:TinyLife.Relationship.ResetToStatic commentId: Overload:TinyLife.Relationship.ResetToStatic
href: TinyLife.Relationship.html#TinyLife_Relationship_ResetToStatic_System_Boolean_System_Boolean_ href: TinyLife.Relationship.html#TinyLife_Relationship_ResetToStatic_System_Boolean_System_Boolean_

View file

@ -0,0 +1,476 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.SaveHandler.StaticMigrationInfo
commentId: T:TinyLife.SaveHandler.StaticMigrationInfo
id: SaveHandler.StaticMigrationInfo
parent: TinyLife
children:
- TinyLife.SaveHandler.StaticMigrationInfo.ConverterType
- TinyLife.SaveHandler.StaticMigrationInfo.Name
- TinyLife.SaveHandler.StaticMigrationInfo.ObjectType
- TinyLife.SaveHandler.StaticMigrationInfo.Value
langs:
- csharp
- vb
name: SaveHandler.StaticMigrationInfo
nameWithType: SaveHandler.StaticMigrationInfo
fullName: TinyLife.SaveHandler.StaticMigrationInfo
type: Class
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public class SaveHandler.StaticMigrationInfo
content.vb: Public Class SaveHandler.StaticMigrationInfo
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
extensionMethods:
- TinyLife.SaveHandler.StaticMigrationInfo.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.SaveHandler.StaticMigrationInfo.ConverterType
commentId: F:TinyLife.SaveHandler.StaticMigrationInfo.ConverterType
id: ConverterType
parent: TinyLife.SaveHandler.StaticMigrationInfo
langs:
- csharp
- vb
name: ConverterType
nameWithType: SaveHandler.StaticMigrationInfo.ConverterType
fullName: TinyLife.SaveHandler.StaticMigrationInfo.ConverterType
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public readonly Type ConverterType
return:
type: System.Type
content.vb: Public ReadOnly ConverterType As Type
- uid: TinyLife.SaveHandler.StaticMigrationInfo.ObjectType
commentId: F:TinyLife.SaveHandler.StaticMigrationInfo.ObjectType
id: ObjectType
parent: TinyLife.SaveHandler.StaticMigrationInfo
langs:
- csharp
- vb
name: ObjectType
nameWithType: SaveHandler.StaticMigrationInfo.ObjectType
fullName: TinyLife.SaveHandler.StaticMigrationInfo.ObjectType
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public readonly Type ObjectType
return:
type: System.Type
content.vb: Public ReadOnly ObjectType As Type
- uid: TinyLife.SaveHandler.StaticMigrationInfo.Name
commentId: F:TinyLife.SaveHandler.StaticMigrationInfo.Name
id: Name
parent: TinyLife.SaveHandler.StaticMigrationInfo
langs:
- csharp
- vb
name: Name
nameWithType: SaveHandler.StaticMigrationInfo.Name
fullName: TinyLife.SaveHandler.StaticMigrationInfo.Name
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public readonly string Name
return:
type: System.String
content.vb: Public ReadOnly Name As String
- uid: TinyLife.SaveHandler.StaticMigrationInfo.Value
commentId: F:TinyLife.SaveHandler.StaticMigrationInfo.Value
id: Value
parent: TinyLife.SaveHandler.StaticMigrationInfo
langs:
- csharp
- vb
name: Value
nameWithType: SaveHandler.StaticMigrationInfo.Value
fullName: TinyLife.SaveHandler.StaticMigrationInfo.Value
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public object Value
return:
type: System.Object
content.vb: Public Value As Object
references:
- uid: TinyLife
commentId: N:TinyLife
href: TinyLife.html
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: TinyLife.SaveHandler.StaticMigrationInfo.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<StaticMigrationInfo>(StaticMigrationInfo)
nameWithType: Extensions.JsonCopy<SaveHandler.StaticMigrationInfo>(SaveHandler.StaticMigrationInfo)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.SaveHandler.StaticMigrationInfo>(TinyLife.SaveHandler.StaticMigrationInfo)
nameWithType.vb: Extensions.JsonCopy(Of SaveHandler.StaticMigrationInfo)(SaveHandler.StaticMigrationInfo)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.SaveHandler.StaticMigrationInfo)(TinyLife.SaveHandler.StaticMigrationInfo)
name.vb: JsonCopy(Of StaticMigrationInfo)(StaticMigrationInfo)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.SaveHandler.StaticMigrationInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: StaticMigrationInfo
href: TinyLife.SaveHandler.StaticMigrationInfo.html
- name: '>'
- name: (
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: StaticMigrationInfo
href: TinyLife.SaveHandler.StaticMigrationInfo.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.SaveHandler.StaticMigrationInfo)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: StaticMigrationInfo
href: TinyLife.SaveHandler.StaticMigrationInfo.html
- name: )
- name: (
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: StaticMigrationInfo
href: TinyLife.SaveHandler.StaticMigrationInfo.html
- name: )
- uid: System
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#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
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type
nameWithType: Type
fullName: System.Type
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String

View file

@ -16,6 +16,7 @@ items:
- TinyLife.SaveHandler.OnSaveDataCreated - TinyLife.SaveHandler.OnSaveDataCreated
- TinyLife.SaveHandler.OnSaveDataLoaded - TinyLife.SaveHandler.OnSaveDataLoaded
- TinyLife.SaveHandler.OnSaveLoadError - TinyLife.SaveHandler.OnSaveLoadError
- TinyLife.SaveHandler.StaticJsonConverterMigrations
- TinyLife.SaveHandler.TypeMigrations - TinyLife.SaveHandler.TypeMigrations
langs: langs:
- csharp - csharp
@ -66,6 +67,25 @@ items:
return: return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.SaveHandler.TypeMigrationInfo}} type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.SaveHandler.TypeMigrationInfo}}
content.vb: Public Shared ReadOnly TypeMigrations As List(Of Migration(Of SaveHandler.TypeMigrationInfo)) content.vb: Public Shared ReadOnly TypeMigrations As List(Of Migration(Of SaveHandler.TypeMigrationInfo))
- uid: TinyLife.SaveHandler.StaticJsonConverterMigrations
commentId: F:TinyLife.SaveHandler.StaticJsonConverterMigrations
id: StaticJsonConverterMigrations
parent: TinyLife.SaveHandler
langs:
- csharp
- vb
name: StaticJsonConverterMigrations
nameWithType: SaveHandler.StaticJsonConverterMigrations
fullName: TinyLife.SaveHandler.StaticJsonConverterMigrations
type: Field
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public static readonly List<Migration<SaveHandler.StaticMigrationInfo>> StaticJsonConverterMigrations
return:
type: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.SaveHandler.StaticMigrationInfo}}
content.vb: Public Shared ReadOnly StaticJsonConverterMigrations As List(Of Migration(Of SaveHandler.StaticMigrationInfo))
- uid: TinyLife.SaveHandler.OnGameSaved - uid: TinyLife.SaveHandler.OnGameSaved
commentId: E:TinyLife.SaveHandler.OnGameSaved commentId: E:TinyLife.SaveHandler.OnGameSaved
id: OnGameSaved id: OnGameSaved
@ -758,6 +778,59 @@ references:
name: Generic name: Generic
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.SaveHandler.StaticMigrationInfo}}
commentId: T:System.Collections.Generic.List{TinyLife.Utilities.Migration{TinyLife.SaveHandler.StaticMigrationInfo}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Migration<SaveHandler.StaticMigrationInfo>>
nameWithType: List<Migration<SaveHandler.StaticMigrationInfo>>
fullName: System.Collections.Generic.List<TinyLife.Utilities.Migration<TinyLife.SaveHandler.StaticMigrationInfo>>
nameWithType.vb: List(Of Migration(Of SaveHandler.StaticMigrationInfo))
fullName.vb: System.Collections.Generic.List(Of TinyLife.Utilities.Migration(Of TinyLife.SaveHandler.StaticMigrationInfo))
name.vb: List(Of Migration(Of SaveHandler.StaticMigrationInfo))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: <
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: StaticMigrationInfo
href: TinyLife.SaveHandler.StaticMigrationInfo.html
- name: '>'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Utilities.Migration`1
name: Migration
href: TinyLife.Utilities.Migration-1.html
- name: (
- name: Of
- name: " "
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: StaticMigrationInfo
href: TinyLife.SaveHandler.StaticMigrationInfo.html
- name: )
- name: )
- uid: System.Action{TinyLife.GameImpl,TinyLife.Mods.EventPhase} - uid: System.Action{TinyLife.GameImpl,TinyLife.Mods.EventPhase}
commentId: T:System.Action{TinyLife.GameImpl,TinyLife.Mods.EventPhase} commentId: T:System.Action{TinyLife.GameImpl,TinyLife.Mods.EventPhase}
parent: System parent: System

View file

@ -62,11 +62,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<FoodType>), new object[] { typeof(FoodType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<FoodType>), new object[] { typeof(FoodType), "PrivateTypes", true })]
public class FoodType : GenericDataHolder, IGenericDataHolder, IEmotionSource public class FoodType : GenericDataHolder, IGenericDataHolder, IEmotionSource
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of FoodType)), New Object() { GetType(FoodType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of FoodType)), New Object() { GetType(FoodType), "PrivateTypes", True })>
Public Class FoodType Inherits GenericDataHolder Implements IGenericDataHolder, IEmotionSource Public Class FoodType Inherits GenericDataHolder Implements IGenericDataHolder, IEmotionSource
inheritance: inheritance:

View file

@ -29,11 +29,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<PaintingType>), new object[] { typeof(PaintingType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<PaintingType>), new object[] { typeof(PaintingType), "PrivateTypes", true })]
public class PaintingType public class PaintingType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of PaintingType)), New Object() { GetType(PaintingType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of PaintingType)), New Object() { GetType(PaintingType), "PrivateTypes", True })>
Public Class PaintingType Public Class PaintingType
inheritance: inheritance:

View file

@ -59,11 +59,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<SkillType>), new object[] { typeof(SkillType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<SkillType>), new object[] { typeof(SkillType), "PrivateTypes", true })]
public class SkillType public class SkillType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of SkillType)), New Object() { GetType(SkillType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of SkillType)), New Object() { GetType(SkillType), "PrivateTypes", True })>
Public Class SkillType Public Class SkillType
inheritance: inheritance:

View file

@ -30,11 +30,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<WoodworkingRecipe>), new object[] { typeof(WoodworkingRecipe), "PrivateRecipes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<WoodworkingRecipe>), new object[] { typeof(WoodworkingRecipe), "PrivateRecipes", true })]
public class WoodworkingRecipe public class WoodworkingRecipe
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of WoodworkingRecipe)), New Object() { GetType(WoodworkingRecipe), "PrivateRecipes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of WoodworkingRecipe)), New Object() { GetType(WoodworkingRecipe), "PrivateRecipes", True })>
Public Class WoodworkingRecipe Public Class WoodworkingRecipe
inheritance: inheritance:

View file

@ -113,7 +113,7 @@ items:
description: The migration phase to run. description: The migration phase to run.
- id: jsonExtensionData - id: jsonExtensionData
type: System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken} type: System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken}
description: The object's JSON extension data, which is additional data that is loaded from disk, but didn't have an appropriate property or field to store it in. This can be useful for migrating objects whose property or field names changed. description: The object's JSON extension data, which is additional data that is loaded from disk, but didn't have an appropriate property or field to store it in. This can be useful for migrating objects whose property or field names changed. If all extension data is consumed by the migrations, this parameter is set to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> automatically.
typeParameters: typeParameters:
- id: T - id: T
description: The type of object to migrate. description: The type of object to migrate.

View file

@ -6,8 +6,8 @@ items:
parent: TinyLife.Utilities parent: TinyLife.Utilities
children: children:
- TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Action{`0}) - TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Action{`0})
- TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})
- TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult}) - TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult})
- TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate)
langs: langs:
- csharp - csharp
- vb - vb
@ -53,16 +53,16 @@ items:
nameWithType.vb: Migration(Of T) nameWithType.vb: Migration(Of T)
fullName.vb: TinyLife.Utilities.Migration(Of T) fullName.vb: TinyLife.Utilities.Migration(Of T)
name.vb: Migration(Of T) name.vb: Migration(Of T)
- uid: TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate) - uid: TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})
commentId: M:TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate) commentId: M:TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})
id: '#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate)' id: '#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})'
parent: TinyLife.Utilities.Migration`1 parent: TinyLife.Utilities.Migration`1
langs: langs:
- csharp - csharp
- vb - vb
name: Migration(string, MigrationPhase, ApplyDelegate) name: Migration(string, MigrationPhase, Func<T, IDictionary<string, JToken>, MigrationResult>)
nameWithType: Migration<T>.Migration(string, MigrationPhase, Migration.ApplyDelegate) nameWithType: Migration<T>.Migration(string, MigrationPhase, Func<T, IDictionary<string, JToken>, MigrationResult>)
fullName: TinyLife.Utilities.Migration<T>.Migration(string, TinyLife.Utilities.MigrationPhase, TinyLife.Utilities.Migration.ApplyDelegate) fullName: TinyLife.Utilities.Migration<T>.Migration(string, TinyLife.Utilities.MigrationPhase, System.Func<T, System.Collections.Generic.IDictionary<string, Newtonsoft.Json.Linq.JToken>, TinyLife.Utilities.MigrationResult>)
type: Constructor type: Constructor
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -70,7 +70,7 @@ items:
summary: Creates a new migration with the given settings. summary: Creates a new migration with the given settings.
example: [] example: []
syntax: syntax:
content: public Migration(string name, MigrationPhase phase, Migration.ApplyDelegate apply) content: public Migration(string name, MigrationPhase phase, Func<T, IDictionary<string, JToken>, MigrationResult> apply)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
@ -79,13 +79,13 @@ items:
type: TinyLife.Utilities.MigrationPhase type: TinyLife.Utilities.MigrationPhase
description: The <xref href="TinyLife.Utilities.MigrationPhase" data-throw-if-not-resolved="false"></xref> that this migration should be applied on. Note that some object types only support the <xref href="TinyLife.Utilities.MigrationPhase.Single" data-throw-if-not-resolved="false"></xref> phase. description: The <xref href="TinyLife.Utilities.MigrationPhase" data-throw-if-not-resolved="false"></xref> that this migration should be applied on. Note that some object types only support the <xref href="TinyLife.Utilities.MigrationPhase.Single" data-throw-if-not-resolved="false"></xref> phase.
- id: apply - id: apply
type: TinyLife.Utilities.Migration.ApplyDelegate type: System.Func{{T},System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult}
description: A function that applies this migration on an object. description: A function that applies this migration on an object. The passed JSON extension data is additional data that is loaded from disk, but didn't have an appropriate property or field to store it in. This can be useful for migrating objects whose property or field names changed, at which point relevant entries in the dictionary should be removed as part of this function.
content.vb: Public Sub New(name As String, phase As MigrationPhase, apply As Migration.ApplyDelegate) content.vb: Public Sub New(name As String, phase As MigrationPhase, apply As Func(Of T, IDictionary(Of String, JToken), MigrationResult))
overload: TinyLife.Utilities.Migration`1.#ctor* overload: TinyLife.Utilities.Migration`1.#ctor*
nameWithType.vb: Migration(Of T).New(String, MigrationPhase, Migration.ApplyDelegate) nameWithType.vb: Migration(Of T).New(String, MigrationPhase, Func(Of T, IDictionary(Of String, JToken), MigrationResult))
fullName.vb: TinyLife.Utilities.Migration(Of T).New(String, TinyLife.Utilities.MigrationPhase, TinyLife.Utilities.Migration.ApplyDelegate) fullName.vb: TinyLife.Utilities.Migration(Of T).New(String, TinyLife.Utilities.MigrationPhase, System.Func(Of T, System.Collections.Generic.IDictionary(Of String, Newtonsoft.Json.Linq.JToken), TinyLife.Utilities.MigrationResult))
name.vb: New(String, MigrationPhase, ApplyDelegate) name.vb: New(String, MigrationPhase, Func(Of T, IDictionary(Of String, JToken), MigrationResult))
- uid: TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult}) - uid: TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult})
commentId: M:TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult}) commentId: M:TinyLife.Utilities.Migration`1.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult})
id: '#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult})' id: '#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{`0,TinyLife.Utilities.MigrationResult})'
@ -773,7 +773,7 @@ references:
fullName: TinyLife.Utilities.MigrationPhase.Single fullName: TinyLife.Utilities.MigrationPhase.Single
- uid: TinyLife.Utilities.Migration`1.#ctor* - uid: TinyLife.Utilities.Migration`1.#ctor*
commentId: Overload:TinyLife.Utilities.Migration`1.#ctor commentId: Overload:TinyLife.Utilities.Migration`1.#ctor
href: TinyLife.Utilities.Migration-1.html#TinyLife_Utilities_Migration_1__ctor_System_String_TinyLife_Utilities_MigrationPhase_TinyLife_Utilities_Migration_ApplyDelegate_ href: TinyLife.Utilities.Migration-1.html#TinyLife_Utilities_Migration_1__ctor_System_String_TinyLife_Utilities_MigrationPhase_System_Func__0_System_Collections_Generic_IDictionary_System_String_Newtonsoft_Json_Linq_JToken__TinyLife_Utilities_MigrationResult__
name: Migration name: Migration
nameWithType: Migration<T>.Migration nameWithType: Migration<T>.Migration
fullName: TinyLife.Utilities.Migration<T>.Migration fullName: TinyLife.Utilities.Migration<T>.Migration
@ -791,29 +791,121 @@ references:
nameWithType.vb: String nameWithType.vb: String
fullName.vb: String fullName.vb: String
name.vb: String name.vb: String
- uid: TinyLife.Utilities.Migration.ApplyDelegate - uid: System.Func{{T},System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult}
commentId: T:TinyLife.Utilities.Migration.ApplyDelegate commentId: T:System.Func{`0,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult}
parent: TinyLife.Utilities parent: System
href: TinyLife.Utilities.Migration.html definition: System.Func`3
name: Migration.ApplyDelegate href: https://learn.microsoft.com/dotnet/api/system.func-3
nameWithType: Migration.ApplyDelegate name: Func<T, IDictionary<string, JToken>, MigrationResult>
fullName: TinyLife.Utilities.Migration.ApplyDelegate nameWithType: Func<T, IDictionary<string, JToken>, MigrationResult>
fullName: System.Func<T, System.Collections.Generic.IDictionary<string, Newtonsoft.Json.Linq.JToken>, TinyLife.Utilities.MigrationResult>
nameWithType.vb: Func(Of T, IDictionary(Of String, JToken), MigrationResult)
fullName.vb: System.Func(Of T, System.Collections.Generic.IDictionary(Of String, Newtonsoft.Json.Linq.JToken), TinyLife.Utilities.MigrationResult)
name.vb: Func(Of T, IDictionary(Of String, JToken), MigrationResult)
spec.csharp: spec.csharp:
- uid: TinyLife.Utilities.Migration - uid: System.Func`3
name: Migration name: Func
href: TinyLife.Utilities.Migration.html isExternal: true
- name: . href: https://learn.microsoft.com/dotnet/api/system.func-3
- uid: TinyLife.Utilities.Migration.ApplyDelegate - name: <
name: ApplyDelegate - name: T
href: TinyLife.Utilities.Migration.ApplyDelegate.html - name: ','
- name: " "
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: Newtonsoft.Json.Linq.JToken
name: JToken
isExternal: true
- name: '>'
- name: ','
- name: " "
- uid: TinyLife.Utilities.MigrationResult
name: MigrationResult
href: TinyLife.Utilities.MigrationResult.html
- name: '>'
spec.vb: spec.vb:
- uid: TinyLife.Utilities.Migration - uid: System.Func`3
name: Migration name: Func
href: TinyLife.Utilities.Migration.html isExternal: true
- name: . href: https://learn.microsoft.com/dotnet/api/system.func-3
- uid: TinyLife.Utilities.Migration.ApplyDelegate - name: (
name: ApplyDelegate - name: Of
href: TinyLife.Utilities.Migration.ApplyDelegate.html - name: " "
- name: T
- name: ','
- name: " "
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: Newtonsoft.Json.Linq.JToken
name: JToken
isExternal: true
- name: )
- name: ','
- name: " "
- uid: TinyLife.Utilities.MigrationResult
name: MigrationResult
href: TinyLife.Utilities.MigrationResult.html
- name: )
- uid: System.Func`3
commentId: T:System.Func`3
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func<T1, T2, TResult>
nameWithType: Func<T1, T2, TResult>
fullName: System.Func<T1, T2, TResult>
nameWithType.vb: Func(Of T1, T2, TResult)
fullName.vb: System.Func(Of T1, T2, TResult)
name.vb: Func(Of T1, T2, TResult)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: )
- uid: System.Func{{T},TinyLife.Utilities.MigrationResult} - uid: System.Func{{T},TinyLife.Utilities.MigrationResult}
commentId: T:System.Func{`0,TinyLife.Utilities.MigrationResult} commentId: T:System.Func{`0,TinyLife.Utilities.MigrationResult}
parent: System parent: System

View file

@ -5,7 +5,7 @@ items:
id: Migration id: Migration
parent: TinyLife.Utilities parent: TinyLife.Utilities
children: children:
- TinyLife.Utilities.Migration.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate) - TinyLife.Utilities.Migration.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{System.Object,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})
- TinyLife.Utilities.Migration.Apply - TinyLife.Utilities.Migration.Apply
- TinyLife.Utilities.Migration.Migrations - TinyLife.Utilities.Migration.Migrations
- TinyLife.Utilities.Migration.Name - TinyLife.Utilities.Migration.Name
@ -127,13 +127,16 @@ items:
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Utilities namespace: TinyLife.Utilities
summary: A function that applies this migration on an object. summary: >-
A function that applies this migration on an object.
The passed JSON extension data is additional data that is loaded from disk, but didn't have an appropriate property or field to store it in. This can be useful for migrating objects whose property or field names changed, at which point relevant entries in this dictionary should be removed as part of this function.
example: [] example: []
syntax: syntax:
content: public readonly Migration.ApplyDelegate Apply content: public readonly Func<object, IDictionary<string, JToken>, MigrationResult> Apply
return: return:
type: TinyLife.Utilities.Migration.ApplyDelegate type: System.Func{System.Object,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult}
content.vb: Public ReadOnly Apply As Migration.ApplyDelegate content.vb: Public ReadOnly Apply As Func(Of Object, IDictionary(Of String, JToken), MigrationResult)
- uid: TinyLife.Utilities.Migration.Priority - uid: TinyLife.Utilities.Migration.Priority
commentId: P:TinyLife.Utilities.Migration.Priority commentId: P:TinyLife.Utilities.Migration.Priority
id: Priority id: Priority
@ -183,16 +186,16 @@ items:
type: System.Boolean type: System.Boolean
content.vb: Public Property Silent As Boolean content.vb: Public Property Silent As Boolean
overload: TinyLife.Utilities.Migration.Silent* overload: TinyLife.Utilities.Migration.Silent*
- uid: TinyLife.Utilities.Migration.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate) - uid: TinyLife.Utilities.Migration.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{System.Object,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})
commentId: M:TinyLife.Utilities.Migration.#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate) commentId: M:TinyLife.Utilities.Migration.#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{System.Object,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})
id: '#ctor(System.String,TinyLife.Utilities.MigrationPhase,TinyLife.Utilities.Migration.ApplyDelegate)' id: '#ctor(System.String,TinyLife.Utilities.MigrationPhase,System.Func{System.Object,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult})'
parent: TinyLife.Utilities.Migration parent: TinyLife.Utilities.Migration
langs: langs:
- csharp - csharp
- vb - vb
name: Migration(string, MigrationPhase, ApplyDelegate) name: Migration(string, MigrationPhase, Func<object, IDictionary<string, JToken>, MigrationResult>)
nameWithType: Migration.Migration(string, MigrationPhase, Migration.ApplyDelegate) nameWithType: Migration.Migration(string, MigrationPhase, Func<object, IDictionary<string, JToken>, MigrationResult>)
fullName: TinyLife.Utilities.Migration.Migration(string, TinyLife.Utilities.MigrationPhase, TinyLife.Utilities.Migration.ApplyDelegate) fullName: TinyLife.Utilities.Migration.Migration(string, TinyLife.Utilities.MigrationPhase, System.Func<object, System.Collections.Generic.IDictionary<string, Newtonsoft.Json.Linq.JToken>, TinyLife.Utilities.MigrationResult>)
type: Constructor type: Constructor
assemblies: assemblies:
- Tiny Life - Tiny Life
@ -203,7 +206,7 @@ items:
To create a migration instance, use <xref href="TinyLife.Utilities.Migration%601" data-throw-if-not-resolved="false"></xref> instead. To create a migration instance, use <xref href="TinyLife.Utilities.Migration%601" data-throw-if-not-resolved="false"></xref> instead.
example: [] example: []
syntax: syntax:
content: protected Migration(string name, MigrationPhase phase, Migration.ApplyDelegate apply) content: protected Migration(string name, MigrationPhase phase, Func<object, IDictionary<string, JToken>, MigrationResult> apply)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
@ -212,13 +215,13 @@ items:
type: TinyLife.Utilities.MigrationPhase type: TinyLife.Utilities.MigrationPhase
description: The <xref href="TinyLife.Utilities.MigrationPhase" data-throw-if-not-resolved="false"></xref> that this migration should be applied on. Note that some object types only support the <xref href="TinyLife.Utilities.MigrationPhase.Single" data-throw-if-not-resolved="false"></xref> phase. description: The <xref href="TinyLife.Utilities.MigrationPhase" data-throw-if-not-resolved="false"></xref> that this migration should be applied on. Note that some object types only support the <xref href="TinyLife.Utilities.MigrationPhase.Single" data-throw-if-not-resolved="false"></xref> phase.
- id: apply - id: apply
type: TinyLife.Utilities.Migration.ApplyDelegate type: System.Func{System.Object,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult}
description: A function that applies this migration on an object. description: A function that applies this migration on an object. The passed JSON extension data is additional data that is loaded from disk, but didn't have an appropriate property or field to store it in. This can be useful for migrating objects whose property or field names changed.
content.vb: Protected Sub New(name As String, phase As MigrationPhase, apply As Migration.ApplyDelegate) content.vb: Protected Sub New(name As String, phase As MigrationPhase, apply As Func(Of Object, IDictionary(Of String, JToken), MigrationResult))
overload: TinyLife.Utilities.Migration.#ctor* overload: TinyLife.Utilities.Migration.#ctor*
nameWithType.vb: Migration.New(String, MigrationPhase, Migration.ApplyDelegate) nameWithType.vb: Migration.New(String, MigrationPhase, Func(Of Object, IDictionary(Of String, JToken), MigrationResult))
fullName.vb: TinyLife.Utilities.Migration.New(String, TinyLife.Utilities.MigrationPhase, TinyLife.Utilities.Migration.ApplyDelegate) fullName.vb: TinyLife.Utilities.Migration.New(String, TinyLife.Utilities.MigrationPhase, System.Func(Of Object, System.Collections.Generic.IDictionary(Of String, Newtonsoft.Json.Linq.JToken), TinyLife.Utilities.MigrationResult))
name.vb: New(String, MigrationPhase, ApplyDelegate) name.vb: New(String, MigrationPhase, Func(Of Object, IDictionary(Of String, JToken), MigrationResult))
- uid: TinyLife.Utilities.Migration.Register``1(System.Collections.Generic.IEnumerable{TinyLife.Utilities.Migration{``0}}) - uid: TinyLife.Utilities.Migration.Register``1(System.Collections.Generic.IEnumerable{TinyLife.Utilities.Migration{``0}})
commentId: M:TinyLife.Utilities.Migration.Register``1(System.Collections.Generic.IEnumerable{TinyLife.Utilities.Migration{``0}}) commentId: M:TinyLife.Utilities.Migration.Register``1(System.Collections.Generic.IEnumerable{TinyLife.Utilities.Migration{``0}})
id: Register``1(System.Collections.Generic.IEnumerable{TinyLife.Utilities.Migration{``0}}) id: Register``1(System.Collections.Generic.IEnumerable{TinyLife.Utilities.Migration{``0}})
@ -888,29 +891,127 @@ references:
name: Single name: Single
nameWithType: MigrationPhase.Single nameWithType: MigrationPhase.Single
fullName: TinyLife.Utilities.MigrationPhase.Single fullName: TinyLife.Utilities.MigrationPhase.Single
- uid: TinyLife.Utilities.Migration.ApplyDelegate - uid: System.Func{System.Object,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult}
commentId: T:TinyLife.Utilities.Migration.ApplyDelegate commentId: T:System.Func{System.Object,System.Collections.Generic.IDictionary{System.String,Newtonsoft.Json.Linq.JToken},TinyLife.Utilities.MigrationResult}
parent: TinyLife.Utilities parent: System
href: TinyLife.Utilities.Migration.html definition: System.Func`3
name: Migration.ApplyDelegate href: https://learn.microsoft.com/dotnet/api/system.func-3
nameWithType: Migration.ApplyDelegate name: Func<object, IDictionary<string, JToken>, MigrationResult>
fullName: TinyLife.Utilities.Migration.ApplyDelegate nameWithType: Func<object, IDictionary<string, JToken>, MigrationResult>
fullName: System.Func<object, System.Collections.Generic.IDictionary<string, Newtonsoft.Json.Linq.JToken>, TinyLife.Utilities.MigrationResult>
nameWithType.vb: Func(Of Object, IDictionary(Of String, JToken), MigrationResult)
fullName.vb: System.Func(Of Object, System.Collections.Generic.IDictionary(Of String, Newtonsoft.Json.Linq.JToken), TinyLife.Utilities.MigrationResult)
name.vb: Func(Of Object, IDictionary(Of String, JToken), MigrationResult)
spec.csharp: spec.csharp:
- uid: TinyLife.Utilities.Migration - uid: System.Func`3
name: Migration name: Func
href: TinyLife.Utilities.Migration.html isExternal: true
- name: . href: https://learn.microsoft.com/dotnet/api/system.func-3
- uid: TinyLife.Utilities.Migration.ApplyDelegate - name: <
name: ApplyDelegate - uid: System.Object
href: TinyLife.Utilities.Migration.ApplyDelegate.html name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: Newtonsoft.Json.Linq.JToken
name: JToken
isExternal: true
- name: '>'
- name: ','
- name: " "
- uid: TinyLife.Utilities.MigrationResult
name: MigrationResult
href: TinyLife.Utilities.MigrationResult.html
- name: '>'
spec.vb: spec.vb:
- uid: TinyLife.Utilities.Migration - uid: System.Func`3
name: Migration name: Func
href: TinyLife.Utilities.Migration.html isExternal: true
- name: . href: https://learn.microsoft.com/dotnet/api/system.func-3
- uid: TinyLife.Utilities.Migration.ApplyDelegate - name: (
name: ApplyDelegate - name: Of
href: TinyLife.Utilities.Migration.ApplyDelegate.html - name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Collections.Generic.IDictionary`2
name: IDictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.idictionary-2
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: Newtonsoft.Json.Linq.JToken
name: JToken
isExternal: true
- name: )
- name: ','
- name: " "
- uid: TinyLife.Utilities.MigrationResult
name: MigrationResult
href: TinyLife.Utilities.MigrationResult.html
- name: )
- uid: System.Func`3
commentId: T:System.Func`3
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
name: Func<T1, T2, TResult>
nameWithType: Func<T1, T2, TResult>
fullName: System.Func<T1, T2, TResult>
nameWithType.vb: Func(Of T1, T2, TResult)
fullName.vb: System.Func(Of T1, T2, TResult)
name.vb: Func(Of T1, T2, TResult)
spec.csharp:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: <
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: '>'
spec.vb:
- uid: System.Func`3
name: Func
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.func-3
- name: (
- name: Of
- name: " "
- name: T1
- name: ','
- name: " "
- name: T2
- name: ','
- name: " "
- name: TResult
- name: )
- uid: TinyLife.Utilities.Migration.Priority* - uid: TinyLife.Utilities.Migration.Priority*
commentId: Overload:TinyLife.Utilities.Migration.Priority commentId: Overload:TinyLife.Utilities.Migration.Priority
href: TinyLife.Utilities.Migration.html#TinyLife_Utilities_Migration_Priority href: TinyLife.Utilities.Migration.html#TinyLife_Utilities_Migration_Priority
@ -979,7 +1080,7 @@ references:
- name: ) - name: )
- uid: TinyLife.Utilities.Migration.#ctor* - uid: TinyLife.Utilities.Migration.#ctor*
commentId: Overload:TinyLife.Utilities.Migration.#ctor commentId: Overload:TinyLife.Utilities.Migration.#ctor
href: TinyLife.Utilities.Migration.html#TinyLife_Utilities_Migration__ctor_System_String_TinyLife_Utilities_MigrationPhase_TinyLife_Utilities_Migration_ApplyDelegate_ href: TinyLife.Utilities.Migration.html#TinyLife_Utilities_Migration__ctor_System_String_TinyLife_Utilities_MigrationPhase_System_Func_System_Object_System_Collections_Generic_IDictionary_System_String_Newtonsoft_Json_Linq_JToken__TinyLife_Utilities_MigrationResult__
name: Migration name: Migration
nameWithType: Migration.Migration nameWithType: Migration.Migration
fullName: TinyLife.Utilities.Migration.Migration fullName: TinyLife.Utilities.Migration.Migration

View file

@ -9,7 +9,6 @@ items:
- TinyLife.Utilities.ColorSettings - TinyLife.Utilities.ColorSettings
- TinyLife.Utilities.Extensions - TinyLife.Utilities.Extensions
- TinyLife.Utilities.Migration - TinyLife.Utilities.Migration
- TinyLife.Utilities.Migration.ApplyDelegate
- TinyLife.Utilities.MigrationPhase - TinyLife.Utilities.MigrationPhase
- TinyLife.Utilities.MigrationResult - TinyLife.Utilities.MigrationResult
- TinyLife.Utilities.Migration`1 - TinyLife.Utilities.Migration`1
@ -55,29 +54,6 @@ references:
name: Migration name: Migration
nameWithType: Migration nameWithType: Migration
fullName: TinyLife.Utilities.Migration fullName: TinyLife.Utilities.Migration
- uid: TinyLife.Utilities.Migration.ApplyDelegate
commentId: T:TinyLife.Utilities.Migration.ApplyDelegate
parent: TinyLife.Utilities
href: TinyLife.Utilities.Migration.html
name: Migration.ApplyDelegate
nameWithType: Migration.ApplyDelegate
fullName: TinyLife.Utilities.Migration.ApplyDelegate
spec.csharp:
- uid: TinyLife.Utilities.Migration
name: Migration
href: TinyLife.Utilities.Migration.html
- name: .
- uid: TinyLife.Utilities.Migration.ApplyDelegate
name: ApplyDelegate
href: TinyLife.Utilities.Migration.ApplyDelegate.html
spec.vb:
- uid: TinyLife.Utilities.Migration
name: Migration
href: TinyLife.Utilities.Migration.html
- name: .
- uid: TinyLife.Utilities.Migration.ApplyDelegate
name: ApplyDelegate
href: TinyLife.Utilities.Migration.ApplyDelegate.html
- uid: TinyLife.Utilities.Migration`1 - uid: TinyLife.Utilities.Migration`1
commentId: T:TinyLife.Utilities.Migration`1 commentId: T:TinyLife.Utilities.Migration`1
href: TinyLife.Utilities.Migration-1.html href: TinyLife.Utilities.Migration-1.html

View file

@ -38,7 +38,6 @@ items:
- TinyLife.World.WalkableOpening.CanPlaceOn(TinyLife.Objects.FurnitureType) - TinyLife.World.WalkableOpening.CanPlaceOn(TinyLife.Objects.FurnitureType)
- TinyLife.World.Opening.Migrations - TinyLife.World.Opening.Migrations
- TinyLife.World.Opening.Type - TinyLife.World.Opening.Type
- TinyLife.World.Opening.Color
- TinyLife.World.Opening.Colors - TinyLife.World.Opening.Colors
- TinyLife.World.Opening.Validate(TinyLife.Objects.WallLike,TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations) - TinyLife.World.Opening.Validate(TinyLife.Objects.WallLike,TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.World.Opening.GetDescription - TinyLife.World.Opening.GetDescription
@ -337,13 +336,6 @@ references:
name: Type name: Type
nameWithType: Opening.Type nameWithType: Opening.Type
fullName: TinyLife.World.Opening.Type fullName: TinyLife.World.Opening.Type
- uid: TinyLife.World.Opening.Color
commentId: F:TinyLife.World.Opening.Color
parent: TinyLife.World.Opening
href: TinyLife.World.Opening.html#TinyLife_World_Opening_Color
name: Color
nameWithType: Opening.Color
fullName: TinyLife.World.Opening.Color
- uid: TinyLife.World.Opening.Colors - uid: TinyLife.World.Opening.Colors
commentId: F:TinyLife.World.Opening.Colors commentId: F:TinyLife.World.Opening.Colors
parent: TinyLife.World.Opening parent: TinyLife.World.Opening

View file

@ -1045,11 +1045,11 @@ items:
summary: Returns a set of all exported households currently available to the game, including default exported households and custom exported households. summary: Returns a set of all exported households currently available to the game, including default exported households and custom exported households.
example: [] example: []
syntax: syntax:
content: public static IEnumerable<(FileInfo File, ExportedHousehold Household, string DisplayName, bool Custom)> GetExportedHouseholds() content: public static IEnumerable<(FileInfo File, ExportedHousehold Household, string DisplayName, bool Custom, bool Hidden)> GetExportedHouseholds()
return: return:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}} type: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}}
description: The exported households available to the game. description: The exported households available to the game.
content.vb: Public Shared Function GetExportedHouseholds() As IEnumerable(Of (File As FileInfo, Household As ExportedHousehold, DisplayName As String, Custom As Boolean)) content.vb: Public Shared Function GetExportedHouseholds() As IEnumerable(Of (File As FileInfo, Household As ExportedHousehold, DisplayName As String, Custom As Boolean, Hidden As Boolean))
overload: TinyLife.World.Household.GetExportedHouseholds* overload: TinyLife.World.Household.GetExportedHouseholds*
references: references:
- uid: TinyLife.Objects.PersonLike - uid: TinyLife.Objects.PersonLike
@ -3158,17 +3158,17 @@ references:
name: GetExportedHouseholds name: GetExportedHouseholds
nameWithType: Household.GetExportedHouseholds nameWithType: Household.GetExportedHouseholds
fullName: TinyLife.World.Household.GetExportedHouseholds fullName: TinyLife.World.Household.GetExportedHouseholds
- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}} - uid: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}}
commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}} commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}}
parent: System.Collections.Generic parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1 definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<(FileInfo File, ExportedHousehold Household, string DisplayName, bool Custom)> name: IEnumerable<(FileInfo File, ExportedHousehold Household, string DisplayName, bool Custom, bool Hidden)>
nameWithType: IEnumerable<(FileInfo File, ExportedHousehold Household, string DisplayName, bool Custom)> nameWithType: IEnumerable<(FileInfo File, ExportedHousehold Household, string DisplayName, bool Custom, bool Hidden)>
fullName: System.Collections.Generic.IEnumerable<(System.IO.FileInfo File, TinyLife.World.ExportedHousehold Household, string DisplayName, bool Custom)> fullName: System.Collections.Generic.IEnumerable<(System.IO.FileInfo File, TinyLife.World.ExportedHousehold Household, string DisplayName, bool Custom, bool Hidden)>
nameWithType.vb: IEnumerable(Of (File As FileInfo, Household As ExportedHousehold, DisplayName As String, Custom As Boolean)) nameWithType.vb: IEnumerable(Of (File As FileInfo, Household As ExportedHousehold, DisplayName As String, Custom As Boolean, Hidden As Boolean))
fullName.vb: System.Collections.Generic.IEnumerable(Of (File As System.IO.FileInfo, Household As TinyLife.World.ExportedHousehold, DisplayName As String, Custom As Boolean)) fullName.vb: System.Collections.Generic.IEnumerable(Of (File As System.IO.FileInfo, Household As TinyLife.World.ExportedHousehold, DisplayName As String, Custom As Boolean, Hidden As Boolean))
name.vb: IEnumerable(Of (File As FileInfo, Household As ExportedHousehold, DisplayName As String, Custom As Boolean)) name.vb: IEnumerable(Of (File As FileInfo, Household As ExportedHousehold, DisplayName As String, Custom As Boolean, Hidden As Boolean))
spec.csharp: spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1 - uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable name: IEnumerable
@ -3181,18 +3181,18 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}.File - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.File
name: File name: File
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean-.file href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.file
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.World.ExportedHousehold - uid: TinyLife.World.ExportedHousehold
name: ExportedHousehold name: ExportedHousehold
href: TinyLife.World.ExportedHousehold.html href: TinyLife.World.ExportedHousehold.html
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}.Household - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.Household
name: Household name: Household
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean-.household href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.household
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.String - uid: System.String
@ -3200,9 +3200,9 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}.DisplayName - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.DisplayName
name: DisplayName name: DisplayName
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean-.displayname href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.displayname
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Boolean - uid: System.Boolean
@ -3210,9 +3210,19 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}.Custom - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.Custom
name: Custom name: Custom
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean-.custom href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.custom
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.Hidden
name: Hidden
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.hidden
- name: ) - name: )
- name: '>' - name: '>'
spec.vb: spec.vb:
@ -3224,9 +3234,9 @@ references:
- name: Of - name: Of
- name: " " - name: " "
- name: ( - name: (
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}.File - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.File
name: File name: File
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean-.file href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.file
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "
@ -3236,9 +3246,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}.Household - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.Household
name: Household name: Household
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean-.household href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.household
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "
@ -3247,9 +3257,9 @@ references:
href: TinyLife.World.ExportedHousehold.html href: TinyLife.World.ExportedHousehold.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}.DisplayName - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.DisplayName
name: DisplayName name: DisplayName
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean-.displayname href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.displayname
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "
@ -3259,9 +3269,21 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean}.Custom - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.Custom
name: Custom name: Custom
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean-.custom href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.custom
- name: " "
- name: As
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedHousehold,System.String,System.Boolean,System.Boolean}.Hidden
name: Hidden
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedhousehold,system.string,system.boolean,system.boolean-.hidden
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "

View file

@ -38,7 +38,6 @@ items:
- TinyLife.World.WalkableOpening.CanPlaceOn(TinyLife.Objects.FurnitureType) - TinyLife.World.WalkableOpening.CanPlaceOn(TinyLife.Objects.FurnitureType)
- TinyLife.World.Opening.Migrations - TinyLife.World.Opening.Migrations
- TinyLife.World.Opening.Type - TinyLife.World.Opening.Type
- TinyLife.World.Opening.Color
- TinyLife.World.Opening.Colors - TinyLife.World.Opening.Colors
- TinyLife.World.Opening.Validate(TinyLife.Objects.WallLike,TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations) - TinyLife.World.Opening.Validate(TinyLife.Objects.WallLike,TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
- TinyLife.World.Opening.GetDescription - TinyLife.World.Opening.GetDescription
@ -433,13 +432,6 @@ references:
name: Type name: Type
nameWithType: Opening.Type nameWithType: Opening.Type
fullName: TinyLife.World.Opening.Type fullName: TinyLife.World.Opening.Type
- uid: TinyLife.World.Opening.Color
commentId: F:TinyLife.World.Opening.Color
parent: TinyLife.World.Opening
href: TinyLife.World.Opening.html#TinyLife_World_Opening_Color
name: Color
nameWithType: Opening.Color
fullName: TinyLife.World.Opening.Color
- uid: TinyLife.World.Opening.Colors - uid: TinyLife.World.Opening.Colors
commentId: F:TinyLife.World.Opening.Colors commentId: F:TinyLife.World.Opening.Colors
parent: TinyLife.World.Opening parent: TinyLife.World.Opening

View file

@ -932,11 +932,11 @@ items:
summary: Returns a set of all exported lots currently available to the game, including default exported lots and custom exported lots. summary: Returns a set of all exported lots currently available to the game, including default exported lots and custom exported lots.
example: [] example: []
syntax: syntax:
content: public static IEnumerable<(FileInfo File, ExportedLot Lot, string DisplayName, bool Custom)> GetExportedLots() content: public static IEnumerable<(FileInfo File, ExportedLot Lot, string DisplayName, bool Custom, bool Hidden)> GetExportedLots()
return: return:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}} type: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}}
description: The exported lots available to the game. description: The exported lots available to the game.
content.vb: Public Shared Function GetExportedLots() As IEnumerable(Of (File As FileInfo, Lot As ExportedLot, DisplayName As String, Custom As Boolean)) content.vb: Public Shared Function GetExportedLots() As IEnumerable(Of (File As FileInfo, Lot As ExportedLot, DisplayName As String, Custom As Boolean, Hidden As Boolean))
overload: TinyLife.World.Lot.GetExportedLots* overload: TinyLife.World.Lot.GetExportedLots*
references: references:
- uid: TinyLife.Tools.LotTool - uid: TinyLife.Tools.LotTool
@ -2742,17 +2742,17 @@ references:
name: GetExportedLots name: GetExportedLots
nameWithType: Lot.GetExportedLots nameWithType: Lot.GetExportedLots
fullName: TinyLife.World.Lot.GetExportedLots fullName: TinyLife.World.Lot.GetExportedLots
- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}} - uid: System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}}
commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}} commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}}
parent: System.Collections.Generic parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1 definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1 href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<(FileInfo File, ExportedLot Lot, string DisplayName, bool Custom)> name: IEnumerable<(FileInfo File, ExportedLot Lot, string DisplayName, bool Custom, bool Hidden)>
nameWithType: IEnumerable<(FileInfo File, ExportedLot Lot, string DisplayName, bool Custom)> nameWithType: IEnumerable<(FileInfo File, ExportedLot Lot, string DisplayName, bool Custom, bool Hidden)>
fullName: System.Collections.Generic.IEnumerable<(System.IO.FileInfo File, TinyLife.World.ExportedLot Lot, string DisplayName, bool Custom)> fullName: System.Collections.Generic.IEnumerable<(System.IO.FileInfo File, TinyLife.World.ExportedLot Lot, string DisplayName, bool Custom, bool Hidden)>
nameWithType.vb: IEnumerable(Of (File As FileInfo, Lot As ExportedLot, DisplayName As String, Custom As Boolean)) nameWithType.vb: IEnumerable(Of (File As FileInfo, Lot As ExportedLot, DisplayName As String, Custom As Boolean, Hidden As Boolean))
fullName.vb: System.Collections.Generic.IEnumerable(Of (File As System.IO.FileInfo, Lot As TinyLife.World.ExportedLot, DisplayName As String, Custom As Boolean)) fullName.vb: System.Collections.Generic.IEnumerable(Of (File As System.IO.FileInfo, Lot As TinyLife.World.ExportedLot, DisplayName As String, Custom As Boolean, Hidden As Boolean))
name.vb: IEnumerable(Of (File As FileInfo, Lot As ExportedLot, DisplayName As String, Custom As Boolean)) name.vb: IEnumerable(Of (File As FileInfo, Lot As ExportedLot, DisplayName As String, Custom As Boolean, Hidden As Boolean))
spec.csharp: spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1 - uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable name: IEnumerable
@ -2765,18 +2765,18 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}.File - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.File
name: File name: File
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean-.file href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.file
- name: ',' - name: ','
- name: " " - name: " "
- uid: TinyLife.World.ExportedLot - uid: TinyLife.World.ExportedLot
name: ExportedLot name: ExportedLot
href: TinyLife.World.ExportedLot.html href: TinyLife.World.ExportedLot.html
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}.Lot - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.Lot
name: Lot name: Lot
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean-.lot href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.lot
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.String - uid: System.String
@ -2784,9 +2784,9 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}.DisplayName - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.DisplayName
name: DisplayName name: DisplayName
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean-.displayname href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.displayname
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.Boolean - uid: System.Boolean
@ -2794,9 +2794,19 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}.Custom - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.Custom
name: Custom name: Custom
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean-.custom href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.custom
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.Hidden
name: Hidden
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.hidden
- name: ) - name: )
- name: '>' - name: '>'
spec.vb: spec.vb:
@ -2808,9 +2818,9 @@ references:
- name: Of - name: Of
- name: " " - name: " "
- name: ( - name: (
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}.File - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.File
name: File name: File
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean-.file href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.file
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "
@ -2820,9 +2830,9 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo href: https://learn.microsoft.com/dotnet/api/system.io.fileinfo
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}.Lot - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.Lot
name: Lot name: Lot
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean-.lot href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.lot
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "
@ -2831,9 +2841,9 @@ references:
href: TinyLife.World.ExportedLot.html href: TinyLife.World.ExportedLot.html
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}.DisplayName - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.DisplayName
name: DisplayName name: DisplayName
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean-.displayname href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.displayname
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "
@ -2843,9 +2853,21 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.string href: https://learn.microsoft.com/dotnet/api/system.string
- name: ',' - name: ','
- name: " " - name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean}.Custom - uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.Custom
name: Custom name: Custom
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean-.custom href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.custom
- name: " "
- name: As
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.ValueTuple{System.IO.FileInfo,TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean}.Hidden
name: Hidden
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.io.fileinfo,tinylife.world.exportedlot,system.string,system.boolean,system.boolean-.hidden
- name: " " - name: " "
- name: As - name: As
- name: " " - name: " "

View file

@ -47,11 +47,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<LotType>), new object[] { typeof(LotType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<LotType>), new object[] { typeof(LotType), "PrivateTypes", true })]
public class LotType public class LotType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of LotType)), New Object() { GetType(LotType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of LotType)), New Object() { GetType(LotType), "PrivateTypes", True })>
Public Class LotType Public Class LotType
inheritance: inheritance:

View file

@ -51,6 +51,7 @@ items:
- TinyLife.World.Map.GetSections(MLEM.Maths.RectangleF,System.Int32) - TinyLife.World.Map.GetSections(MLEM.Maths.RectangleF,System.Int32)
- TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetSections(Microsoft.Xna.Framework.Point,System.Int32)
- TinyLife.World.Map.GetStairs(MLEM.Maths.RectangleF,System.Boolean) - TinyLife.World.Map.GetStairs(MLEM.Maths.RectangleF,System.Boolean)
- TinyLife.World.Map.GetStaticMaps
- TinyLife.World.Map.GetStoredDeadPeople - TinyLife.World.Map.GetStoredDeadPeople
- TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32) - TinyLife.World.Map.GetTile(Microsoft.Xna.Framework.Point,System.Int32)
- TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point}) - TinyLife.World.Map.GetTilesAround(Microsoft.Xna.Framework.Vector2,System.Single,System.Int32,System.Boolean,System.Boolean,System.Boolean,System.Predicate{Microsoft.Xna.Framework.Point})
@ -197,6 +198,8 @@ items:
The maximum floor, above the ground floor, that objects can be placed on in build mode. The maximum floor, above the ground floor, that objects can be placed on in build mode.
It is set to 1 in the demo and 4 in the full version of the game. It is set to 1 in the demo and 4 in the full version of the game.
For querying the maximum floor that the player can currently view, use <xref href="TinyLife.GameImpl.CurrentMaxFloor" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public const int MaxFloor = 4 content: public const int MaxFloor = 4
@ -221,6 +224,8 @@ items:
The minimum floor, below the ground floor, that objects can be placed on in build mode. The minimum floor, below the ground floor, that objects can be placed on in build mode.
It is set to 0, but will likely change in the future, when basements are added to the game. It is set to 0, but will likely change in the future, when basements are added to the game.
For querying the minimum floor that the player can currently view, use <xref href="TinyLife.GameImpl.CurrentMinFloor" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public const int MinFloor = 0 content: public const int MinFloor = 0
@ -3309,6 +3314,26 @@ items:
description: The visible area, in world space. description: The visible area, in world space.
content.vb: Public Shared Function GetVisibleWorldArea(cameraArea As RectangleF) As RectangleF content.vb: Public Shared Function GetVisibleWorldArea(cameraArea As RectangleF) As RectangleF
overload: TinyLife.World.Map.GetVisibleWorldArea* overload: TinyLife.World.Map.GetVisibleWorldArea*
- uid: TinyLife.World.Map.GetStaticMaps
commentId: M:TinyLife.World.Map.GetStaticMaps
id: GetStaticMaps
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: GetStaticMaps()
nameWithType: Map.GetStaticMaps()
fullName: TinyLife.World.Map.GetStaticMaps()
type: Method
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static IEnumerable<(string Path, string Description, Texture2D Icon, bool Custom, bool Hidden)> GetStaticMaps()
return:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}}
content.vb: Public Shared Function GetStaticMaps() As IEnumerable(Of (Path As String, Description As String, Icon As Texture2D, Custom As Boolean, Hidden As Boolean))
overload: TinyLife.World.Map.GetStaticMaps*
references: references:
- uid: TinyLife.World.MapSection - uid: TinyLife.World.MapSection
commentId: T:TinyLife.World.MapSection commentId: T:TinyLife.World.MapSection
@ -3901,6 +3926,18 @@ references:
nameWithType.vb: Integer nameWithType.vb: Integer
fullName.vb: Integer fullName.vb: Integer
name.vb: Integer name.vb: Integer
- uid: TinyLife.GameImpl.CurrentMaxFloor
commentId: P:TinyLife.GameImpl.CurrentMaxFloor
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentMaxFloor
name: CurrentMaxFloor
nameWithType: GameImpl.CurrentMaxFloor
fullName: TinyLife.GameImpl.CurrentMaxFloor
- uid: TinyLife.GameImpl.CurrentMinFloor
commentId: P:TinyLife.GameImpl.CurrentMinFloor
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CurrentMinFloor
name: CurrentMinFloor
nameWithType: GameImpl.CurrentMinFloor
fullName: TinyLife.GameImpl.CurrentMinFloor
- uid: TinyLife.Objects.IUpdatingObject - uid: TinyLife.Objects.IUpdatingObject
commentId: T:TinyLife.Objects.IUpdatingObject commentId: T:TinyLife.Objects.IUpdatingObject
parent: TinyLife.Objects parent: TinyLife.Objects
@ -7605,3 +7642,144 @@ references:
name: GetVisibleWorldArea name: GetVisibleWorldArea
nameWithType: Map.GetVisibleWorldArea nameWithType: Map.GetVisibleWorldArea
fullName: TinyLife.World.Map.GetVisibleWorldArea fullName: TinyLife.World.Map.GetVisibleWorldArea
- uid: TinyLife.World.Map.GetStaticMaps*
commentId: Overload:TinyLife.World.Map.GetStaticMaps
href: TinyLife.World.Map.html#TinyLife_World_Map_GetStaticMaps
name: GetStaticMaps
nameWithType: Map.GetStaticMaps
fullName: TinyLife.World.Map.GetStaticMaps
- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}}
commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<(string Path, string Description, Texture2D Icon, bool Custom, bool Hidden)>
nameWithType: IEnumerable<(string Path, string Description, Texture2D Icon, bool Custom, bool Hidden)>
fullName: System.Collections.Generic.IEnumerable<(string Path, string Description, Microsoft.Xna.Framework.Graphics.Texture2D Icon, bool Custom, bool Hidden)>
nameWithType.vb: IEnumerable(Of (Path As String, Description As String, Icon As Texture2D, Custom As Boolean, Hidden As Boolean))
fullName.vb: System.Collections.Generic.IEnumerable(Of (Path As String, Description As String, Icon As Microsoft.Xna.Framework.Graphics.Texture2D, Custom As Boolean, Hidden As Boolean))
name.vb: IEnumerable(Of (Path As String, Description As String, Icon As Texture2D, Custom As Boolean, Hidden As Boolean))
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: " "
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Path
name: Path
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.path
- name: ','
- name: " "
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: " "
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Description
name: Description
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.description
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.Texture2D
name: Texture2D
isExternal: true
- name: " "
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Icon
name: Icon
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.icon
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: " "
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Custom
name: Custom
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.custom
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: " "
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Hidden
name: Hidden
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.hidden
- name: )
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Path
name: Path
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.path
- name: " "
- name: As
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Description
name: Description
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.description
- name: " "
- name: As
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Icon
name: Icon
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.icon
- name: " "
- name: As
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.Texture2D
name: Texture2D
isExternal: true
- name: ','
- name: " "
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Custom
name: Custom
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.custom
- name: " "
- name: As
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.ValueTuple{System.String,System.String,Microsoft.Xna.Framework.Graphics.Texture2D,System.Boolean,System.Boolean}.Hidden
name: Hidden
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-system.string,system.string,microsoft.xna.framework.graphics.texture2d,system.boolean,system.boolean-.hidden
- name: " "
- name: As
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- name: )

View file

@ -8,7 +8,6 @@ items:
- TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32[]) - TinyLife.World.Opening.#ctor(TinyLife.World.OpeningType,System.Int32[])
- TinyLife.World.Opening.CanPlaceOn(TinyLife.Objects.FurnitureType) - TinyLife.World.Opening.CanPlaceOn(TinyLife.Objects.FurnitureType)
- TinyLife.World.Opening.CanWalkThrough(TinyLife.World.Map,TinyLife.Objects.WallLike,TinyLife.Objects.MapObject) - TinyLife.World.Opening.CanWalkThrough(TinyLife.World.Map,TinyLife.Objects.WallLike,TinyLife.Objects.MapObject)
- TinyLife.World.Opening.Color
- TinyLife.World.Opening.Colors - TinyLife.World.Opening.Colors
- TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.Objects.WallLike,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.Objects.WallLike,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
- TinyLife.World.Opening.GetDescription - TinyLife.World.Opening.GetDescription
@ -112,46 +111,6 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute - type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: [] arguments: []
- uid: TinyLife.World.Opening.Color
commentId: F:TinyLife.World.Opening.Color
id: Color
parent: TinyLife.World.Opening
langs:
- csharp
- vb
name: Color
nameWithType: Opening.Color
fullName: TinyLife.World.Opening.Color
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: The index of the <xref href="TinyLife.World.OpeningType" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.World.OpeningType.Colors" data-throw-if-not-resolved="false"></xref> that this opening instance has
example: []
syntax:
content: >-
[DataMember]
[Obsolete("Use Colors instead")]
public readonly int Color
return:
type: System.Int32
content.vb: >-
<DataMember>
<Obsolete("Use Colors instead")>
Public ReadOnly Color As Integer
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- type: System.ObsoleteAttribute
ctor: System.ObsoleteAttribute.#ctor(System.String)
arguments:
- type: System.String
value: Use Colors instead
- uid: TinyLife.World.Opening.Colors - uid: TinyLife.World.Opening.Colors
commentId: F:TinyLife.World.Opening.Colors commentId: F:TinyLife.World.Opening.Colors
id: Colors id: Colors
@ -905,17 +864,6 @@ references:
name: Colors name: Colors
nameWithType: OpeningType.Colors nameWithType: OpeningType.Colors
fullName: TinyLife.World.OpeningType.Colors fullName: TinyLife.World.OpeningType.Colors
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: System.Int32[] - uid: System.Int32[]
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32 href: https://learn.microsoft.com/dotnet/api/system.int32

View file

@ -37,11 +37,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<OpeningType>), new object[] { typeof(OpeningType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<OpeningType>), new object[] { typeof(OpeningType), "PrivateTypes", true })]
public class OpeningType public class OpeningType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of OpeningType)), New Object() { GetType(OpeningType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of OpeningType)), New Object() { GetType(OpeningType), "PrivateTypes", True })>
Public Class OpeningType Public Class OpeningType
inheritance: inheritance:

View file

@ -45,11 +45,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<RoofType>), new object[] { typeof(RoofType), "PrivateTypes", true })] [JsonConverter(typeof(MigratingStaticJsonConverter<RoofType>), new object[] { typeof(RoofType), "PrivateTypes", true })]
public class RoofType public class RoofType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StaticJsonConverter(Of RoofType)), New Object() { GetType(RoofType), "PrivateTypes", True })> <JsonConverter(GetType(MigratingStaticJsonConverter(Of RoofType)), New Object() { GetType(RoofType), "PrivateTypes", True })>
Public Class RoofType Public Class RoofType
inheritance: inheritance:

View file

@ -9,10 +9,12 @@ items:
- TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorSettings) - TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,MLEM.Textures.TextureRegion,TinyLife.Utilities.ColorSettings)
- TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Utilities.ColorScheme[]) - TinyLife.World.StairsType.#ctor(System.String,System.Int32,System.Collections.Generic.Dictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Boolean,TinyLife.Utilities.ColorScheme[])
- TinyLife.World.StairsType.AllowsWallpaper - TinyLife.World.StairsType.AllowsWallpaper
- TinyLife.World.StairsType.BasicWood
- TinyLife.World.StairsType.Colors - TinyLife.World.StairsType.Colors
- TinyLife.World.StairsType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,MLEM.Maths.Direction2,MLEM.Maths.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.World.StairsType.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Int32,Microsoft.Xna.Framework.Vector2,MLEM.Maths.Direction2,MLEM.Maths.Direction2,System.Int32[],TinyLife.World.Wallpaper,System.Single,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
- TinyLife.World.StairsType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],TinyLife.World.Wallpaper,System.Single) - TinyLife.World.StairsType.DrawUi(MLEM.Ui.Elements.Element,Microsoft.Xna.Framework.Graphics.SpriteBatch,Microsoft.Xna.Framework.GameTime,TinyLife.World.Map,System.Int32[],TinyLife.World.Wallpaper,System.Single)
- TinyLife.World.StairsType.Icon - TinyLife.World.StairsType.Icon
- TinyLife.World.StairsType.Industrial
- TinyLife.World.StairsType.Name - TinyLife.World.StairsType.Name
- TinyLife.World.StairsType.Price - TinyLife.World.StairsType.Price
- TinyLife.World.StairsType.Register(TinyLife.World.StairsType) - TinyLife.World.StairsType.Register(TinyLife.World.StairsType)
@ -36,11 +38,11 @@ items:
example: [] example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StairsType.Converter))] [JsonConverter(typeof(MigratingStaticJsonConverter<StairsType>), new object[] { typeof(StairsType), "PrivateTypes" })]
public class StairsType public class StairsType
content.vb: >- content.vb: >-
<JsonConverter(GetType(StairsType.Converter))> <JsonConverter(GetType(MigratingStaticJsonConverter(Of StairsType)), New Object() { GetType(StairsType), "PrivateTypes" })>
Public Class StairsType Public Class StairsType
inheritance: inheritance:
@ -76,6 +78,44 @@ items:
return: return:
type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.StairsType} type: System.Collections.ObjectModel.ReadOnlyDictionary{System.String,TinyLife.World.StairsType}
content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, StairsType) content.vb: Public Shared ReadOnly Types As ReadOnlyDictionary(Of String, StairsType)
- uid: TinyLife.World.StairsType.BasicWood
commentId: F:TinyLife.World.StairsType.BasicWood
id: BasicWood
parent: TinyLife.World.StairsType
langs:
- csharp
- vb
name: BasicWood
nameWithType: StairsType.BasicWood
fullName: TinyLife.World.StairsType.BasicWood
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly StairsType BasicWood
return:
type: TinyLife.World.StairsType
content.vb: Public Shared ReadOnly BasicWood As StairsType
- uid: TinyLife.World.StairsType.Industrial
commentId: F:TinyLife.World.StairsType.Industrial
id: Industrial
parent: TinyLife.World.StairsType
langs:
- csharp
- vb
name: Industrial
nameWithType: StairsType.Industrial
fullName: TinyLife.World.StairsType.Industrial
type: Field
assemblies:
- Tiny Life
namespace: TinyLife.World
syntax:
content: public static readonly StairsType Industrial
return:
type: TinyLife.World.StairsType
content.vb: Public Shared ReadOnly Industrial As StairsType
- uid: TinyLife.World.StairsType.Name - uid: TinyLife.World.StairsType.Name
commentId: F:TinyLife.World.StairsType.Name commentId: F:TinyLife.World.StairsType.Name
id: Name id: Name
@ -1001,6 +1041,13 @@ references:
name: ObjectModel name: ObjectModel
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel href: https://learn.microsoft.com/dotnet/api/system.collections.objectmodel
- uid: TinyLife.World.StairsType
commentId: T:TinyLife.World.StairsType
parent: TinyLife.World
href: TinyLife.World.StairsType.html
name: StairsType
nameWithType: StairsType
fullName: TinyLife.World.StairsType
- uid: System.String - uid: System.String
commentId: T:System.String commentId: T:System.String
parent: System parent: System
@ -1511,10 +1558,3 @@ references:
name: Register name: Register
nameWithType: StairsType.Register nameWithType: StairsType.Register
fullName: TinyLife.World.StairsType.Register fullName: TinyLife.World.StairsType.Register
- uid: TinyLife.World.StairsType
commentId: T:TinyLife.World.StairsType
parent: TinyLife.World
href: TinyLife.World.StairsType.html
name: StairsType
nameWithType: StairsType
fullName: TinyLife.World.StairsType

View file

@ -35,7 +35,6 @@ items:
inheritedMembers: inheritedMembers:
- TinyLife.World.Opening.Migrations - TinyLife.World.Opening.Migrations
- TinyLife.World.Opening.Type - TinyLife.World.Opening.Type
- TinyLife.World.Opening.Color
- TinyLife.World.Opening.Colors - TinyLife.World.Opening.Colors
- TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.Objects.WallLike,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color}) - TinyLife.World.Opening.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,TinyLife.World.Map,TinyLife.Objects.WallLike,Microsoft.Xna.Framework.Vector2,System.Boolean,System.Single,System.Nullable{Microsoft.Xna.Framework.Color})
- TinyLife.World.Opening.Validate(TinyLife.Objects.WallLike,TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations) - TinyLife.World.Opening.Validate(TinyLife.Objects.WallLike,TinyLife.World.Map,TinyLife.Utilities.AppliedMigrations)
@ -251,13 +250,6 @@ references:
name: Type name: Type
nameWithType: Opening.Type nameWithType: Opening.Type
fullName: TinyLife.World.Opening.Type fullName: TinyLife.World.Opening.Type
- uid: TinyLife.World.Opening.Color
commentId: F:TinyLife.World.Opening.Color
parent: TinyLife.World.Opening
href: TinyLife.World.Opening.html#TinyLife_World_Opening_Color
name: Color
nameWithType: Opening.Color
fullName: TinyLife.World.Opening.Color
- uid: TinyLife.World.Opening.Colors - uid: TinyLife.World.Opening.Colors
commentId: F:TinyLife.World.Opening.Colors commentId: F:TinyLife.World.Opening.Colors
parent: TinyLife.World.Opening parent: TinyLife.World.Opening

49
docs/api/TinyLife.yml generated
View file

@ -14,6 +14,7 @@ items:
- TinyLife.GenealogyType - TinyLife.GenealogyType
- TinyLife.LnCategory - TinyLife.LnCategory
- TinyLife.Localization - TinyLife.Localization
- TinyLife.MigratingStaticJsonConverter`1
- TinyLife.Music - TinyLife.Music
- TinyLife.Music.Occasion - TinyLife.Music.Occasion
- TinyLife.NameCategory - TinyLife.NameCategory
@ -29,6 +30,7 @@ items:
- TinyLife.RomanceType - TinyLife.RomanceType
- TinyLife.SaveHandler - TinyLife.SaveHandler
- TinyLife.SaveHandler.SaveData - TinyLife.SaveHandler.SaveData
- TinyLife.SaveHandler.StaticMigrationInfo
- TinyLife.SaveHandler.TypeMigrationInfo - TinyLife.SaveHandler.TypeMigrationInfo
- TinyLife.SerializerContext - TinyLife.SerializerContext
- TinyLife.Set - TinyLife.Set
@ -358,6 +360,28 @@ references:
- uid: TinyLife.SaveHandler.TypeMigrationInfo - uid: TinyLife.SaveHandler.TypeMigrationInfo
name: TypeMigrationInfo name: TypeMigrationInfo
href: TinyLife.SaveHandler.TypeMigrationInfo.html href: TinyLife.SaveHandler.TypeMigrationInfo.html
- uid: TinyLife.SaveHandler.StaticMigrationInfo
commentId: T:TinyLife.SaveHandler.StaticMigrationInfo
href: TinyLife.SaveHandler.html
name: SaveHandler.StaticMigrationInfo
nameWithType: SaveHandler.StaticMigrationInfo
fullName: TinyLife.SaveHandler.StaticMigrationInfo
spec.csharp:
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: StaticMigrationInfo
href: TinyLife.SaveHandler.StaticMigrationInfo.html
spec.vb:
- uid: TinyLife.SaveHandler
name: SaveHandler
href: TinyLife.SaveHandler.html
- name: .
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: StaticMigrationInfo
href: TinyLife.SaveHandler.StaticMigrationInfo.html
- uid: TinyLife.SerializerContext - uid: TinyLife.SerializerContext
commentId: T:TinyLife.SerializerContext commentId: T:TinyLife.SerializerContext
parent: TinyLife parent: TinyLife
@ -365,6 +389,31 @@ references:
name: SerializerContext name: SerializerContext
nameWithType: SerializerContext nameWithType: SerializerContext
fullName: TinyLife.SerializerContext fullName: TinyLife.SerializerContext
- uid: TinyLife.MigratingStaticJsonConverter`1
commentId: T:TinyLife.MigratingStaticJsonConverter`1
href: TinyLife.MigratingStaticJsonConverter-1.html
name: MigratingStaticJsonConverter<T>
nameWithType: MigratingStaticJsonConverter<T>
fullName: TinyLife.MigratingStaticJsonConverter<T>
nameWithType.vb: MigratingStaticJsonConverter(Of T)
fullName.vb: TinyLife.MigratingStaticJsonConverter(Of T)
name.vb: MigratingStaticJsonConverter(Of T)
spec.csharp:
- uid: TinyLife.MigratingStaticJsonConverter`1
name: MigratingStaticJsonConverter
href: TinyLife.MigratingStaticJsonConverter-1.html
- name: <
- name: T
- name: '>'
spec.vb:
- uid: TinyLife.MigratingStaticJsonConverter`1
name: MigratingStaticJsonConverter
href: TinyLife.MigratingStaticJsonConverter-1.html
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife - uid: TinyLife
commentId: N:TinyLife commentId: N:TinyLife
href: TinyLife.html href: TinyLife.html

6
docs/api/toc.yml generated
View file

@ -23,6 +23,8 @@ items:
name: LnCategory name: LnCategory
- uid: TinyLife.Localization - uid: TinyLife.Localization
name: Localization name: Localization
- uid: TinyLife.MigratingStaticJsonConverter`1
name: MigratingStaticJsonConverter<T>
- uid: TinyLife.Music - uid: TinyLife.Music
name: Music name: Music
- uid: TinyLife.Music.Occasion - uid: TinyLife.Music.Occasion
@ -53,6 +55,8 @@ items:
name: SaveHandler name: SaveHandler
- uid: TinyLife.SaveHandler.SaveData - uid: TinyLife.SaveHandler.SaveData
name: SaveHandler.SaveData name: SaveHandler.SaveData
- uid: TinyLife.SaveHandler.StaticMigrationInfo
name: SaveHandler.StaticMigrationInfo
- uid: TinyLife.SaveHandler.TypeMigrationInfo - uid: TinyLife.SaveHandler.TypeMigrationInfo
name: SaveHandler.TypeMigrationInfo name: SaveHandler.TypeMigrationInfo
- uid: TinyLife.SerializerContext - uid: TinyLife.SerializerContext
@ -546,8 +550,6 @@ items:
name: Extensions name: Extensions
- uid: TinyLife.Utilities.Migration - uid: TinyLife.Utilities.Migration
name: Migration name: Migration
- uid: TinyLife.Utilities.Migration.ApplyDelegate
name: Migration.ApplyDelegate
- uid: TinyLife.Utilities.MigrationPhase - uid: TinyLife.Utilities.MigrationPhase
name: MigrationPhase name: MigrationPhase
- uid: TinyLife.Utilities.MigrationResult - uid: TinyLife.Utilities.MigrationResult