This commit is contained in:
Ell 2023-07-22 12:03:54 +02:00
parent 23d0a799bc
commit c90288db5c
9 changed files with 261 additions and 156 deletions

View file

@ -1,3 +1,19 @@
# 0.35.1
*July 22, 2023*
Improvements
- Clarified popup that displays when the game crashed
- Improved path cost modifiers for tiles slightly
- Clarified map selection in new game menu for multi-maps
Fixes
- Fixed an occasional crash when trying to import a household
- Fixed a crash when validating lot employments on an old custom map
- Fixed an exception when picking up a person that was deleted
API
- Also use dictionaries for map neighborhood
# 0.35.0
*July 20, 2023*

View file

@ -3582,7 +3582,7 @@
"TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.MailToSend": "TinyLife.World.Map.yml",
"TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)": "TinyLife.World.Map.yml",
@ -3616,7 +3616,7 @@
"TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.World.Map.yml",
"TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})": "TinyLife.World.Map.yml",
"TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[])": "TinyLife.World.Map.yml",
"TinyLife.World.MapAudioEmitter": "TinyLife.World.MapAudioEmitter.yml",
"TinyLife.World.MapAudioEmitter.WorldPosition": "TinyLife.World.MapAudioEmitter.yml",

View file

@ -233,11 +233,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalMap
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 43
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: "\nThe <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref> that this action&apos;s action object, action wall and other key action components are expected to be on. This is essentially the map that the <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref> should do most of the action on.\n"
summary: "\nThe <xref href=\"TinyLife.World.Map\" data-throw-if-not-resolved=\"false\"></xref> that this action&apos;s action object, action wall and other key action components are expected to be on. This is essentially the map that the <xref href=\"TinyLife.Actions.ActionInfo.Person\" data-throw-if-not-resolved=\"false\"></xref> should do most of the action on.\nIf no explicit goal map is present, <xref href=\"TinyLife.Actions.ActionInfo.CurrentMap\" data-throw-if-not-resolved=\"false\"></xref> is returned.\n"
example: []
syntax:
content: public Map GoalMap { get; set; }
@ -264,7 +264,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Lot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 56
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -295,7 +295,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetActionObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 91
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -335,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 113
startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -372,7 +372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 126
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -409,7 +409,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedLocations
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 134
startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -440,7 +440,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 151
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -477,7 +477,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjects
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 172
startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -524,7 +524,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 191
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -574,7 +574,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 210
startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -609,7 +609,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToFreeActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 231
startLine: 226
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -644,7 +644,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjectIds
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 243
startLine: 238
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -675,7 +675,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 259
startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -709,7 +709,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 331
startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -750,7 +750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 343
startLine: 340
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -791,7 +791,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 355
startLine: 352
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -835,7 +835,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 365
startLine: 362
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -873,7 +873,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromSelf
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 374
startLine: 371
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -908,7 +908,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromActionInfo
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 385
startLine: 382
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1702,6 +1702,11 @@ references:
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- uid: TinyLife.Actions.ActionInfo.CurrentMap
commentId: P:TinyLife.Actions.ActionInfo.CurrentMap
name: CurrentMap
nameWithType: ActionInfo.CurrentMap
fullName: TinyLife.Actions.ActionInfo.CurrentMap
- uid: TinyLife.Actions.ActionInfo.GoalMap*
commentId: Overload:TinyLife.Actions.ActionInfo.GoalMap
name: GoalMap
@ -2084,11 +2089,6 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Actions.ActionInfo.CurrentMap
commentId: P:TinyLife.Actions.ActionInfo.CurrentMap
name: CurrentMap
nameWithType: ActionInfo.CurrentMap
fullName: TinyLife.Actions.ActionInfo.CurrentMap
- uid: TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedActionSpot(TinyLife.Objects.Furniture)
name: GetInvolvedActionSpot(Furniture)

View file

