- nameWithType.vb: Nullable(Of Boolean)
- fullName.vb: System.Nullable(Of System.Boolean)
- name.vb: Nullable(Of Boolean)
- spec.csharp:
- - uid: System.Nullable`1
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- isExternal: true
- - name: <
- nameWithType: <
- fullName: <
- - uid: System.Boolean
- name: Boolean
- nameWithType: Boolean
- fullName: System.Boolean
- isExternal: true
- - name: '>'
- nameWithType: '>'
- fullName: '>'
- spec.vb:
- - uid: System.Nullable`1
- name: Nullable
- nameWithType: Nullable
- fullName: System.Nullable
- isExternal: true
- - name: '(Of '
- nameWithType: '(Of '
- fullName: '(Of '
- - uid: System.Boolean
- name: Boolean
- nameWithType: Boolean
- fullName: System.Boolean
- isExternal: true
- - name: )
- nameWithType: )
- fullName: )
- uid: System.Threading.Tasks.Task{System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}}
commentId: T:System.Threading.Tasks.Task{System.Collections.Generic.Stack{Microsoft.Xna.Framework.Point}}
parent: System.Threading.Tasks
@@ -11820,6 +11779,9 @@ references:
name: T
nameWithType: T
fullName: T
+- uid: TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean)
+ commentId: M:TinyLife.Actions.ActionType.IsEmptyHanded(TinyLife.Actions.ActionInfo,System.Boolean)
+ isExternal: true
- uid: TinyLife.Objects.Person.SetHeldObject*
commentId: Overload:TinyLife.Objects.Person.SetHeldObject
name: SetHeldObject
diff --git a/docs/api/TinyLife.Objects.ScreenObject.yml b/docs/api/TinyLife.Objects.ScreenObject.yml
index f3fafc9..f85ed28 100644
--- a/docs/api/TinyLife.Objects.ScreenObject.yml
+++ b/docs/api/TinyLife.Objects.ScreenObject.yml
@@ -6,9 +6,10 @@ items:
parent: TinyLife.Objects
children:
- TinyLife.Objects.ScreenObject.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
+ - TinyLife.Objects.ScreenObject.Content
- TinyLife.Objects.ScreenObject.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})
- TinyLife.Objects.ScreenObject.IsOn
- - TinyLife.Objects.ScreenObject.ScreenContent
+ - TinyLife.Objects.ScreenObject.ScreenContentOverrides
- TinyLife.Objects.ScreenObject.TurnOff
- TinyLife.Objects.ScreenObject.TurnOn(System.String)
langs:
@@ -25,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ScreenObject
path: ../TinyLife/Objects/ScreenObject.cs
- startLine: 12
+ startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -155,25 +156,63 @@ items:
modifiers.vb:
- Public
- Class
-- uid: TinyLife.Objects.ScreenObject.ScreenContent
- commentId: P:TinyLife.Objects.ScreenObject.ScreenContent
- id: ScreenContent
+- uid: TinyLife.Objects.ScreenObject.ScreenContentOverrides
+ commentId: F:TinyLife.Objects.ScreenObject.ScreenContentOverrides
+ id: ScreenContentOverrides
parent: TinyLife.Objects.ScreenObject
langs:
- csharp
- vb
- name: ScreenContent
- nameWithType: ScreenObject.ScreenContent
- fullName: TinyLife.Objects.ScreenObject.ScreenContent
+ name: ScreenContentOverrides
+ nameWithType: ScreenObject.ScreenContentOverrides
+ fullName: TinyLife.Objects.ScreenObject.ScreenContentOverrides
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Objects/ScreenObject.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: ScreenContentOverrides
+ path: ../TinyLife/Objects/ScreenObject.cs
+ startLine: 25
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Objects
+ summary: "\nA set of predicates and overrides that determine what screen content textures certain furniture items should display.\nIf your furniture item has a specific screen width, height or location, you can add an item to this collection that determines the names of the textures used.\n"
+ example:
+ - "\nFor example, the adds the following entry:\n(t => t.Type == FurnitureType.OldComputer, (_, s) => $"Square{s}")
\n"
+ syntax:
+ content: public static readonly List<(Func Predicate, Func Override)> ScreenContentOverrides
+ return:
+ type: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.String,System.String}}}
+ content.vb: Public Shared ReadOnly ScreenContentOverrides As List(Of(Predicate As Func(Of Furniture, Boolean), Override As Func(Of Furniture, String, String))(Of Func(Of Furniture , Boolean), Func(Of Furniture, String, String))
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
+- uid: TinyLife.Objects.ScreenObject.Content
+ commentId: P:TinyLife.Objects.ScreenObject.Content
+ id: Content
+ parent: TinyLife.Objects.ScreenObject
+ langs:
+ - csharp
+ - vb
+ name: Content
+ nameWithType: ScreenObject.Content
+ fullName: TinyLife.Objects.ScreenObject.Content
type: Property
source:
remote:
path: TinyLife/Objects/ScreenObject.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: ScreenContent
+ id: Content
path: ../TinyLife/Objects/ScreenObject.cs
- startLine: 19
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -183,15 +222,15 @@ items:
content: >-
[DataMember]
- public string ScreenContent { get; }
+ public string Content { get; }
parameters: []
return:
type: System.String
content.vb: >-
- Public ReadOnly Property ScreenContent As String
- overload: TinyLife.Objects.ScreenObject.ScreenContent*
+ Public ReadOnly Property Content As String
+ overload: TinyLife.Objects.ScreenObject.Content*
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
@@ -220,11 +259,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsOn
path: ../TinyLife/Objects/ScreenObject.cs
- startLine: 25
+ startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Objects
- summary: "\nA property that determines whether this screen object is currently on.\nA screen object is on if it has a current .\n"
+ summary: "\nA property that determines whether this screen object is currently on.\nA screen object is on if it has a current .\n"
example: []
syntax:
content: public bool IsOn { get; }
@@ -257,7 +296,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/ScreenObject.cs
- startLine: 28
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -308,7 +347,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Objects/ScreenObject.cs
- startLine: 32
+ startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -386,19 +425,19 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TurnOn
path: ../TinyLife/Objects/ScreenObject.cs
- startLine: 49
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Objects
- summary: "\nTurns this screen object on, setting its to the given content.\nThe screen content set here determines the texture to display on this screen object's screen.\n"
+ summary: "\nTurns this screen object on, setting its to the given content.\nThe screen content set here determines the texture to display on this screen object's screen.\n"
example: []
syntax:
- content: public void TurnOn(string screenContent)
+ content: public void TurnOn(string content)
parameters:
- - id: screenContent
+ - id: content
type: System.String
description: ''
- content.vb: Public Sub TurnOn(screenContent As String)
+ content.vb: Public Sub TurnOn(content As String)
overload: TinyLife.Objects.ScreenObject.TurnOn*
modifiers.csharp:
- public
@@ -422,7 +461,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TurnOff
path: ../TinyLife/Objects/ScreenObject.cs
- startLine: 56
+ startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -4453,17 +4492,235 @@ references:
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
+- uid: TinyLife.Objects.FurnitureType.OldComputer
+ commentId: F:TinyLife.Objects.FurnitureType.OldComputer
+ isExternal: true
+- uid: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.String,System.String}}}
+ commentId: T:System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Furniture,System.Boolean},System.Func{TinyLife.Objects.Furniture,System.String,System.String}}}
+ parent: System.Collections.Generic
+ definition: System.Collections.Generic.List`1
+ name: List<(T1, T2), Func>>
+ nameWithType: List<(T1, T2), Func>>
+ fullName: System.Collections.Generic.List, System.Func>>
+ nameWithType.vb: List(Of (T1, T2)(Of Func(Of Furniture, Boolean), Func(Of Furniture, String, String)))
+ fullName.vb: System.Collections.Generic.List(Of System.ValueTuple(Of System.Func(Of TinyLife.Objects.Furniture, System.Boolean), System.Func(Of TinyLife.Objects.Furniture, System.String, System.String)))
+ name.vb: List(Of (T1, T2)(Of Func(Of Furniture, Boolean), Func(Of Furniture, String, String)))
+ spec.csharp:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.ValueTuple`2
+ name: (T1, T2)
+ nameWithType: (T1, T2)
+ fullName: System.ValueTuple
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`3
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.ValueTuple`2
+ name: (T1, T2)
+ nameWithType: (T1, T2)
+ fullName: System.ValueTuple
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: System.Func`2
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Boolean
+ name: Boolean
+ nameWithType: Boolean
+ fullName: System.Boolean
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.Func`3
+ name: Func
+ nameWithType: Func
+ fullName: System.Func
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - uid: TinyLife.Objects.Furniture
+ name: Furniture
+ nameWithType: Furniture
+ fullName: TinyLife.Objects.Furniture
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: ', '
+ nameWithType: ', '
+ fullName: ', '
+ - uid: System.String
+ name: String
+ nameWithType: String
+ fullName: System.String
+ isExternal: true
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Collections.Generic.List`1
+ commentId: T:System.Collections.Generic.List`1
+ isExternal: true
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ nameWithType.vb: List(Of T)
+ fullName.vb: System.Collections.Generic.List(Of T)
+ name.vb: List(Of T)
+ spec.csharp:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ isExternal: true
+ - name: <
+ nameWithType: <
+ fullName: <
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: '>'
+ nameWithType: '>'
+ fullName: '>'
+ spec.vb:
+ - uid: System.Collections.Generic.List`1
+ name: List
+ nameWithType: List
+ fullName: System.Collections.Generic.List
+ isExternal: true
+ - name: '(Of '
+ nameWithType: '(Of '
+ fullName: '(Of '
+ - name: T
+ nameWithType: T
+ fullName: T
+ - name: )
+ nameWithType: )
+ fullName: )
+- uid: System.Collections.Generic
+ commentId: N:System.Collections.Generic
+ isExternal: true
+ name: System.Collections.Generic
+ nameWithType: System.Collections.Generic
+ fullName: System.Collections.Generic
- uid: TinyLife.Objects.ScreenObject.TurnOn(System.String)
commentId: M:TinyLife.Objects.ScreenObject.TurnOn(System.String)
isExternal: true
- uid: TinyLife.Objects.ScreenObject.TurnOff
commentId: M:TinyLife.Objects.ScreenObject.TurnOff
isExternal: true
-- uid: TinyLife.Objects.ScreenObject.ScreenContent*
- commentId: Overload:TinyLife.Objects.ScreenObject.ScreenContent
- name: ScreenContent
- nameWithType: ScreenObject.ScreenContent
- fullName: TinyLife.Objects.ScreenObject.ScreenContent
+- uid: TinyLife.Objects.ScreenObject.Content*
+ commentId: Overload:TinyLife.Objects.ScreenObject.Content
+ name: Content
+ nameWithType: ScreenObject.Content
+ fullName: TinyLife.Objects.ScreenObject.Content
- uid: System.String
commentId: T:System.String
parent: System
@@ -4471,8 +4728,8 @@ references:
name: String
nameWithType: String
fullName: System.String
-- uid: TinyLife.Objects.ScreenObject.ScreenContent
- commentId: P:TinyLife.Objects.ScreenObject.ScreenContent
+- uid: TinyLife.Objects.ScreenObject.Content
+ commentId: P:TinyLife.Objects.ScreenObject.Content
isExternal: true
- uid: TinyLife.Objects.ScreenObject.IsOn*
commentId: Overload:TinyLife.Objects.ScreenObject.IsOn
@@ -4990,51 +5247,6 @@ references:
- name: )
nameWithType: )
fullName: )
-- uid: System.Collections.Generic.List`1
- commentId: T:System.Collections.Generic.List`1
- isExternal: true
- name: List
- nameWithType: List
- fullName: System.Collections.Generic.List
- nameWithType.vb: List(Of T)
- fullName.vb: System.Collections.Generic.List(Of T)
- name.vb: List(Of T)
- spec.csharp:
- - uid: System.Collections.Generic.List`1
- name: List
- nameWithType: List
- fullName: System.Collections.Generic.List
- isExternal: true
- - name: <
- nameWithType: <
- fullName: <
- - name: T
- nameWithType: T
- fullName: T
- - name: '>'
- nameWithType: '>'
- fullName: '>'
- spec.vb:
- - uid: System.Collections.Generic.List`1
- name: List
- nameWithType: List
- fullName: System.Collections.Generic.List
- isExternal: true
- - name: '(Of '
- nameWithType: '(Of '
- fullName: '(Of '
- - name: T
- nameWithType: T
- fullName: T
- - name: )
- nameWithType: )
- fullName: )
-- uid: System.Collections.Generic
- commentId: N:System.Collections.Generic
- isExternal: true
- name: System.Collections.Generic
- nameWithType: System.Collections.Generic
- fullName: System.Collections.Generic
- uid: TinyLife.Objects.ScreenObject.TurnOn*
commentId: Overload:TinyLife.Objects.ScreenObject.TurnOn
name: TurnOn
diff --git a/docs/api/TinyLife.Objects.SpeakStyle.yml b/docs/api/TinyLife.Objects.SpeakStyle.yml
index 67078a0..3adf038 100644
--- a/docs/api/TinyLife.Objects.SpeakStyle.yml
+++ b/docs/api/TinyLife.Objects.SpeakStyle.yml
@@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle
path: ../TinyLife/Objects/Person.cs
- startLine: 2699
+ startLine: 2724
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Affirmative
path: ../TinyLife/Objects/Person.cs
- startLine: 2703
+ startLine: 2728
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Angry
path: ../TinyLife/Objects/Person.cs
- startLine: 2704
+ startLine: 2729
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Annoyed
path: ../TinyLife/Objects/Person.cs
- startLine: 2705
+ startLine: 2730
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bored
path: ../TinyLife/Objects/Person.cs
- startLine: 2706
+ startLine: 2731
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -208,7 +208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Childish
path: ../TinyLife/Objects/Person.cs
- startLine: 2707
+ startLine: 2732
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -240,7 +240,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confident
path: ../TinyLife/Objects/Person.cs
- startLine: 2708
+ startLine: 2733
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -272,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confused
path: ../TinyLife/Objects/Person.cs
- startLine: 2709
+ startLine: 2734
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -304,7 +304,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Disagreeing
path: ../TinyLife/Objects/Person.cs
- startLine: 2710
+ startLine: 2735
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -336,7 +336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Excited
path: ../TinyLife/Objects/Person.cs
- startLine: 2711
+ startLine: 2736
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -368,7 +368,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Happy
path: ../TinyLife/Objects/Person.cs
- startLine: 2712
+ startLine: 2737
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -400,7 +400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral
path: ../TinyLife/Objects/Person.cs
- startLine: 2713
+ startLine: 2738
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -432,7 +432,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Questioning
path: ../TinyLife/Objects/Person.cs
- startLine: 2714
+ startLine: 2739
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -464,7 +464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sad
path: ../TinyLife/Objects/Person.cs
- startLine: 2715
+ startLine: 2740
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -496,7 +496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scared
path: ../TinyLife/Objects/Person.cs
- startLine: 2716
+ startLine: 2741
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -528,7 +528,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shocked
path: ../TinyLife/Objects/Person.cs
- startLine: 2717
+ startLine: 2742
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -560,7 +560,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Thinking
path: ../TinyLife/Objects/Person.cs
- startLine: 2718
+ startLine: 2743
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.VoiceStyle.yml b/docs/api/TinyLife.Objects.VoiceStyle.yml
index 98a05df..e1a5958 100644
--- a/docs/api/TinyLife.Objects.VoiceStyle.yml
+++ b/docs/api/TinyLife.Objects.VoiceStyle.yml
@@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VoiceStyle
path: ../TinyLife/Objects/Person.cs
- startLine: 2727
+ startLine: 2752
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -57,7 +57,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Low
path: ../TinyLife/Objects/Person.cs
- startLine: 2730
+ startLine: 2755
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -89,7 +89,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: High
path: ../TinyLife/Objects/Person.cs
- startLine: 2731
+ startLine: 2756
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
- startLine: 2732
+ startLine: 2757
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Objects.WornClothes.yml b/docs/api/TinyLife.Objects.WornClothes.yml
index ed0b3f8..d28a7ea 100644
--- a/docs/api/TinyLife.Objects.WornClothes.yml
+++ b/docs/api/TinyLife.Objects.WornClothes.yml
@@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WornClothes
path: ../TinyLife/Objects/Clothes.cs
- startLine: 341
+ startLine: 361
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Objects/Clothes.cs
- startLine: 348
+ startLine: 368
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors
path: ../TinyLife/Objects/Clothes.cs
- startLine: 355
+ startLine: 375
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromStorage
path: ../TinyLife/Objects/Clothes.cs
- startLine: 360
+ startLine: 380
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -211,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
- startLine: 367
+ startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -253,7 +253,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetColor
path: ../TinyLife/Objects/Clothes.cs
- startLine: 377
+ startLine: 397
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@@ -292,7 +292,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Objects/Clothes.cs
- startLine: 385
+ startLine: 405
assemblies:
- Tiny Life
namespace: TinyLife.Objects
diff --git a/docs/api/TinyLife.Options.yml b/docs/api/TinyLife.Options.yml
index 0c4b57d..b12c78e 100644
--- a/docs/api/TinyLife.Options.yml
+++ b/docs/api/TinyLife.Options.yml
@@ -30,10 +30,12 @@ items:
- TinyLife.Options.HideGamepadControlsHints
- TinyLife.Options.HideHangingObjects
- TinyLife.Options.IncreaseSpeedKeybind
+ - TinyLife.Options.InGameMusic
- TinyLife.Options.Instance
- TinyLife.Options.Keybinds
- TinyLife.Options.Language
- TinyLife.Options.LeftTrigger
+ - TinyLife.Options.MusicVolume
- TinyLife.Options.PauseGameKeybind
- TinyLife.Options.RightTrigger
- TinyLife.Options.RotateCameraKeybind
@@ -76,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Options
path: ../TinyLife/Options.cs
- startLine: 30
+ startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife
@@ -139,7 +141,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplays
path: ../TinyLife/Options.cs
- startLine: 36
+ startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife
@@ -176,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeeds
path: ../TinyLife/Options.cs
- startLine: 40
+ startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife
@@ -213,7 +215,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Keybinds
path: ../TinyLife/Options.cs
- startLine: 44
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife
@@ -250,7 +252,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnbindKeybind
path: ../TinyLife/Options.cs
- startLine: 48
+ startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife
@@ -287,7 +289,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
- startLine: 53
+ startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife
@@ -326,7 +328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CopyFurnitureKeybind
path: ../TinyLife/Options.cs
- startLine: 57
+ startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife
@@ -369,7 +371,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StoreInHouseholdKeybind
path: ../TinyLife/Options.cs
- startLine: 59
+ startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife
@@ -412,7 +414,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateKeybind
path: ../TinyLife/Options.cs
- startLine: 61
+ startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife
@@ -455,7 +457,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchPersonKeybind
path: ../TinyLife/Options.cs
- startLine: 63
+ startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife
@@ -498,7 +500,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PauseGameKeybind
path: ../TinyLife/Options.cs
- startLine: 65
+ startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife
@@ -541,7 +543,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IncreaseSpeedKeybind
path: ../TinyLife/Options.cs
- startLine: 67
+ startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife
@@ -584,7 +586,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DecreaseSpeedKeybind
path: ../TinyLife/Options.cs
- startLine: 69
+ startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife
@@ -627,7 +629,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ScreenshotKeybind
path: ../TinyLife/Options.cs
- startLine: 71
+ startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife
@@ -670,7 +672,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SellHeldObjectKeybind
path: ../TinyLife/Options.cs
- startLine: 73
+ startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife
@@ -713,7 +715,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GridKeybind
path: ../TinyLife/Options.cs
- startLine: 75
+ startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife
@@ -756,7 +758,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ZoomInKeybind
path: ../TinyLife/Options.cs
- startLine: 77
+ startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife
@@ -799,7 +801,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ZoomOutKeybind
path: ../TinyLife/Options.cs
- startLine: 79
+ startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife
@@ -842,7 +844,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateCameraKeybind
path: ../TinyLife/Options.cs
- startLine: 81
+ startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife
@@ -885,7 +887,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraUpKeybind
path: ../TinyLife/Options.cs
- startLine: 83
+ startLine: 84
assemblies:
- Tiny Life
namespace: TinyLife
@@ -928,7 +930,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraDownKeybind
path: ../TinyLife/Options.cs
- startLine: 85
+ startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife
@@ -971,7 +973,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraLeftKeybind
path: ../TinyLife/Options.cs
- startLine: 87
+ startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1014,7 +1016,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraRightKeybind
path: ../TinyLife/Options.cs
- startLine: 89
+ startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1057,7 +1059,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallsUpKeybind
path: ../TinyLife/Options.cs
- startLine: 91
+ startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1100,7 +1102,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallsDownKeybind
path: ../TinyLife/Options.cs
- startLine: 93
+ startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1143,7 +1145,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayedHints
path: ../TinyLife/Options.cs
- startLine: 100
+ startLine: 101
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1188,7 +1190,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AButton
path: ../TinyLife/Options.cs
- startLine: 105
+ startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1225,7 +1227,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BButton
path: ../TinyLife/Options.cs
- startLine: 109
+ startLine: 110
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1262,7 +1264,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: XButton
path: ../TinyLife/Options.cs
- startLine: 113
+ startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1299,7 +1301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: YButton
path: ../TinyLife/Options.cs
- startLine: 117
+ startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1336,7 +1338,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LeftTrigger
path: ../TinyLife/Options.cs
- startLine: 121
+ startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1373,7 +1375,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RightTrigger
path: ../TinyLife/Options.cs
- startLine: 125
+ startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1410,7 +1412,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallMode
path: ../TinyLife/Options.cs
- startLine: 133
+ startLine: 134
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1447,7 +1449,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Language
path: ../TinyLife/Options.cs
- startLine: 149
+ startLine: 150
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1490,7 +1492,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UiScale
path: ../TinyLife/Options.cs
- startLine: 154
+ startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1533,7 +1535,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SoundVolume
path: ../TinyLife/Options.cs
- startLine: 159
+ startLine: 160
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1558,6 +1560,49 @@ items:
- public
modifiers.vb:
- Public
+- uid: TinyLife.Options.MusicVolume
+ commentId: F:TinyLife.Options.MusicVolume
+ id: MusicVolume
+ parent: TinyLife.Options
+ langs:
+ - csharp
+ - vb
+ name: MusicVolume
+ nameWithType: Options.MusicVolume
+ fullName: TinyLife.Options.MusicVolume
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Options.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: MusicVolume
+ path: ../TinyLife/Options.cs
+ startLine: 165
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife
+ summary: "\nThe current music volume as a percentage, ranging from 0 to 1\n"
+ example: []
+ syntax:
+ content: >-
+ [DataMember]
+
+ public float MusicVolume
+ return:
+ type: System.Single
+ content.vb: >-
+
+
+ Public MusicVolume As Single
+ attributes:
+ - type: System.Runtime.Serialization.DataMemberAttribute
+ ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
+ arguments: []
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
- uid: TinyLife.Options.WorldSoundVolume
commentId: F:TinyLife.Options.WorldSoundVolume
id: WorldSoundVolume
@@ -1576,7 +1621,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorldSoundVolume
path: ../TinyLife/Options.cs
- startLine: 165
+ startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1619,7 +1664,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeechVolume
path: ../TinyLife/Options.cs
- startLine: 171
+ startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1662,7 +1707,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StingVolume
path: ../TinyLife/Options.cs
- startLine: 177
+ startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1705,7 +1750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SoundscapeVolume
path: ../TinyLife/Options.cs
- startLine: 183
+ startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1748,7 +1793,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AutoSaveIntervalSeconds
path: ../TinyLife/Options.cs
- startLine: 189
+ startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1791,7 +1836,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CameraRotation
path: ../TinyLife/Options.cs
- startLine: 196
+ startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1834,7 +1879,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrightnessIncrease
path: ../TinyLife/Options.cs
- startLine: 201
+ startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1877,7 +1922,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideHangingObjects
path: ../TinyLife/Options.cs
- startLine: 207
+ startLine: 213
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1920,7 +1965,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoundCameraPosition
path: ../TinyLife/Options.cs
- startLine: 213
+ startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1963,7 +2008,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UiAnimations
path: ../TinyLife/Options.cs
- startLine: 219
+ startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2006,7 +2051,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShowBuildModeGrid
path: ../TinyLife/Options.cs
- startLine: 224
+ startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2049,7 +2094,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadScreenBorder
path: ../TinyLife/Options.cs
- startLine: 229
+ startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2092,7 +2137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadCursorSpeed
path: ../TinyLife/Options.cs
- startLine: 234
+ startLine: 240
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2135,7 +2180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapTriggers
path: ../TinyLife/Options.cs
- startLine: 239
+ startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2178,7 +2223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapAForB
path: ../TinyLife/Options.cs
- startLine: 244
+ startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2221,7 +2266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GamepadSwapXForY
path: ../TinyLife/Options.cs
- startLine: 249
+ startLine: 255
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2264,7 +2309,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideControlsHints
path: ../TinyLife/Options.cs
- startLine: 254
+ startLine: 260
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2307,7 +2352,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideGamepadControlsHints
path: ../TinyLife/Options.cs
- startLine: 260
+ startLine: 266
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2350,7 +2395,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowMods
path: ../TinyLife/Options.cs
- startLine: 265
+ startLine: 271
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2393,7 +2438,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UseNumberKeysForSpeeds
path: ../TinyLife/Options.cs
- startLine: 270
+ startLine: 276
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2418,6 +2463,49 @@ items:
- public
modifiers.vb:
- Public
+- uid: TinyLife.Options.InGameMusic
+ commentId: F:TinyLife.Options.InGameMusic
+ id: InGameMusic
+ parent: TinyLife.Options
+ langs:
+ - csharp
+ - vb
+ name: InGameMusic
+ nameWithType: Options.InGameMusic
+ fullName: TinyLife.Options.InGameMusic
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Options.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: InGameMusic
+ path: ../TinyLife/Options.cs
+ startLine: 281
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife
+ summary: "\nWhether music should be played in Play Mode. This is used by the occasion.\n"
+ example: []
+ syntax:
+ content: >-
+ [DataMember]
+
+ public bool InGameMusic
+ return:
+ type: System.Boolean
+ content.vb: >-
+
+
+ Public InGameMusic As Boolean
+ attributes:
+ - type: System.Runtime.Serialization.DataMemberAttribute
+ ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
+ arguments: []
+ modifiers.csharp:
+ - public
+ modifiers.vb:
+ - Public
- uid: TinyLife.Options.Apply
commentId: M:TinyLife.Options.Apply
id: Apply
@@ -2436,7 +2524,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Apply
path: ../TinyLife/Options.cs
- startLine: 297
+ startLine: 308
assemblies:
- Tiny Life
namespace: TinyLife
@@ -2468,7 +2556,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
- startLine: 330
+ startLine: 342
assemblies:
- Tiny Life
namespace: TinyLife
@@ -3475,6 +3563,14 @@ references:
- uid: TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
commentId: M:TinyLife.Uis.Menus.GamepadHint(MLEM.Ui.Anchor,System.Func{TinyLife.Options,Microsoft.Xna.Framework.Input.Buttons},Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Func{System.Boolean})
isExternal: true
+- uid: TinyLife.Music
+ commentId: T:TinyLife.Music
+ name: Music
+ nameWithType: Music
+ fullName: TinyLife.Music
+- uid: TinyLife.Music.Occasion.InGame
+ commentId: F:TinyLife.Music.Occasion.InGame
+ isExternal: true
- uid: TinyLife.Options.Apply*
commentId: Overload:TinyLife.Options.Apply
name: Apply
diff --git a/docs/api/TinyLife.PerSaveOptions.yml b/docs/api/TinyLife.PerSaveOptions.yml
index feb201d..b665b79 100644
--- a/docs/api/TinyLife.PerSaveOptions.yml
+++ b/docs/api/TinyLife.PerSaveOptions.yml
@@ -33,7 +33,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PerSaveOptions
path: ../TinyLife/Options.cs
- startLine: 354
+ startLine: 366
assemblies:
- Tiny Life
namespace: TinyLife
@@ -96,7 +96,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
- startLine: 361
+ startLine: 373
assemblies:
- Tiny Life
namespace: TinyLife
@@ -135,7 +135,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiSelected
path: ../TinyLife/Options.cs
- startLine: 367
+ startLine: 379
assemblies:
- Tiny Life
namespace: TinyLife
@@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiHousehold
path: ../TinyLife/Options.cs
- startLine: 372
+ startLine: 384
assemblies:
- Tiny Life
namespace: TinyLife
@@ -221,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiImportantActions
path: ../TinyLife/Options.cs
- startLine: 378
+ startLine: 390
assemblies:
- Tiny Life
namespace: TinyLife
@@ -264,7 +264,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSkillBuilding
path: ../TinyLife/Options.cs
- startLine: 384
+ startLine: 396
assemblies:
- Tiny Life
namespace: TinyLife
@@ -307,7 +307,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiRelationships
path: ../TinyLife/Options.cs
- startLine: 390
+ startLine: 402
assemblies:
- Tiny Life
namespace: TinyLife
@@ -350,7 +350,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxRegularVisitors
path: ../TinyLife/Options.cs
- startLine: 396
+ startLine: 408
assemblies:
- Tiny Life
namespace: TinyLife
@@ -393,7 +393,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadedMods
path: ../TinyLife/Options.cs
- startLine: 402
+ startLine: 414
assemblies:
- Tiny Life
namespace: TinyLife
@@ -436,7 +436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapName
path: ../TinyLife/Options.cs
- startLine: 408
+ startLine: 420
assemblies:
- Tiny Life
namespace: TinyLife
@@ -479,7 +479,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapCustom
path: ../TinyLife/Options.cs
- startLine: 414
+ startLine: 426
assemblies:
- Tiny Life
namespace: TinyLife
@@ -522,7 +522,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayedLifespan
path: ../TinyLife/Options.cs
- startLine: 420
+ startLine: 432
assemblies:
- Tiny Life
namespace: TinyLife
@@ -565,7 +565,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OtherLifespan
path: ../TinyLife/Options.cs
- startLine: 426
+ startLine: 438
assemblies:
- Tiny Life
namespace: TinyLife
@@ -608,7 +608,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
- startLine: 431
+ startLine: 443
assemblies:
- Tiny Life
namespace: TinyLife
@@ -643,7 +643,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load
path: ../TinyLife/Options.cs
- startLine: 439
+ startLine: 451
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.PersonalityType.TypeCategory.yml b/docs/api/TinyLife.PersonalityType.TypeCategory.yml
index ec9bd6c..f3941da 100644
--- a/docs/api/TinyLife.PersonalityType.TypeCategory.yml
+++ b/docs/api/TinyLife.PersonalityType.TypeCategory.yml
@@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeCategory
path: ../TinyLife/PersonalityType.cs
- startLine: 219
+ startLine: 220
assemblies:
- Tiny Life
namespace: TinyLife
@@ -57,7 +57,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Major
path: ../TinyLife/PersonalityType.cs
- startLine: 224
+ startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife
@@ -91,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Minor
path: ../TinyLife/PersonalityType.cs
- startLine: 228
+ startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife
@@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/PersonalityType.cs
- startLine: 233
+ startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.PersonalityType.yml b/docs/api/TinyLife.PersonalityType.yml
index 838ee2b..1f20c8d 100644
--- a/docs/api/TinyLife.PersonalityType.yml
+++ b/docs/api/TinyLife.PersonalityType.yml
@@ -35,6 +35,7 @@ items:
- TinyLife.PersonalityType.Mean
- TinyLife.PersonalityType.Millionaire
- TinyLife.PersonalityType.Name
+ - TinyLife.PersonalityType.Outdoorsy
- TinyLife.PersonalityType.Pescetarian
- TinyLife.PersonalityType.Register(TinyLife.PersonalityType)
- TinyLife.PersonalityType.SmartKid
@@ -553,6 +554,41 @@ items:
- Public
- Shared
- ReadOnly
+- uid: TinyLife.PersonalityType.Outdoorsy
+ commentId: F:TinyLife.PersonalityType.Outdoorsy
+ id: Outdoorsy
+ parent: TinyLife.PersonalityType
+ langs:
+ - csharp
+ - vb
+ name: Outdoorsy
+ nameWithType: PersonalityType.Outdoorsy
+ fullName: TinyLife.PersonalityType.Outdoorsy
+ type: Field
+ source:
+ remote:
+ path: TinyLife/PersonalityType.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: Outdoorsy
+ path: ../TinyLife/PersonalityType.cs
+ startLine: 77
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife
+ syntax:
+ content: public static readonly PersonalityType Outdoorsy
+ return:
+ type: TinyLife.PersonalityType
+ content.vb: Public Shared ReadOnly Outdoorsy As PersonalityType
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
- uid: TinyLife.PersonalityType.Asexual
commentId: F:TinyLife.PersonalityType.Asexual
id: Asexual
@@ -571,7 +607,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Asexual
path: ../TinyLife/PersonalityType.cs
- startLine: 79
+ startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife
@@ -606,7 +642,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Aromantic
path: ../TinyLife/PersonalityType.cs
- startLine: 83
+ startLine: 84
assemblies:
- Tiny Life
namespace: TinyLife
@@ -641,7 +677,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HatesChildren
path: ../TinyLife/PersonalityType.cs
- startLine: 87
+ startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife
@@ -676,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pescetarian
path: ../TinyLife/PersonalityType.cs
- startLine: 91
+ startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife
@@ -711,7 +747,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Vegetarian
path: ../TinyLife/PersonalityType.cs
- startLine: 95
+ startLine: 96
assemblies:
- Tiny Life
namespace: TinyLife
@@ -746,7 +782,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Vegan
path: ../TinyLife/PersonalityType.cs
- startLine: 99
+ startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife
@@ -781,7 +817,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MasterChef
path: ../TinyLife/PersonalityType.cs
- startLine: 105
+ startLine: 106
assemblies:
- Tiny Life
namespace: TinyLife
@@ -816,7 +852,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmartKid
path: ../TinyLife/PersonalityType.cs
- startLine: 108
+ startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife
@@ -851,7 +887,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GymRat
path: ../TinyLife/PersonalityType.cs
- startLine: 112
+ startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife
@@ -886,7 +922,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HouseholdHero
path: ../TinyLife/PersonalityType.cs
- startLine: 115
+ startLine: 116
assemblies:
- Tiny Life
namespace: TinyLife
@@ -921,7 +957,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerAddict
path: ../TinyLife/PersonalityType.cs
- startLine: 118
+ startLine: 119
assemblies:
- Tiny Life
namespace: TinyLife
@@ -956,7 +992,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendOfEveryone
path: ../TinyLife/PersonalityType.cs
- startLine: 121
+ startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife
@@ -991,7 +1027,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Millionaire
path: ../TinyLife/PersonalityType.cs
- startLine: 125
+ startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1026,7 +1062,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CapableCarpenter
path: ../TinyLife/PersonalityType.cs
- startLine: 128
+ startLine: 129
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1061,7 +1097,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/PersonalityType.cs
- startLine: 137
+ startLine: 138
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1096,7 +1132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/PersonalityType.cs
- startLine: 141
+ startLine: 142
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1131,7 +1167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Incompatible
path: ../TinyLife/PersonalityType.cs
- startLine: 146
+ startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1168,7 +1204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoostedSkills
path: ../TinyLife/PersonalityType.cs
- startLine: 153
+ startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1208,7 +1244,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoostedSkillTypes
path: ../TinyLife/PersonalityType.cs
- startLine: 160
+ startLine: 161
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1248,7 +1284,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowedAges
path: ../TinyLife/PersonalityType.cs
- startLine: 165
+ startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1285,7 +1321,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Category
path: ../TinyLife/PersonalityType.cs
- startLine: 169
+ startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1322,7 +1358,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/PersonalityType.cs
- startLine: 171
+ startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1361,7 +1397,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/PersonalityType.cs
- startLine: 178
+ startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1400,7 +1436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompatible
path: ../TinyLife/PersonalityType.cs
- startLine: 188
+ startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1439,7 +1475,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanApply
path: ../TinyLife/PersonalityType.cs
- startLine: 198
+ startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife
@@ -1478,7 +1514,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/PersonalityType.cs
- startLine: 209
+ startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.SaveHandler.yml b/docs/api/TinyLife.SaveHandler.yml
index dfaddbd..1f7f003 100644
--- a/docs/api/TinyLife.SaveHandler.yml
+++ b/docs/api/TinyLife.SaveHandler.yml
@@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveHandler
path: ../TinyLife/SaveHandler.cs
- startLine: 19
+ startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife
@@ -70,7 +70,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGameSaved
path: ../TinyLife/SaveHandler.cs
- startLine: 24
+ startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife
@@ -105,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGameLoaded
path: ../TinyLife/SaveHandler.cs
- startLine: 28
+ startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife
@@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGameDir
path: ../TinyLife/SaveHandler.cs
- startLine: 35
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife
@@ -177,7 +177,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSavesDir
path: ../TinyLife/SaveHandler.cs
- startLine: 47
+ startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife
@@ -214,7 +214,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSaveDir
path: ../TinyLife/SaveHandler.cs
- startLine: 57
+ startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife
@@ -255,7 +255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateSerializerSettings
path: ../TinyLife/SaveHandler.cs
- startLine: 67
+ startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife
@@ -299,7 +299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateSerializer
path: ../TinyLife/SaveHandler.cs
- startLine: 88
+ startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Set.yml b/docs/api/TinyLife.Set.yml
index c0b94a4..108eeb5 100644
--- a/docs/api/TinyLife.Set.yml
+++ b/docs/api/TinyLife.Set.yml
@@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set
path: ../TinyLife/GameImpl.cs
- startLine: 955
+ startLine: 992
assemblies:
- Tiny Life
namespace: TinyLife
@@ -57,7 +57,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking
path: ../TinyLife/GameImpl.cs
- startLine: 961
+ startLine: 998
assemblies:
- Tiny Life
namespace: TinyLife
@@ -91,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout
path: ../TinyLife/GameImpl.cs
- startLine: 965
+ startLine: 1002
assemblies:
- Tiny Life
namespace: TinyLife
@@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildClothes
path: ../TinyLife/GameImpl.cs
- startLine: 969
+ startLine: 1006
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.Skills.FoodType.yml b/docs/api/TinyLife.Skills.FoodType.yml
index f8a142a..727e9ac 100644
--- a/docs/api/TinyLife.Skills.FoodType.yml
+++ b/docs/api/TinyLife.Skills.FoodType.yml
@@ -1136,7 +1136,7 @@ items:
assemblies:
- Tiny Life
namespace: TinyLife.Skills
- summary: "\nInvokes this food type's event, as well as this ' events.\nThis method should be called when this item is consumed, but is automatically called in .\n"
+ summary: "\nInvokes this food type's event, as well as this ' events.\nThis method should be called when a significant amount of this item is consumed, but is automatically called in .\n"
example: []
syntax:
content: public void InvokeOnEaten(Action action, FoodTypedItem food)
diff --git a/docs/api/TinyLife.Tools.UndoRedoStack.yml b/docs/api/TinyLife.Tools.UndoRedoStack.yml
index 333209e..446281c 100644
--- a/docs/api/TinyLife.Tools.UndoRedoStack.yml
+++ b/docs/api/TinyLife.Tools.UndoRedoStack.yml
@@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Redo
path: ../TinyLife/Tools/UndoRedoStack.cs
- startLine: 48
+ startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -212,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clear
path: ../TinyLife/Tools/UndoRedoStack.cs
- startLine: 58
+ startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife.Tools
diff --git a/docs/api/TinyLife.Tools.UndoableAction.yml b/docs/api/TinyLife.Tools.UndoableAction.yml
index 3738358..4fa2392 100644
--- a/docs/api/TinyLife.Tools.UndoableAction.yml
+++ b/docs/api/TinyLife.Tools.UndoableAction.yml
@@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UndoableAction
path: ../TinyLife/Tools/UndoRedoStack.cs
- startLine: 69
+ startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -69,7 +69,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Tools/UndoRedoStack.cs
- startLine: 81
+ startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -105,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Add
path: ../TinyLife/Tools/UndoRedoStack.cs
- startLine: 91
+ startLine: 101
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddBothAfter
path: ../TinyLife/Tools/UndoRedoStack.cs
- startLine: 106
+ startLine: 116
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -180,7 +180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExecuteAction
path: ../TinyLife/Tools/UndoRedoStack.cs
- startLine: 117
+ startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@@ -212,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExecuteUndo
path: ../TinyLife/Tools/UndoRedoStack.cs
- startLine: 125
+ startLine: 135
assemblies:
- Tiny Life
namespace: TinyLife.Tools
diff --git a/docs/api/TinyLife.Uis.CharacterCreator.yml b/docs/api/TinyLife.Uis.CharacterCreator.yml
index 3b687ad..715a00d 100644
--- a/docs/api/TinyLife.Uis.CharacterCreator.yml
+++ b/docs/api/TinyLife.Uis.CharacterCreator.yml
@@ -179,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchPeople
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 361
+ startLine: 360
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -214,11 +214,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCloseOrExport
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 372
+ startLine: 371
assemblies:
- Tiny Life
namespace: TinyLife.Uis
- summary: "\nReturns whether the character creator currently allows being closed or for the current household to be exported.\nThe return value is based on , as well as .\n"
+ summary: "\nReturns whether the character creator currently allows being closed or for the current household to be exported.\nThe return value is based on , as well as .\n"
example: []
syntax:
content: public bool CanCloseOrExport()
@@ -249,7 +249,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Open
path: ../TinyLife/Uis/CharacterCreator.cs
- startLine: 733
+ startLine: 737
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -710,8 +710,8 @@ references:
- uid: TinyLife.Uis.CharacterCreator.CanSwitchPeople
commentId: M:TinyLife.Uis.CharacterCreator.CanSwitchPeople
isExternal: true
-- uid: TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- commentId: M:TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
+- uid: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
+ commentId: M:TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
isExternal: true
- uid: TinyLife.Uis.CharacterCreator.CanCloseOrExport*
commentId: Overload:TinyLife.Uis.CharacterCreator.CanCloseOrExport
diff --git a/docs/api/TinyLife.Uis.Menus.TransitionType.yml b/docs/api/TinyLife.Uis.Menus.TransitionType.yml
index 0498c5e..a1dab0e 100644
--- a/docs/api/TinyLife.Uis.Menus.TransitionType.yml
+++ b/docs/api/TinyLife.Uis.Menus.TransitionType.yml
@@ -21,7 +21,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TransitionType
path: ../TinyLife/Uis/Menus.cs
- startLine: 790
+ startLine: 889
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swipe
path: ../TinyLife/Uis/Menus.cs
- startLine: 796
+ startLine: 895
assemblies:
- Tiny Life
namespace: TinyLife.Uis
@@ -90,7 +90,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fade
path: ../TinyLife/Uis/Menus.cs
- startLine: 801
+ startLine: 900
assemblies:
- Tiny Life
namespace: TinyLife.Uis
diff --git a/docs/api/TinyLife.Utilities.ColorScheme.yml b/docs/api/TinyLife.Utilities.ColorScheme.yml
index c682ab0..1f1326d 100644
--- a/docs/api/TinyLife.Utilities.ColorScheme.yml
+++ b/docs/api/TinyLife.Utilities.ColorScheme.yml
@@ -30,6 +30,7 @@ items:
- TinyLife.Utilities.ColorScheme.op_Addition(TinyLife.Utilities.ColorScheme,TinyLife.Utilities.ColorScheme)
- TinyLife.Utilities.ColorScheme.Pastel
- TinyLife.Utilities.ColorScheme.Plants
+ - TinyLife.Utilities.ColorScheme.RetroAppliances
- TinyLife.Utilities.ColorScheme.Rugs
- TinyLife.Utilities.ColorScheme.SimpleWood
- TinyLife.Utilities.ColorScheme.Skin
@@ -576,6 +577,41 @@ items:
- Public
- Shared
- ReadOnly
+- uid: TinyLife.Utilities.ColorScheme.RetroAppliances
+ commentId: F:TinyLife.Utilities.ColorScheme.RetroAppliances
+ id: RetroAppliances
+ parent: TinyLife.Utilities.ColorScheme
+ langs:
+ - csharp
+ - vb
+ name: RetroAppliances
+ nameWithType: ColorScheme.RetroAppliances
+ fullName: TinyLife.Utilities.ColorScheme.RetroAppliances
+ type: Field
+ source:
+ remote:
+ path: TinyLife/Utilities/ColorScheme.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: RetroAppliances
+ path: ../TinyLife/Utilities/ColorScheme.cs
+ startLine: 36
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.Utilities
+ syntax:
+ content: public static readonly ColorScheme RetroAppliances
+ return:
+ type: TinyLife.Utilities.ColorScheme
+ content.vb: Public Shared ReadOnly RetroAppliances As ColorScheme
+ modifiers.csharp:
+ - public
+ - static
+ - readonly
+ modifiers.vb:
+ - Public
+ - Shared
+ - ReadOnly
- uid: TinyLife.Utilities.ColorScheme.Dirt
commentId: F:TinyLife.Utilities.ColorScheme.Dirt
id: Dirt
@@ -594,7 +630,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dirt
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 36
+ startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -629,7 +665,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Khakis
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 37
+ startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -664,7 +700,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Rugs
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 38
+ startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -699,7 +735,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Thatch
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 39
+ startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -734,7 +770,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MutedPastels
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 40
+ startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -769,7 +805,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DirtPaths
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 41
+ startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -804,7 +840,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModernShort
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 42
+ startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -839,7 +875,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CardboardBoxes
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 43
+ startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -874,7 +910,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Jewelery
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 44
+ startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -909,7 +945,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Water
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 45
+ startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -944,7 +980,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DyedWood
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 46
+ startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -979,7 +1015,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: this[]
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 53
+ startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1022,7 +1058,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Count
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 57
+ startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1061,7 +1097,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MergeWith
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 73
+ startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1097,7 +1133,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEnumerator
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 78
+ startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1133,7 +1169,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: System.Collections.IEnumerable.GetEnumerator
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 82
+ startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1165,7 +1201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Create
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 92
+ startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1209,7 +1245,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 109
+ startLine: 110
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1250,7 +1286,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Combine
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 131
+ startLine: 132
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1294,7 +1330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Addition
path: ../TinyLife/Utilities/ColorScheme.cs
- startLine: 140
+ startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
diff --git a/docs/api/TinyLife.Utilities.Extensions.yml b/docs/api/TinyLife.Utilities.Extensions.yml
index 6440524..30f4058 100644
--- a/docs/api/TinyLife.Utilities.Extensions.yml
+++ b/docs/api/TinyLife.Utilities.Extensions.yml
@@ -58,7 +58,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Extensions
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 31
+ startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -103,7 +103,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToScreenPos
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 41
+ startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWorldPos
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 58
+ startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -205,7 +205,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToVisualY
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 73
+ startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -250,7 +250,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWallSide
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 88
+ startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -295,7 +295,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsVertical
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 98
+ startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -340,7 +340,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHorizontal
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 108
+ startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -385,7 +385,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JsonCopy
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 118
+ startLine: 117
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -436,7 +436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPriceModifier
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 139
+ startLine: 138
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -481,7 +481,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 162
+ startLine: 161
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -526,7 +526,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChanceModifier
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 186
+ startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -571,7 +571,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToLocalizedString
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 202
+ startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -616,7 +616,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToSellingPriceString
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 212
+ startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -661,7 +661,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BothValid
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 223
+ startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -712,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BothCompleted
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 234
+ startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -763,7 +763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OneCompleted
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 245
+ startLine: 244
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -814,7 +814,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOpposite
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 256
+ startLine: 255
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -859,7 +859,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTransitive
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 279
+ startLine: 278
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -911,7 +911,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsAgeAppropriate
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 359
+ startLine: 358
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -959,7 +959,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToWorking
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 373
+ startLine: 372
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1004,7 +1004,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddHoverAnimation
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 395
+ startLine: 394
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1049,7 +1049,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToSimpleLocalizedString
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 416
+ startLine: 415
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1094,7 +1094,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultTab
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 429
+ startLine: 428
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1139,7 +1139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDefaultDirtyOverlayTextureName
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 462
+ startLine: 461
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1184,7 +1184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLockedFor
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 481
+ startLine: 480
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1235,7 +1235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawIsoArea
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 505
+ startLine: 504
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1292,7 +1292,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsPartOfPerson
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 534
+ startLine: 533
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1337,7 +1337,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanTakeOff
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 543
+ startLine: 542
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1382,7 +1382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDepth
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 553
+ startLine: 552
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1427,7 +1427,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetPauseGame
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 563
+ startLine: 562
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1475,7 +1475,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsActiveRoot
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 573
+ startLine: 572
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1520,7 +1520,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRequiredMatchPercentage
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 583
+ startLine: 582
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1565,7 +1565,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Weekday
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 598
+ startLine: 597
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1610,7 +1610,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 608
+ startLine: 607
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1655,7 +1655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 637
+ startLine: 636
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1700,7 +1700,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPersonality
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 655
+ startLine: 654
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1748,7 +1748,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 671
+ startLine: 670
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1792,7 +1792,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Multiplier
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 684
+ startLine: 683
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1841,7 +1841,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDaysBeforeAging
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 702
+ startLine: 701
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
@@ -1893,7 +1893,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddGamepadScrolling
path: ../TinyLife/Utilities/Extensions.cs
- startLine: 716
+ startLine: 715
assemblies:
- Tiny Life
namespace: TinyLife.Utilities
diff --git a/docs/api/TinyLife.WallDisplay.yml b/docs/api/TinyLife.WallDisplay.yml
index c63fdb0..84167d5 100644
--- a/docs/api/TinyLife.WallDisplay.yml
+++ b/docs/api/TinyLife.WallDisplay.yml
@@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplay
path: ../TinyLife/Options.cs
- startLine: 501
+ startLine: 513
assemblies:
- Tiny Life
namespace: TinyLife
@@ -58,7 +58,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roofs
path: ../TinyLife/Options.cs
- startLine: 506
+ startLine: 518
assemblies:
- Tiny Life
namespace: TinyLife
@@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Up
path: ../TinyLife/Options.cs
- startLine: 510
+ startLine: 522
assemblies:
- Tiny Life
namespace: TinyLife
@@ -126,7 +126,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Auto
path: ../TinyLife/Options.cs
- startLine: 514
+ startLine: 526
assemblies:
- Tiny Life
namespace: TinyLife
@@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Down
path: ../TinyLife/Options.cs
- startLine: 518
+ startLine: 530
assemblies:
- Tiny Life
namespace: TinyLife
diff --git a/docs/api/TinyLife.World.DrawDelegate.yml b/docs/api/TinyLife.World.DrawDelegate.yml
index dbfc782..80452f1 100644
--- a/docs/api/TinyLife.World.DrawDelegate.yml
+++ b/docs/api/TinyLife.World.DrawDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawDelegate
path: ../TinyLife/World/Map.cs
- startLine: 2268
+ startLine: 2253
assemblies:
- Tiny Life
namespace: TinyLife.World
diff --git a/docs/api/TinyLife.World.ExportedLot.yml b/docs/api/TinyLife.World.ExportedLot.yml
index a76cbd0..18dc3f7 100644
--- a/docs/api/TinyLife.World.ExportedLot.yml
+++ b/docs/api/TinyLife.World.ExportedLot.yml
@@ -28,7 +28,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExportedLot
path: ../TinyLife/World/Lot.cs
- startLine: 368
+ startLine: 370
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -77,7 +77,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExportedVersion
path: ../TinyLife/World/Lot.cs
- startLine: 373
+ startLine: 375
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Area
path: ../TinyLife/World/Lot.cs
- startLine: 377
+ startLine: 379
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -143,7 +143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/World/Lot.cs
- startLine: 381
+ startLine: 383
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Furniture
path: ../TinyLife/World/Lot.cs
- startLine: 385
+ startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walls
path: ../TinyLife/World/Lot.cs
- startLine: 389
+ startLine: 391
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -242,7 +242,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roofs
path: ../TinyLife/World/Lot.cs
- startLine: 393
+ startLine: 395
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -275,7 +275,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Tiles
path: ../TinyLife/World/Lot.cs
- startLine: 397
+ startLine: 399
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -308,7 +308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/World/Lot.cs
- startLine: 400
+ startLine: 402
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -345,7 +345,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCoveredArea
path: ../TinyLife/World/Lot.cs
- startLine: 414
+ startLine: 416
assemblies:
- Tiny Life
namespace: TinyLife.World
diff --git a/docs/api/TinyLife.World.Household.yml b/docs/api/TinyLife.World.Household.yml
index 70151ab..e8b89c1 100644
--- a/docs/api/TinyLife.World.Household.yml
+++ b/docs/api/TinyLife.World.Household.yml
@@ -15,9 +15,9 @@ items:
- TinyLife.World.Household.Export(System.Boolean)
- TinyLife.World.Household.FurnitureStorage
- TinyLife.World.Household.GetAverageFriendshipTo(TinyLife.Objects.Person)
+ - TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- TinyLife.World.Household.HasMember(System.Guid)
- TinyLife.World.Household.Import(TinyLife.World.ExportedHousehold,System.Boolean)
- - TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- TinyLife.World.Household.IsCurrent
- TinyLife.World.Household.IsLotVisible(TinyLife.World.Lot)
- TinyLife.World.Household.Lot
@@ -1046,23 +1046,23 @@ items:
- Public
fullName.vb: TinyLife.World.Household.AreUtilitiesDisabled(System.Nullable(Of System.TimeSpan))
name.vb: AreUtilitiesDisabled(Nullable(Of TimeSpan))
-- uid: TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- commentId: M:TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
- id: IsComplete(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
+- uid: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
+ commentId: M:TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
+ id: HasAdult(System.Collections.Generic.IEnumerable{TinyLife.Objects.Person})
parent: TinyLife.World.Household
langs:
- csharp
- vb
- name: IsComplete(IEnumerable)
- nameWithType: Household.IsComplete(IEnumerable)
- fullName: TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable)
+ name: HasAdult(IEnumerable)
+ nameWithType: Household.HasAdult(IEnumerable)
+ fullName: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable)
type: Method
source:
remote:
path: TinyLife/World/Household.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: IsComplete
+ id: HasAdult
path: ../TinyLife/World/Household.cs
startLine: 302
assemblies:
@@ -1071,7 +1071,7 @@ items:
summary: "\nReturns whether the current household is sufficiently completed.\nA household is completed if it contains at least one member who is an .\n"
example: []
syntax:
- content: public static bool IsComplete(IEnumerable members)
+ content: public static bool HasAdult(IEnumerable members)
parameters:
- id: members
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Person}
@@ -1079,17 +1079,17 @@ items:
return:
type: System.Boolean
description: Whether the household is complete.
- content.vb: Public Shared Function IsComplete(members As IEnumerable(Of Person)) As Boolean
- overload: TinyLife.World.Household.IsComplete*
- nameWithType.vb: Household.IsComplete(IEnumerable(Of Person))
+ content.vb: Public Shared Function HasAdult(members As IEnumerable(Of Person)) As Boolean
+ overload: TinyLife.World.Household.HasAdult*
+ nameWithType.vb: Household.HasAdult(IEnumerable(Of Person))
modifiers.csharp:
- public
- static
modifiers.vb:
- Public
- Shared
- fullName.vb: TinyLife.World.Household.IsComplete(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person))
- name.vb: IsComplete(IEnumerable(Of Person))
+ fullName.vb: TinyLife.World.Household.HasAdult(System.Collections.Generic.IEnumerable(Of TinyLife.Objects.Person))
+ name.vb: HasAdult(IEnumerable(Of Person))
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
@@ -2252,8 +2252,8 @@ references:
- uid: TinyLife.Objects.AgeGroup.Adult
commentId: F:TinyLife.Objects.AgeGroup.Adult
isExternal: true
-- uid: TinyLife.World.Household.IsComplete*
- commentId: Overload:TinyLife.World.Household.IsComplete
- name: IsComplete
- nameWithType: Household.IsComplete
- fullName: TinyLife.World.Household.IsComplete
+- uid: TinyLife.World.Household.HasAdult*
+ commentId: Overload:TinyLife.World.Household.HasAdult
+ name: HasAdult
+ nameWithType: Household.HasAdult
+ fullName: TinyLife.World.Household.HasAdult
diff --git a/docs/api/TinyLife.World.Lot.yml b/docs/api/TinyLife.World.Lot.yml
index 61f5580..70bea07 100644
--- a/docs/api/TinyLife.World.Lot.yml
+++ b/docs/api/TinyLife.World.Lot.yml
@@ -21,7 +21,7 @@ items:
- TinyLife.World.Lot.GetWeeklyBills
- TinyLife.World.Lot.Household
- TinyLife.World.Lot.Id
- - TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.Boolean,System.Boolean)
+ - TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)
- TinyLife.World.Lot.Name
- TinyLife.World.Lot.Type
- TinyLife.World.Lot.Validate(TinyLife.World.Map)
@@ -734,16 +734,16 @@ items:
- public
modifiers.vb:
- Public
-- uid: TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.Boolean,System.Boolean)
- commentId: M:TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.Boolean,System.Boolean)
- id: Import(TinyLife.World.ExportedLot,System.Boolean,System.Boolean)
+- uid: TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)
+ commentId: M:TinyLife.World.Lot.Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)
+ id: Import(TinyLife.World.ExportedLot,System.String,System.Boolean,System.Boolean)
parent: TinyLife.World.Lot
langs:
- csharp
- vb
- name: Import(ExportedLot, Boolean, Boolean)
- nameWithType: Lot.Import(ExportedLot, Boolean, Boolean)
- fullName: TinyLife.World.Lot.Import(TinyLife.World.ExportedLot, System.Boolean, System.Boolean)
+ name: Import(ExportedLot, String, Boolean, Boolean)
+ nameWithType: Lot.Import(ExportedLot, String, Boolean, Boolean)
+ fullName: TinyLife.World.Lot.Import(TinyLife.World.ExportedLot, System.String, System.Boolean, System.Boolean)
type: Method
source:
remote:
@@ -752,25 +752,28 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Import
path: ../TinyLife/World/Lot.cs
- startLine: 259
+ startLine: 260
assemblies:
- Tiny Life
namespace: TinyLife.World
summary: "\nImports the given onto this lot.\nNote that everything that was previously on this lot will be removed (and the money will be returned to this lot's ).\nAlso note that the stays the same, and all tiles outside of the exported lot's area (if it is smaller) are replaced with Grass.\n"
example: []
syntax:
- content: public void Import(ExportedLot lot, bool exact = false, bool forceClear = false)
+ content: public void Import(ExportedLot lot, string lotName, bool exact = false, bool forceClear = false)
parameters:
- id: lot
type: TinyLife.World.ExportedLot
description: ''
+ - id: lotName
+ type: System.String
+ description: The name to export this lot as.
- id: exact
type: System.Boolean
description: Whether an exact copy of the lot should be imported. If this is false, the imported lot is moved to best fit the lot's dimensions
- id: forceClear
type: System.Boolean
description: Whether the lot should be force-cleared before importing, meaning even objects will be removed
- content.vb: Public Sub Import(lot As ExportedLot, exact As Boolean = False, forceClear As Boolean = False)
+ content.vb: Public Sub Import(lot As ExportedLot, lotName As String, exact As Boolean = False, forceClear As Boolean = False)
overload: TinyLife.World.Lot.Import*
modifiers.csharp:
- public
@@ -794,7 +797,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanImport
path: ../TinyLife/World/Lot.cs
- startLine: 274
+ startLine: 276
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -833,7 +836,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCoveredArea
path: ../TinyLife/World/Lot.cs
- startLine: 286
+ startLine: 288
assemblies:
- Tiny Life
namespace: TinyLife.World
diff --git a/docs/api/TinyLife.World.LotType.yml b/docs/api/TinyLife.World.LotType.yml
index 2afeefb..14bae49 100644
--- a/docs/api/TinyLife.World.LotType.yml
+++ b/docs/api/TinyLife.World.LotType.yml
@@ -37,7 +37,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LotType
path: ../TinyLife/World/Lot.cs
- startLine: 424
+ startLine: 426
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -88,7 +88,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/World/Lot.cs
- startLine: 431
+ startLine: 433
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -125,7 +125,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Residential
path: ../TinyLife/World/Lot.cs
- startLine: 434
+ startLine: 436
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Park
path: ../TinyLife/World/Lot.cs
- startLine: 437
+ startLine: 439
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Gym
path: ../TinyLife/World/Lot.cs
- startLine: 440
+ startLine: 442
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -230,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cafe
path: ../TinyLife/World/Lot.cs
- startLine: 445
+ startLine: 447
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -265,7 +265,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: KidsPlayground
path: ../TinyLife/World/Lot.cs
- startLine: 459
+ startLine: 461
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -300,7 +300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenericPublicLot
path: ../TinyLife/World/Lot.cs
- startLine: 463
+ startLine: 465
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -335,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/World/Lot.cs
- startLine: 470
+ startLine: 472
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -370,7 +370,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/World/Lot.cs
- startLine: 474
+ startLine: 476
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -405,7 +405,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsResidential
path: ../TinyLife/World/Lot.cs
- startLine: 479
+ startLine: 481
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -440,7 +440,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredFurniture
path: ../TinyLife/World/Lot.cs
- startLine: 484
+ startLine: 486
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -475,7 +475,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetVisitPriority
path: ../TinyLife/World/Lot.cs
- startLine: 490
+ startLine: 492
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -510,7 +510,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Employments
path: ../TinyLife/World/Lot.cs
- startLine: 495
+ startLine: 497
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -547,7 +547,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction
path: ../TinyLife/World/Lot.cs
- startLine: 500
+ startLine: 502
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -584,7 +584,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/World/Lot.cs
- startLine: 505
+ startLine: 507
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -621,7 +621,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/World/Lot.cs
- startLine: 515
+ startLine: 517
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -672,7 +672,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/World/Lot.cs
- startLine: 527
+ startLine: 529
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -712,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGroupVisitPriority
path: ../TinyLife/World/Lot.cs
- startLine: 540
+ startLine: 542
assemblies:
- Tiny Life
namespace: TinyLife.World
diff --git a/docs/api/TinyLife.World.Map.yml b/docs/api/TinyLife.World.Map.yml
index 648ea0a..03911b3 100644
--- a/docs/api/TinyLife.World.Map.yml
+++ b/docs/api/TinyLife.World.Map.yml
@@ -6,7 +6,6 @@ items:
parent: TinyLife.World
children:
- TinyLife.World.Map.#ctor(Microsoft.Xna.Framework.Point)
- - TinyLife.World.Map.Achievements
- TinyLife.World.Map.AddHousehold(TinyLife.World.Lot)
- TinyLife.World.Map.AddLight(TinyLife.Objects.Light)
- TinyLife.World.Map.AddLot(Microsoft.Xna.Framework.Rectangle)
@@ -21,7 +20,6 @@ items:
- TinyLife.World.Map.ApplyCameraRotation(Microsoft.Xna.Framework.Vector2,System.Boolean,System.Nullable{MLEM.Misc.Direction2})
- TinyLife.World.Map.ApplyInverseCameraRotation(Microsoft.Xna.Framework.Vector2,System.Nullable{MLEM.Misc.Direction2})
- TinyLife.World.Map.CanWalkBetween(TinyLife.Objects.Person,Microsoft.Xna.Framework.Point,Microsoft.Xna.Framework.Point)
- - TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
- TinyLife.World.Map.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,System.Boolean,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D,System.Boolean)
- TinyLife.World.Map.Finalize
- TinyLife.World.Map.GetAllLotEmployments
@@ -101,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Map
path: ../TinyLife/World/Map.cs
- startLine: 38
+ startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -164,7 +162,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoadRadius
path: ../TinyLife/World/Map.cs
- startLine: 45
+ startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -199,7 +197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnUpdate
path: ../TinyLife/World/Map.cs
- startLine: 79
+ startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -232,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnObjectAdded
path: ../TinyLife/World/Map.cs
- startLine: 83
+ startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -265,7 +263,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnObjectRemoved
path: ../TinyLife/World/Map.cs
- startLine: 87
+ startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -298,7 +296,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MailToSend
path: ../TinyLife/World/Map.cs
- startLine: 93
+ startLine: 92
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -325,51 +323,6 @@ items:
modifiers.vb:
- Public
- ReadOnly
-- uid: TinyLife.World.Map.Achievements
- commentId: F:TinyLife.World.Map.Achievements
- id: Achievements
- parent: TinyLife.World.Map
- langs:
- - csharp
- - vb
- name: Achievements
- nameWithType: Map.Achievements
- fullName: TinyLife.World.Map.Achievements
- type: Field
- source:
- remote:
- path: TinyLife/World/Map.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: Achievements
- path: ../TinyLife/World/Map.cs
- startLine: 100
- assemblies:
- - Tiny Life
- namespace: TinyLife.World
- summary: "\nA set of instances being tracked on this map.\nAchievements are automatically added to this collection if they are registered as instances.\nTo complete an achievement, use .\n"
- example: []
- syntax:
- content: >-
- [DataMember]
-
- public readonly HashSet Achievements
- return:
- type: System.Collections.Generic.HashSet{TinyLife.Goals.Achievement}
- content.vb: >-
-
-
- Public ReadOnly Achievements As HashSet(Of Achievement)
- attributes:
- - type: System.Runtime.Serialization.DataMemberAttribute
- ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
- arguments: []
- modifiers.csharp:
- - public
- - readonly
- modifiers.vb:
- - Public
- - ReadOnly
- uid: TinyLife.World.Map.AdoptableChildren
commentId: P:TinyLife.World.Map.AdoptableChildren
id: AdoptableChildren
@@ -388,7 +341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdoptableChildren
path: ../TinyLife/World/Map.cs
- startLine: 105
+ startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -425,7 +378,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SizeInSections
path: ../TinyLife/World/Map.cs
- startLine: 116
+ startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -472,7 +425,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Size
path: ../TinyLife/World/Map.cs
- startLine: 122
+ startLine: 114
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -509,7 +462,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StaticVersion
path: ../TinyLife/World/Map.cs
- startLine: 128
+ startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -556,7 +509,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/World/Map.cs
- startLine: 133
+ startLine: 125
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -593,7 +546,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/World/Map.cs
- startLine: 170
+ startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -629,7 +582,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Finalize
path: ../TinyLife/World/Map.cs
- startLine: 175
+ startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -660,7 +613,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/World/Map.cs
- startLine: 186
+ startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -702,7 +655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/World/Map.cs
- startLine: 234
+ startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -759,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDepth
path: ../TinyLife/World/Map.cs
- startLine: 492
+ startLine: 481
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -810,7 +763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInBounds
path: ../TinyLife/World/Map.cs
- startLine: 503
+ startLine: 492
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -849,7 +802,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInSectionBounds
path: ../TinyLife/World/Map.cs
- startLine: 512
+ startLine: 501
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -888,7 +841,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddRoad
path: ../TinyLife/World/Map.cs
- startLine: 521
+ startLine: 510
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -924,7 +877,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsRoad
path: ../TinyLife/World/Map.cs
- startLine: 531
+ startLine: 520
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -963,7 +916,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestRoad
path: ../TinyLife/World/Map.cs
- startLine: 541
+ startLine: 530
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1005,7 +958,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoads
path: ../TinyLife/World/Map.cs
- startLine: 554
+ startLine: 543
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1040,7 +993,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestRoadsidePosition
path: ../TinyLife/World/Map.cs
- startLine: 565
+ startLine: 554
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1082,7 +1035,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTilesAround
path: ../TinyLife/World/Map.cs
- startLine: 582
+ startLine: 571
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1136,7 +1089,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestEmptyTile
path: ../TinyLife/World/Map.cs
- startLine: 609
+ startLine: 598
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1187,7 +1140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomTile
path: ../TinyLife/World/Map.cs
- startLine: 627
+ startLine: 616
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1244,7 +1197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/World/Map.cs
- startLine: 655
+ startLine: 644
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1289,7 +1242,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoom
path: ../TinyLife/World/Map.cs
- startLine: 726
+ startLine: 713
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1328,7 +1281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLot
path: ../TinyLife/World/Map.cs
- startLine: 741
+ startLine: 728
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1367,7 +1320,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLot
path: ../TinyLife/World/Map.cs
- startLine: 752
+ startLine: 739
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1406,7 +1359,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLot
path: ../TinyLife/World/Map.cs
- startLine: 765
+ startLine: 752
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1445,7 +1398,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLot
path: ../TinyLife/World/Map.cs
- startLine: 775
+ startLine: 762
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1481,7 +1434,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveLot
path: ../TinyLife/World/Map.cs
- startLine: 783
+ startLine: 770
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1517,7 +1470,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLots
path: ../TinyLife/World/Map.cs
- startLine: 791
+ startLine: 778
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1552,7 +1505,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddWall
path: ../TinyLife/World/Map.cs
- startLine: 802
+ startLine: 789
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1594,7 +1547,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddWall
path: ../TinyLife/World/Map.cs
- startLine: 813
+ startLine: 800
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1633,7 +1586,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveWall
path: ../TinyLife/World/Map.cs
- startLine: 823
+ startLine: 810
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1672,7 +1625,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWallBetween
path: ../TinyLife/World/Map.cs
- startLine: 839
+ startLine: 826
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1714,7 +1667,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTile
path: ../TinyLife/World/Map.cs
- startLine: 853
+ startLine: 840
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1753,7 +1706,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetTile
path: ../TinyLife/World/Map.cs
- startLine: 863
+ startLine: 850
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1792,7 +1745,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddRoof
path: ../TinyLife/World/Map.cs
- startLine: 879
+ startLine: 866
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1828,7 +1781,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoof
path: ../TinyLife/World/Map.cs
- startLine: 889
+ startLine: 876
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1867,7 +1820,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveRoof
path: ../TinyLife/World/Map.cs
- startLine: 902
+ startLine: 889
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1903,7 +1856,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetObjects
path: ../TinyLife/World/Map.cs
- startLine: 913
+ startLine: 900
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1950,7 +1903,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetObject
path: ../TinyLife/World/Map.cs
- startLine: 929
+ startLine: 916
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -1997,7 +1950,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddObject
path: ../TinyLife/World/Map.cs
- startLine: 941
+ startLine: 928
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2033,7 +1986,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveObject
path: ../TinyLife/World/Map.cs
- startLine: 966
+ startLine: 953
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2070,7 +2023,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPeople
path: ../TinyLife/World/Map.cs
- startLine: 986
+ startLine: 973
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2105,7 +2058,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHousehold
path: ../TinyLife/World/Map.cs
- startLine: 998
+ startLine: 985
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2144,7 +2097,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHousehold
path: ../TinyLife/World/Map.cs
- startLine: 1011
+ startLine: 998
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2183,7 +2136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddHousehold
path: ../TinyLife/World/Map.cs
- startLine: 1024
+ startLine: 1011
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2222,7 +2175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveHousehold
path: ../TinyLife/World/Map.cs
- startLine: 1034
+ startLine: 1021
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2258,7 +2211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHouseholds
path: ../TinyLife/World/Map.cs
- startLine: 1042
+ startLine: 1029
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2293,7 +2246,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSection
path: ../TinyLife/World/Map.cs
- startLine: 1052
+ startLine: 1039
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2332,7 +2285,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSections
path: ../TinyLife/World/Map.cs
- startLine: 1064
+ startLine: 1051
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2374,7 +2327,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSections
path: ../TinyLife/World/Map.cs
- startLine: 1074
+ startLine: 1061
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2416,7 +2369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkDirtyForPathfinding
path: ../TinyLife/World/Map.cs
- startLine: 1095
+ startLine: 1082
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2452,7 +2405,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPathCost
path: ../TinyLife/World/Map.cs
- startLine: 1115
+ startLine: 1102
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2497,11 +2450,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanWalkBetween
path: ../TinyLife/World/Map.cs
- startLine: 1134
+ startLine: 1121
assemblies:
- Tiny Life
namespace: TinyLife.World
- summary: "\nReturns whether the given person can walk between the two given positions.\nInternally, this method only queries whether is lower than .\nNote that, for this method to return a proper result, nextPos
has to be directly or diagonally adjacent to currPos
.\n"
+ summary: "\nReturns whether the given person can walk between the two given positions.\nInternally, this method only queries whether is lower than or .\nNote that, for this method to return a proper result, nextPos
has to be directly or diagonally adjacent to currPos
.\n"
example: []
syntax:
content: public bool CanWalkBetween(Person person, Point currPos, Point nextPos)
@@ -2542,7 +2495,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFreeSpot
path: ../TinyLife/World/Map.cs
- startLine: 1143
+ startLine: 1130
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2581,7 +2534,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDeadPerson
path: ../TinyLife/World/Map.cs
- startLine: 1153
+ startLine: 1140
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2620,7 +2573,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySound
path: ../TinyLife/World/Map.cs
- startLine: 1173
+ startLine: 1160
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2674,7 +2627,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySound
path: ../TinyLife/World/Map.cs
- startLine: 1190
+ startLine: 1177
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2728,7 +2681,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestExitRoad
path: ../TinyLife/World/Map.cs
- startLine: 1208
+ startLine: 1195
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2766,7 +2719,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetExitRoads
path: ../TinyLife/World/Map.cs
- startLine: 1216
+ startLine: 1203
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2801,7 +2754,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWalls
path: ../TinyLife/World/Map.cs
- startLine: 1231
+ startLine: 1218
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2840,7 +2793,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyCameraRotation
path: ../TinyLife/World/Map.cs
- startLine: 1247
+ startLine: 1234
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2888,7 +2841,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyInverseCameraRotation
path: ../TinyLife/World/Map.cs
- startLine: 1263
+ startLine: 1250
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2933,7 +2886,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCameraRotationChanged
path: ../TinyLife/World/Map.cs
- startLine: 1278
+ startLine: 1265
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -2972,7 +2925,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLight
path: ../TinyLife/World/Map.cs
- startLine: 1301
+ startLine: 1288
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3008,7 +2961,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveLight
path: ../TinyLife/World/Map.cs
- startLine: 1310
+ startLine: 1297
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3044,7 +2997,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveEverything
path: ../TinyLife/World/Map.cs
- startLine: 1322
+ startLine: 1309
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3089,7 +3042,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidateExistingRooms
path: ../TinyLife/World/Map.cs
- startLine: 1383
+ startLine: 1370
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3128,7 +3081,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddNewRoomsAndValidateExisting
path: ../TinyLife/World/Map.cs
- startLine: 1402
+ startLine: 1389
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3173,7 +3126,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRegularVisitors
path: ../TinyLife/World/Map.cs
- startLine: 1453
+ startLine: 1440
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3208,7 +3161,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateExternalPeople
path: ../TinyLife/World/Map.cs
- startLine: 1465
+ startLine: 1452
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3246,7 +3199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAllLotEmployments
path: ../TinyLife/World/Map.cs
- startLine: 1545
+ startLine: 1532
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3281,7 +3234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkTileDirtyForDrawing
path: ../TinyLife/World/Map.cs
- startLine: 1558
+ startLine: 1545
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3317,7 +3270,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkObjectDirtyForDrawing
path: ../TinyLife/World/Map.cs
- startLine: 1574
+ startLine: 1561
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3341,45 +3294,6 @@ items:
- public
modifiers.vb:
- Public
-- uid: TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
- commentId: M:TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
- id: CompleteAchievement(TinyLife.Goals.AchievementType)
- parent: TinyLife.World.Map
- langs:
- - csharp
- - vb
- name: CompleteAchievement(AchievementType)
- nameWithType: Map.CompleteAchievement(AchievementType)
- fullName: TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
- type: Method
- source:
- remote:
- path: TinyLife/World/Map.cs
- branch: main
- repo: https://git.ellpeck.de/Ellpeck/TinyLife
- id: CompleteAchievement
- path: ../TinyLife/World/Map.cs
- startLine: 1597
- assemblies:
- - Tiny Life
- namespace: TinyLife.World
- summary: "\nCompletes the achievement in this map's collection with the given .\n"
- example: []
- syntax:
- content: public bool CompleteAchievement(AchievementType type)
- parameters:
- - id: type
- type: TinyLife.Goals.AchievementType
- description: The type of achievement to complete.
- return:
- type: System.Boolean
- description: if the achievement could be completed successfully, if it was already completed.
- content.vb: Public Function CompleteAchievement(type As AchievementType) As Boolean
- overload: TinyLife.World.Map.CompleteAchievement*
- modifiers.csharp:
- - public
- modifiers.vb:
- - Public
- uid: TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
commentId: M:TinyLife.World.Map.LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
id: LoadStaticMap(System.String,System.Boolean,System.Action{System.String},System.Action{System.Single},System.Boolean)
@@ -3398,7 +3312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadStaticMap
path: ../TinyLife/World/Map.cs
- startLine: 2072
+ startLine: 2043
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -3454,7 +3368,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotHidden
path: ../TinyLife/World/Map.cs
- startLine: 2117
+ startLine: 2089
assemblies:
- Tiny Life
namespace: TinyLife.World
@@ -4225,107 +4139,6 @@ references:
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
-- uid: TinyLife.Goals.Achievement
- commentId: T:TinyLife.Goals.Achievement
- parent: TinyLife.Goals
- name: Achievement
- nameWithType: Achievement
- fullName: TinyLife.Goals.Achievement
-- uid: TinyLife.Goals.AchievementType
- commentId: T:TinyLife.Goals.AchievementType
- parent: TinyLife.Goals
- name: AchievementType
- nameWithType: AchievementType
- fullName: TinyLife.Goals.AchievementType
-- uid: TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
- commentId: M:TinyLife.World.Map.CompleteAchievement(TinyLife.Goals.AchievementType)
- isExternal: true
-- uid: System.Collections.Generic.HashSet{TinyLife.Goals.Achievement}
- commentId: T:System.Collections.Generic.HashSet{TinyLife.Goals.Achievement}
- parent: System.Collections.Generic
- definition: System.Collections.Generic.HashSet`1
- name: HashSet
- nameWithType: HashSet
- fullName: System.Collections.Generic.HashSet
- nameWithType.vb: HashSet(Of Achievement)
- fullName.vb: System.Collections.Generic.HashSet(Of TinyLife.Goals.Achievement)
- name.vb: HashSet(Of Achievement)
- spec.csharp:
- - uid: System.Collections.Generic.HashSet`1
- name: HashSet
- nameWithType: HashSet
- fullName: System.Collections.Generic.HashSet
- isExternal: true
- - name: <
- nameWithType: <
- fullName: <
- - uid: TinyLife.Goals.Achievement
- name: Achievement
- nameWithType: Achievement
- fullName: TinyLife.Goals.Achievement
- - name: '>'
- nameWithType: '>'
- fullName: '>'
- spec.vb:
- - uid: System.Collections.Generic.HashSet`1
- name: HashSet
- nameWithType: HashSet
- fullName: System.Collections.Generic.HashSet
- isExternal: true
- - name: '(Of '
- nameWithType: '(Of '
- fullName: '(Of '
- - uid: TinyLife.Goals.Achievement
- name: Achievement
- nameWithType: Achievement
- fullName: TinyLife.Goals.Achievement
- - name: )
- nameWithType: )
- fullName: )
-- uid: TinyLife.Goals
- commentId: N:TinyLife.Goals
- name: TinyLife.Goals
- nameWithType: TinyLife.Goals
- fullName: TinyLife.Goals
-- uid: System.Collections.Generic.HashSet`1
- commentId: T:System.Collections.Generic.HashSet`1
- isExternal: true
- name: HashSet
- nameWithType: HashSet
- fullName: System.Collections.Generic.HashSet
- nameWithType.vb: HashSet(Of T)
- fullName.vb: System.Collections.Generic.HashSet(Of T)
- name.vb: HashSet(Of T)
- spec.csharp:
- - uid: System.Collections.Generic.HashSet`1
- name: HashSet
- nameWithType: HashSet
- fullName: System.Collections.Generic.HashSet
- isExternal: true
- - name: <
- nameWithType: <
- fullName: <
- - name: T
- nameWithType: T
- fullName: T
- - name: '>'
- nameWithType: '>'
- fullName: '>'
- spec.vb:
- - uid: System.Collections.Generic.HashSet`1
- name: HashSet
- nameWithType: HashSet
- fullName: System.Collections.Generic.HashSet
- isExternal: true
- - name: '(Of '
- nameWithType: '(Of '
- fullName: '(Of '
- - name: T
- nameWithType: T
- fullName: T
- - name: )
- nameWithType: )
- fullName: )
- uid: TinyLife.Actions.ActionType.AdoptChild
commentId: F:TinyLife.Actions.ActionType.AdoptChild
isExternal: true
@@ -5564,8 +5377,11 @@ references:
name: GetPathCost
nameWithType: Map.GetPathCost
fullName: TinyLife.World.Map.GetPathCost
-- uid: MLEM.Pathfinding.AStar`1.InfiniteCost
- commentId: F:MLEM.Pathfinding.AStar`1.InfiniteCost
+- uid: System.Single.MaxValue
+ commentId: F:System.Single.MaxValue
+ isExternal: true
+- uid: System.Single.PositiveInfinity
+ commentId: F:System.Single.PositiveInfinity
isExternal: true
- uid: TinyLife.World.Map.CanWalkBetween*
commentId: Overload:TinyLife.World.Map.CanWalkBetween
@@ -6157,14 +5973,6 @@ references:
name: MarkObjectDirtyForDrawing
nameWithType: Map.MarkObjectDirtyForDrawing
fullName: TinyLife.World.Map.MarkObjectDirtyForDrawing
-- uid: TinyLife.World.Map.Achievements
- commentId: F:TinyLife.World.Map.Achievements
- isExternal: true
-- uid: TinyLife.World.Map.CompleteAchievement*
- commentId: Overload:TinyLife.World.Map.CompleteAchievement
- name: CompleteAchievement
- nameWithType: Map.CompleteAchievement
- fullName: TinyLife.World.Map.CompleteAchievement
- uid: TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
commentId: M:TinyLife.World.Map.Validate(System.Action{System.String},System.Action{System.Single},System.Boolean)
isExternal: true
diff --git a/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml b/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml
index 9b184bc..770f1e6 100644
--- a/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml
+++ b/docs/api/TinyLife.World.Soundscape.IntensityDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IntensityDelegate
path: ../TinyLife/World/Soundscape.cs
- startLine: 113
+ startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.World
diff --git a/docs/api/TinyLife.World.Soundscape.yml b/docs/api/TinyLife.World.Soundscape.yml
index 38609a5..597f005 100644
--- a/docs/api/TinyLife.World.Soundscape.yml
+++ b/docs/api/TinyLife.World.Soundscape.yml
@@ -6,6 +6,8 @@ items:
parent: TinyLife.World
children:
- TinyLife.World.Soundscape.#ctor(TinyLife.World.Soundscape.IntensityDelegate,Microsoft.Xna.Framework.Audio.SoundEffect[])
+ - TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)
+ - TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
- TinyLife.World.Soundscape.Soundscapes
- TinyLife.World.Soundscape.Update(TinyLife.World.Map,MLEM.Cameras.Camera)
langs:
@@ -169,6 +171,91 @@ items:
modifiers.vb:
- Public
- Overridable
+- uid: TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)
+ commentId: M:TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)
+ id: GetDaytimePercentage(TinyLife.World.Map)
+ parent: TinyLife.World.Soundscape
+ langs:
+ - csharp
+ - vb
+ name: GetDaytimePercentage(Map)
+ nameWithType: Soundscape.GetDaytimePercentage(Map)
+ fullName: TinyLife.World.Soundscape.GetDaytimePercentage(TinyLife.World.Map)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/World/Soundscape.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetDaytimePercentage
+ path: ../TinyLife/World/Soundscape.cs
+ startLine: 75
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.World
+ summary: "\nReturns a number between 0 and 1 that determines how bright the sun currently is, based on the passed 's .\n"
+ example: []
+ syntax:
+ content: public static float GetDaytimePercentage(Map map)
+ parameters:
+ - id: map
+ type: TinyLife.World.Map
+ description: The map.
+ return:
+ type: System.Single
+ description: The daytime percentage.
+ content.vb: Public Shared Function GetDaytimePercentage(map As Map) As Single
+ overload: TinyLife.World.Soundscape.GetDaytimePercentage*
+ modifiers.csharp:
+ - public
+ - static
+ modifiers.vb:
+ - Public
+ - Shared
+- uid: TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
+ commentId: M:TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
+ id: GetForestedness(TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
+ parent: TinyLife.World.Soundscape
+ langs:
+ - csharp
+ - vb
+ name: GetForestedness(Map, Vector2)
+ nameWithType: Soundscape.GetForestedness(Map, Vector2)
+ fullName: TinyLife.World.Soundscape.GetForestedness(TinyLife.World.Map, Microsoft.Xna.Framework.Vector2)
+ type: Method
+ source:
+ remote:
+ path: TinyLife/World/Soundscape.cs
+ branch: main
+ repo: https://git.ellpeck.de/Ellpeck/TinyLife
+ id: GetForestedness
+ path: ../TinyLife/World/Soundscape.cs
+ startLine: 92
+ assemblies:
+ - Tiny Life
+ namespace: TinyLife.World
+ summary: "\nReturns a number between 0 and 1 that determines how forested an area around the given cameraWorldPos
is.\n"
+ example: []
+ syntax:
+ content: public static float GetForestedness(Map map, Vector2 cameraWorldPos)
+ parameters:
+ - id: map
+ type: TinyLife.World.Map
+ description: The map.
+ - id: cameraWorldPos
+ type: Microsoft.Xna.Framework.Vector2
+ description: The camera position, in world coordinates.
+ return:
+ type: System.Single
+ description: The forestedness.
+ content.vb: Public Shared Function GetForestedness(map As Map, cameraWorldPos As Vector2) As Single
+ overload: TinyLife.World.Soundscape.GetForestedness*
+ modifiers.csharp:
+ - public
+ - static
+ modifiers.vb:
+ - Public
+ - Shared
references:
- uid: TinyLife.World.Soundscape.Soundscapes
commentId: F:TinyLife.World.Soundscape.Soundscapes
@@ -700,3 +787,36 @@ references:
name: MLEM.Cameras
nameWithType: MLEM.Cameras
fullName: MLEM.Cameras
+- uid: TinyLife.World.Map.Time
+ commentId: P:TinyLife.World.Map.Time
+ isExternal: true
+- uid: TinyLife.World.Soundscape.GetDaytimePercentage*
+ commentId: Overload:TinyLife.World.Soundscape.GetDaytimePercentage
+ name: GetDaytimePercentage
+ nameWithType: Soundscape.GetDaytimePercentage
+ fullName: TinyLife.World.Soundscape.GetDaytimePercentage
+- uid: System.Single
+ commentId: T:System.Single
+ parent: System
+ isExternal: true
+ name: Single
+ nameWithType: Single
+ fullName: System.Single
+- uid: TinyLife.World.Soundscape.GetForestedness*
+ commentId: Overload:TinyLife.World.Soundscape.GetForestedness
+ name: GetForestedness
+ nameWithType: Soundscape.GetForestedness
+ fullName: TinyLife.World.Soundscape.GetForestedness
+- uid: Microsoft.Xna.Framework.Vector2
+ commentId: T:Microsoft.Xna.Framework.Vector2
+ parent: Microsoft.Xna.Framework
+ isExternal: true
+ name: Vector2
+ nameWithType: Vector2
+ fullName: Microsoft.Xna.Framework.Vector2
+- uid: Microsoft.Xna.Framework
+ commentId: N:Microsoft.Xna.Framework
+ isExternal: true
+ name: Microsoft.Xna.Framework
+ nameWithType: Microsoft.Xna.Framework
+ fullName: Microsoft.Xna.Framework
diff --git a/docs/api/TinyLife.World.UpdateDelegate.yml b/docs/api/TinyLife.World.UpdateDelegate.yml
index 977aa5d..c4cf7c3 100644
--- a/docs/api/TinyLife.World.UpdateDelegate.yml
+++ b/docs/api/TinyLife.World.UpdateDelegate.yml
@@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateDelegate
path: ../TinyLife/World/Map.cs
- startLine: 2258
+ startLine: 2243
assemblies:
- Tiny Life
namespace: TinyLife.World
diff --git a/docs/api/TinyLife.yml b/docs/api/TinyLife.yml
index 96fe0e2..a8263b3 100644
--- a/docs/api/TinyLife.yml
+++ b/docs/api/TinyLife.yml
@@ -15,6 +15,8 @@ items:
- TinyLife.GenealogyType
- TinyLife.LnCategory
- TinyLife.Localization
+ - TinyLife.Music
+ - TinyLife.Music.Occasion
- TinyLife.Need
- TinyLife.NeedType
- TinyLife.Options
@@ -91,6 +93,17 @@ references:
name: LnCategory
nameWithType: LnCategory
fullName: TinyLife.LnCategory
+- uid: TinyLife.Music
+ commentId: T:TinyLife.Music
+ name: Music
+ nameWithType: Music
+ fullName: TinyLife.Music
+- uid: TinyLife.Music.Occasion
+ commentId: T:TinyLife.Music.Occasion
+ parent: TinyLife
+ name: Music.Occasion
+ nameWithType: Music.Occasion
+ fullName: TinyLife.Music.Occasion
- uid: TinyLife.Need
commentId: T:TinyLife.Need
name: Need
diff --git a/docs/api/toc.yml b/docs/api/toc.yml
index 274fb94..89c9c78 100644
--- a/docs/api/toc.yml
+++ b/docs/api/toc.yml
@@ -24,6 +24,10 @@
name: LnCategory
- uid: TinyLife.Localization
name: Localization
+ - uid: TinyLife.Music
+ name: Music
+ - uid: TinyLife.Music.Occasion
+ name: Music.Occasion
- uid: TinyLife.Need
name: Need
- uid: TinyLife.NeedType