@ -29,7 +29,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenealogyType
path: ../TinyLife/Relationship.cs
startLine: 539
startLine: 541
assemblies:
- Tiny Life
namespace: TinyLife
@ -61,7 +61,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unrelated
path: ../TinyLife/Relationship.cs
startLine: 544
startLine: 546
assemblies:
- Tiny Life
namespace: TinyLife
@ -89,7 +89,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Parent
path: ../TinyLife/Relationship.cs
startLine: 548
startLine: 550
assemblies:
- Tiny Life
namespace: TinyLife
@ -117,7 +117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Relationship.cs
startLine: 552
startLine: 554
assemblies:
- Tiny Life
namespace: TinyLife
@ -145,7 +145,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sibling
path: ../TinyLife/Relationship.cs
startLine: 556
startLine: 558
assemblies:
- Tiny Life
namespace: TinyLife
@ -173,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nibling
path: ../TinyLife/Relationship.cs
startLine: 560
startLine: 562
assemblies:
- Tiny Life
namespace: TinyLife
@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pibling
path: ../TinyLife/Relationship.cs
startLine: 564
startLine: 566
assemblies:
- Tiny Life
namespace: TinyLife
@ -229,7 +229,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandparent
path: ../TinyLife/Relationship.cs
startLine: 568
startLine: 570
assemblies:
- Tiny Life
namespace: TinyLife
@ -257,7 +257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandchild
path: ../TinyLife/Relationship.cs
startLine: 572
startLine: 574
assemblies:
- Tiny Life
namespace: TinyLife
@ -285,7 +285,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cousin
path: ../TinyLife/Relationship.cs
startLine: 576
startLine: 578
assemblies:
- Tiny Life
namespace: TinyLife
@ -313,7 +313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistantlyRelated
path: ../TinyLife/Relationship.cs
startLine: 580
startLine: 582
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -275,7 +275,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Memory.cs
startLine: 57
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -310,7 +310,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Memory.cs
startLine: 69
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -394,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendLevel
path: ../TinyLife/Relationship.cs
startLine: 88
startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife
@ -425,7 +425,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RomanceLevel
path: ../TinyLife/Relationship.cs
startLine: 98
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife
@ -456,7 +456,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendPercentage
path: ../TinyLife/Relationship.cs
startLine: 111
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife
@ -487,7 +487,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RomancePercentage
path: ../TinyLife/Relationship.cs
startLine: 115
startLine: 117
assemblies:
- Tiny Life
namespace: TinyLife
@ -518,7 +518,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Relationship.cs
startLine: 119
startLine: 121
assemblies:
- Tiny Life
namespace: TinyLife
@ -549,7 +549,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RomanceType
path: ../TinyLife/Relationship.cs
startLine: 139
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife
@ -580,7 +580,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendDisplayString
path: ../TinyLife/Relationship.cs
startLine: 157
startLine: 159
assemblies:
- Tiny Life
namespace: TinyLife
@ -611,7 +611,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RomanceDisplayString
path: ../TinyLife/Relationship.cs
startLine: 161
startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife
@ -642,7 +642,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Genealogy
path: ../TinyLife/Relationship.cs
startLine: 167
startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife
@ -683,7 +683,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dating
path: ../TinyLife/Relationship.cs
startLine: 173
startLine: 175
assemblies:
- Tiny Life
namespace: TinyLife
@ -722,7 +722,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadFirstKiss
path: ../TinyLife/Relationship.cs
startLine: 178
startLine: 180
assemblies:
- Tiny Life
namespace: TinyLife
@ -770,7 +770,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: KnownJobType
path: ../TinyLife/Relationship.cs
startLine: 183
startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife
@ -809,7 +809,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryingForBaby
path: ../TinyLife/Relationship.cs
startLine: 189
startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife
@ -852,7 +852,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSocialEffectiveness
path: ../TinyLife/Relationship.cs
startLine: 213
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife
@ -887,7 +887,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRecentSocialAmount
path: ../TinyLife/Relationship.cs
startLine: 226
startLine: 228
assemblies:
- Tiny Life
namespace: TinyLife
@ -922,7 +922,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddRecentSocial
path: ../TinyLife/Relationship.cs
startLine: 236
startLine: 238
assemblies:
- Tiny Life
namespace: TinyLife
@ -954,7 +954,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Relationship.cs
startLine: 247
startLine: 249
assemblies:
- Tiny Life
namespace: TinyLife
@ -986,7 +986,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetToStatic
path: ../TinyLife/Relationship.cs
startLine: 267
startLine: 269
assemblies:
- Tiny Life
namespace: TinyLife
@ -1024,7 +1024,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetGenealogy
path: ../TinyLife/Relationship.cs
startLine: 297
startLine: 299
assemblies:
- Tiny Life
namespace: TinyLife
@ -1062,7 +1062,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddMemory
path: ../TinyLife/Relationship.cs
startLine: 335
startLine: 337
assemblies:
- Tiny Life
namespace: TinyLife
@ -1111,7 +1111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMemories
path: ../TinyLife/Relationship.cs
startLine: 350
startLine: 352
assemblies:
- Tiny Life
namespace: TinyLife
@ -1154,7 +1154,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveMemory
path: ../TinyLife/Relationship.cs
startLine: 364
startLine: 366
assemblies:
- Tiny Life
namespace: TinyLife
@ -1200,7 +1200,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTimeSinceMemory
path: ../TinyLife/Relationship.cs
startLine: 379
startLine: 381
assemblies:
- Tiny Life
namespace: TinyLife
@ -1246,7 +1246,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePanel
path: ../TinyLife/Relationship.cs
startLine: 398
startLine: 400
assemblies:
- Tiny Life
namespace: TinyLife
@ -1290,7 +1290,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PopulateTooltip
path: ../TinyLife/Relationship.cs
startLine: 443
startLine: 445
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RelationshipType
path: ../TinyLife/Relationship.cs
startLine: 485
startLine: 487
assemblies:
- Tiny Life
namespace: TinyLife
@ -53,7 +53,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Enemies
path: ../TinyLife/Relationship.cs
startLine: 490
startLine: 492
assemblies:
- Tiny Life
namespace: TinyLife
@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Disliked
path: ../TinyLife/Relationship.cs
startLine: 494
startLine: 496
assemblies:
- Tiny Life
namespace: TinyLife
@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Acquaintances
path: ../TinyLife/Relationship.cs
startLine: 498
startLine: 500
assemblies:
- Tiny Life
namespace: TinyLife
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Friends
path: ../TinyLife/Relationship.cs
startLine: 502
startLine: 504
assemblies:
- Tiny Life
namespace: TinyLife
@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoodFriends
path: ../TinyLife/Relationship.cs
startLine: 506
startLine: 508
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RomanceType
path: ../TinyLife/Relationship.cs
startLine: 514
startLine: 516
assemblies:
- Tiny Life
namespace: TinyLife
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoRomance
path: ../TinyLife/Relationship.cs
startLine: 519
startLine: 521
assemblies:
- Tiny Life
namespace: TinyLife
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Interested
path: ../TinyLife/Relationship.cs
startLine: 523
startLine: 525
assemblies:
- Tiny Life
namespace: TinyLife
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sweethearts
path: ../TinyLife/Relationship.cs
startLine: 527
startLine: 529
assemblies:
- Tiny Life
namespace: TinyLife
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Soulmates
path: ../TinyLife/Relationship.cs
startLine: 531
startLine: 533
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -61,7 +61,7 @@ items:
- TinyLife.World.Map.IsInBounds(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)
- TinyLife.World.Map.IsRoad(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- TinyLife.World.Map.MailToSend
- TinyLife.World.Map.MarkDirtyForPathfinding(Microsoft.Xna.Framework.Point)
- TinyLife.World.Map.MarkObjectDirtyForDrawing(TinyLife.Objects.MapObject,TinyLife.World.MapSection,System.Boolean)
@ -95,7 +95,7 @@ items:
- TinyLife.World.Map.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.World.Map.UpdateExternalPeople(System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single})
- TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- TinyLife.World.Map.ValidateExistingRooms(Microsoft.Xna.Framework.Point[])
langs:
- csharp
@ -622,11 +622,11 @@ items:
summary: "\nThe set of all maps that are loaded together as part of the same save, including this map.\nDuring gameplay, this collection is the same as <xref href=\"TinyLife.GameImpl.CurrentMaps\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public ICollection<Map> Neighborhood { get; }
content: public Dictionary<string, Map> Neighborhood { get; }
parameters: []
return:
type: System.Collections.Generic.ICollection{TinyLife.World.Map}
content.vb: Public Property Neighborhood As ICollection(Of Map)
type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
content.vb: Public Property Neighborhood As Dictionary(Of String, Map)
overload: TinyLife.World.Map.Neighborhood*
- uid: TinyLife.World.Map.IsCurrent
commentId: P:TinyLife.World.Map.IsCurrent
@ -1264,16 +1264,16 @@ items:
nameWithType.vb: Map.GetRandomTile(Random, Vector2, Integer, Boolean, Boolean, Predicate(Of Point))
fullName.vb: TinyLife.World.Map.GetRandomTile(System.Random, Microsoft.Xna.Framework.Vector2, Integer, Boolean, Boolean, System.Predicate(Of Microsoft.Xna.Framework.Point))
name.vb: GetRandomTile(Random, Vector2, Integer, Boolean, Boolean, Predicate(Of Point))
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
id: ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
id: ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: ValidateEarly(MapInfo, ICollection<Map>, Action<string>, Action<float>)
nameWithType: Map.ValidateEarly(PerSaveOptions.MapInfo, ICollection<Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.ICollection<TinyLife.World.Map>, System.Action<string>, System.Action<float>)
name: ValidateEarly(MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
nameWithType: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary<string, TinyLife.World.Map>, System.Action<string>, System.Action<float>)
type: Method
source:
remote:
@ -1289,13 +1289,13 @@ items:
summary: "\nThis method is called when this object is loaded from disk, before <xref href=\"TinyLife.World.Map.Validate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> is called.\nWhen called on a map, early section and object validation occurs.\n"
example: []
syntax:
content: public void ValidateEarly(PerSaveOptions.MapInfo info, ICollection<Map> neighborhood, Action<string> setState, Action<float> setProgress)
content: public void ValidateEarly(PerSaveOptions.MapInfo info, Dictionary<string, Map> neighborhood, Action<string> setState, Action<float> setProgress)
parameters:
- id: info
type: TinyLife.PerSaveOptions.MapInfo
description: The <xref href="TinyLife.PerSaveOptions.MapInfo" data-throw-if-not-resolved="false"></xref> to assign to this map.
- id: neighborhood
type: System.Collections.Generic.ICollection{TinyLife.World.Map}
type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
description: The <xref href="TinyLife.World.Map.Neighborhood" data-throw-if-not-resolved="false"></xref> to assign to this map.
- id: setState
type: System.Action{System.String}
@ -1303,11 +1303,11 @@ items:
- id: setProgress
type: System.Action{System.Single}
description: An action that accepts the progress of the current state of the loading process.
content.vb: Public Sub ValidateEarly(info As PerSaveOptions.MapInfo, neighborhood As ICollection(Of Map), setState As Action(Of String), setProgress As Action(Of Single))
content.vb: Public Sub ValidateEarly(info As PerSaveOptions.MapInfo, neighborhood As Dictionary(Of String, Map), setState As Action(Of String), setProgress As Action(Of Single))
overload: TinyLife.World.Map.ValidateEarly*
nameWithType.vb: Map.ValidateEarly(PerSaveOptions.MapInfo, ICollection(Of Map), Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.ICollection(Of TinyLife.World.Map), System.Action(Of String), System.Action(Of Single))
name.vb: ValidateEarly(MapInfo, ICollection(Of Map), Action(Of String), Action(Of Single))
nameWithType.vb: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map), System.Action(Of String), System.Action(Of Single))
name.vb: ValidateEarly(MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
- uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single})
id: Validate(System.Action{System.String},System.Action{System.Single})
@ -1330,7 +1330,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nThis method is called when this object is loaded from disk, between <xref href=\"TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo%2cSystem.Collections.Generic.ICollection%7bTinyLife.World.Map%7d%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.World.Map.PostValidate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\nWhen called on a map, it causes all objects to be validated, roads to be generated, outdated information to be removed, and more.\n"
summary: "\nThis method is called when this object is loaded from disk, between <xref href=\"TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo%2cSystem.Collections.Generic.Dictionary%7bSystem.String%2cTinyLife.World.Map%7d%2cSystem.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref> and <xref href=\"TinyLife.World.Map.PostValidate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref>.\nWhen called on a map, it causes all objects to be validated, roads to be generated, outdated information to be removed, and more.\n"
example: []
syntax:
content: public void Validate(Action<string> setState, Action<float> setProgress)
@ -3322,16 +3322,16 @@ items:
content: public void PrepareForPermanentRemoval()
content.vb: Public Sub PrepareForPermanentRemoval()
overload: TinyLife.World.Map.PrepareForPermanentRemoval*
- uid: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
id: LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- uid: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
id: LoadStaticMap(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
parent: TinyLife.World.Map
langs:
- csharp
- vb
name: LoadStaticMap(MapInfo, ICollection<Map>, Action<string>, Action<float>)
nameWithType: Map.LoadStaticMap(PerSaveOptions.MapInfo, ICollection<Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.ICollection<TinyLife.World.Map>, System.Action<string>, System.Action<float>)
name: LoadStaticMap(MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
nameWithType: Map.LoadStaticMap(PerSaveOptions.MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary<string, TinyLife.World.Map>, System.Action<string>, System.Action<float>)
type: Method
source:
remote:
@ -3347,13 +3347,13 @@ items:
summary: "\nLoads a static map with the given name from the game&apos;s content directory.\nNote that the map is not post-validated (<xref href=\"TinyLife.World.Map.PostValidate(System.Action%7bSystem.String%7d%2cSystem.Action%7bSystem.Single%7d)\" data-throw-if-not-resolved=\"false\"></xref>).\n"
example: []
syntax:
content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info, ICollection<Map> neighborhood, Action<string> setState, Action<float> setProgress)
content: public static Map LoadStaticMap(PerSaveOptions.MapInfo info, Dictionary<string, Map> neighborhood, Action<string> setState, Action<float> setProgress)
parameters:
- id: info
type: TinyLife.PerSaveOptions.MapInfo
description: The <xref href="TinyLife.PerSaveOptions.MapInfo" data-throw-if-not-resolved="false"></xref> of the static map to load.
- id: neighborhood
type: System.Collections.Generic.ICollection{TinyLife.World.Map}
type: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
description: The <xref href="TinyLife.World.Map.Neighborhood" data-throw-if-not-resolved="false"></xref> of the static map to load.
- id: setState
type: System.Action{System.String}
@ -3364,11 +3364,11 @@ items:
return:
type: TinyLife.World.Map
description: The static map that was loaded.
content.vb: Public Shared Function LoadStaticMap(info As PerSaveOptions.MapInfo, neighborhood As ICollection(Of Map), setState As Action(Of String), setProgress As Action(Of Single)) As Map
content.vb: Public Shared Function LoadStaticMap(info As PerSaveOptions.MapInfo, neighborhood As Dictionary(Of String, Map), setState As Action(Of String), setProgress As Action(Of Single)) As Map
overload: TinyLife.World.Map.LoadStaticMap*
nameWithType.vb: Map.LoadStaticMap(PerSaveOptions.MapInfo, ICollection(Of Map), Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.ICollection(Of TinyLife.World.Map), System.Action(Of String), System.Action(Of Single))
name.vb: LoadStaticMap(MapInfo, ICollection(Of Map), Action(Of String), Action(Of Single))
nameWithType.vb: Map.LoadStaticMap(PerSaveOptions.MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.LoadStaticMap(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map), System.Action(Of String), System.Action(Of Single))
name.vb: LoadStaticMap(MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
- uid: TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)
commentId: M:TinyLife.World.Map.IsLotHidden(TinyLife.World.Lot)
id: IsLotHidden(TinyLife.World.Lot)
@ -4660,64 +4660,82 @@ references:
name: Neighborhood
nameWithType: Map.Neighborhood
fullName: TinyLife.World.Map.Neighborhood
- uid: System.Collections.Generic.ICollection{TinyLife.World.Map}
commentId: T:System.Collections.Generic.ICollection{TinyLife.World.Map}
- uid: System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map}
parent: System.Collections.Generic
definition: System.Collections.Generic.ICollection`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
name: ICollection<Map>
nameWithType: ICollection<Map>
fullName: System.Collections.Generic.ICollection<TinyLife.World.Map>
nameWithType.vb: ICollection(Of Map)
fullName.vb: System.Collections.Generic.ICollection(Of TinyLife.World.Map)
name.vb: ICollection(Of Map)
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<string, Map>
nameWithType: Dictionary<string, Map>
fullName: System.Collections.Generic.Dictionary<string, TinyLife.World.Map>
nameWithType.vb: Dictionary(Of String, Map)
fullName.vb: System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map)
name.vb: Dictionary(Of String, Map)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.World.Map
name: Map
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.World.Map
name: Map
- name: )
- uid: System.Collections.Generic.ICollection`1
commentId: T:System.Collections.Generic.ICollection`1
- uid: System.Collections.Generic.Dictionary`2
commentId: T:System.Collections.Generic.Dictionary`2
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
name: ICollection<T>
nameWithType: ICollection<T>
fullName: System.Collections.Generic.ICollection<T>
nameWithType.vb: ICollection(Of T)
fullName.vb: System.Collections.Generic.ICollection(Of T)
name.vb: ICollection(Of T)
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<TKey, TValue>
nameWithType: Dictionary<TKey, TValue>
fullName: System.Collections.Generic.Dictionary<TKey, TValue>
nameWithType.vb: Dictionary(Of TKey, TValue)
fullName.vb: System.Collections.Generic.Dictionary(Of TKey, TValue)
name.vb: Dictionary(Of TKey, TValue)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- name: T
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- name: T
- name: TKey
- name: ','
- name: " "
- name: TValue
- name: )
- uid: TinyLife.GameImpl.CurrentMap
commentId: P:TinyLife.GameImpl.CurrentMap
@ -5396,29 +5414,35 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
commentId: M:TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
name: ValidateEarly(MapInfo, ICollection<Map>, Action<string>, Action<float>)
nameWithType: Map.ValidateEarly(PerSaveOptions.MapInfo, ICollection<Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.ICollection<TinyLife.World.Map>, System.Action<string>, System.Action<float>)
nameWithType.vb: Map.ValidateEarly(PerSaveOptions.MapInfo, ICollection(Of Map), Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.ICollection(Of TinyLife.World.Map), System.Action(Of String), System.Action(Of Single))
name.vb: ValidateEarly(MapInfo, ICollection(Of Map), Action(Of String), Action(Of Single))
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: ValidateEarly(MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
nameWithType: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary<string, Map>, Action<string>, Action<float>)
fullName: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary<string, TinyLife.World.Map>, System.Action<string>, System.Action<float>)
nameWithType.vb: Map.ValidateEarly(PerSaveOptions.MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
fullName.vb: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo, System.Collections.Generic.Dictionary(Of String, TinyLife.World.Map), System.Action(Of String), System.Action(Of Single))
name.vb: ValidateEarly(MapInfo, Dictionary(Of String, Map), Action(Of String), Action(Of Single))
spec.csharp:
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
name: ValidateEarly
- name: (
- uid: TinyLife.PerSaveOptions.MapInfo
name: MapInfo
- name: ','
- name: " "
- uid: System.Collections.Generic.ICollection`1
name: ICollection
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.World.Map
name: Map
- name: '>'
@ -5448,20 +5472,26 @@ references:
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.ICollection{TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
- uid: TinyLife.World.Map.ValidateEarly(TinyLife.PerSaveOptions.MapInfo,System.Collections.Generic.Dictionary{System.String,TinyLife.World.Map},System.Action{System.String},System.Action{System.Single})
name: ValidateEarly
- name: (
- uid: TinyLife.PerSaveOptions.MapInfo
name: MapInfo
- name: ','
- name: " "
- uid: System.Collections.Generic.ICollection`1
name: ICollection
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: TinyLife.World.Map
name: Map
- name: )
@ -6758,3 +6788,62 @@ references:
name: UpdateExternalPeople
nameWithType: Map.UpdateExternalPeople
fullName: TinyLife.World.Map.UpdateExternalPeople
- uid: System.Collections.Generic.ICollection{TinyLife.World.Map}
commentId: T:System.Collections.Generic.ICollection{TinyLife.World.Map}
parent: System.Collections.Generic
definition: System.Collections.Generic.ICollection`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
name: ICollection<Map>
nameWithType: ICollection<Map>
fullName: System.Collections.Generic.ICollection<TinyLife.World.Map>
nameWithType.vb: ICollection(Of Map)
fullName.vb: System.Collections.Generic.ICollection(Of TinyLife.World.Map)
name.vb: ICollection(Of Map)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: <
- uid: TinyLife.World.Map
name: Map
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.World.Map
name: Map
- name: )
- uid: System.Collections.Generic.ICollection`1
commentId: T:System.Collections.Generic.ICollection`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
name: ICollection<T>
nameWithType: ICollection<T>
fullName: System.Collections.Generic.ICollection<T>
nameWithType.vb: ICollection(Of T)
fullName.vb: System.Collections.Generic.ICollection(Of T)
name.vb: ICollection(Of T)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: (
- name: Of
- name: " "
- name: T
- name: )