Compare commits

..

No commits in common. "50f6acbab95a179e1db2df1ffc0be60a73a78b9d" and "fdfa64cee03d5bf1300d0a6f5f507c13c3381bb3" have entirely different histories.

35 changed files with 397 additions and 567 deletions

View file

@ -1,20 +1,3 @@
# 0.32.2
*May 3, 2023*
Additions
- Added a popup with additional information when uploading an item to the Steam workshop
- Added an accessibility option to move the pronoun display to before a Tiny's name
Improvements
- Made it much more likely for Tinies to get leftovers rather than cook something
Fixes
- Fixed a missing "too angry" localization string
- Fixed lot previews being offset in some camera rotations
- Fixed being unable to remove lots that are intersecting
- Fixed a lot of issues when trying to move a map in a negative direction
- Fixed impossible actions for wall-hanging paintings being available
# 0.32.1
*May 2, 2023*

View file

@ -2203,7 +2203,6 @@
"TinyLife.Objects.OverlayWallHanging.Draw(Microsoft.Xna.Framework.GameTime,System.Object,Microsoft.Xna.Framework.Vector2,Microsoft.Xna.Framework.Vector2,System.Nullable{Microsoft.Xna.Framework.Color},MLEM.Misc.Direction2,System.Int32[],System.Single,System.Boolean,TinyLife.Objects.ParentInfo,System.Single,System.Boolean,System.Collections.Generic.List{MLEM.Graphics.StaticSpriteBatch.Item})": "TinyLife.Objects.OverlayWallHanging.yml",
"TinyLife.Objects.Painting": "TinyLife.Objects.Painting.yml",
"TinyLife.Objects.Painting.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)": "TinyLife.Objects.Painting.yml",
"TinyLife.Objects.Painting.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)": "TinyLife.Objects.Painting.yml",
"TinyLife.Objects.Painting.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.Painting.yml",
"TinyLife.Objects.Painting.EmitsCreativeEmotion": "TinyLife.Objects.Painting.yml",
"TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Painting.yml",
@ -2559,7 +2558,6 @@
"TinyLife.Options.LongerNotifications": "TinyLife.Options.yml",
"TinyLife.Options.MusicVolume": "TinyLife.Options.yml",
"TinyLife.Options.PauseGameKeybind": "TinyLife.Options.yml",
"TinyLife.Options.PronounsInFront": "TinyLife.Options.yml",
"TinyLife.Options.RightTrigger": "TinyLife.Options.yml",
"TinyLife.Options.RotateCameraKeybind": "TinyLife.Options.yml",
"TinyLife.Options.RotateKeybind": "TinyLife.Options.yml",

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
startLine: 543
startLine: 537
assemblies:
- Tiny Life
namespace: TinyLife
@ -53,7 +53,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 548
startLine: 542
assemblies:
- Tiny Life
namespace: TinyLife
@ -81,7 +81,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 552
startLine: 546
assemblies:
- Tiny Life
namespace: TinyLife
@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 556
startLine: 550
assemblies:
- Tiny Life
namespace: TinyLife
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 560
startLine: 554
assemblies:
- Tiny Life
namespace: TinyLife
@ -165,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 565
startLine: 559
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LnCategory
path: ../TinyLife/Localization.cs
startLine: 176
startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife
@ -64,7 +64,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ui
path: ../TinyLife/Localization.cs
startLine: 179
startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Localization.cs
startLine: 181
startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife
@ -120,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildMode
path: ../TinyLife/Localization.cs
startLine: 183
startLine: 173
assemblies:
- Tiny Life
namespace: TinyLife
@ -148,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes
path: ../TinyLife/Localization.cs
startLine: 185
startLine: 175
assemblies:
- Tiny Life
namespace: TinyLife
@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food
path: ../TinyLife/Localization.cs
startLine: 187
startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Personalities
path: ../TinyLife/Localization.cs
startLine: 189
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife
@ -232,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Skills
path: ../TinyLife/Localization.cs
startLine: 191
startLine: 181
assemblies:
- Tiny Life
namespace: TinyLife
@ -260,7 +260,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Jobs
path: ../TinyLife/Localization.cs
startLine: 193
startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife
@ -288,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotions
path: ../TinyLife/Localization.cs
startLine: 195
startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hints
path: ../TinyLife/Localization.cs
startLine: 197
startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife
@ -344,7 +344,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHints
path: ../TinyLife/Localization.cs
startLine: 199
startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife
@ -372,7 +372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Localization.cs
startLine: 201
startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife
@ -400,7 +400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names
path: ../TinyLife/Localization.cs
startLine: 203
startLine: 193
assemblies:
- Tiny Life
namespace: TinyLife
@ -428,7 +428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChoicePrompts
path: ../TinyLife/Localization.cs
startLine: 205
startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife
@ -456,7 +456,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/Localization.cs
startLine: 207
startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife
@ -484,7 +484,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Overrides
path: ../TinyLife/Localization.cs
startLine: 209
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Localization
path: ../TinyLife/Localization.cs
startLine: 22
startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife
@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LanguageNames
path: ../TinyLife/Localization.cs
startLine: 27
startLine: 26
assemblies:
- Tiny Life
namespace: TinyLife
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names
path: ../TinyLife/Localization.cs
startLine: 32
startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetLanguage
path: ../TinyLife/Localization.cs
startLine: 60
startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife
@ -156,7 +156,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reload
path: ../TinyLife/Localization.cs
startLine: 71
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife
@ -184,7 +184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get
path: ../TinyLife/Localization.cs
startLine: 96
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife
@ -225,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Get
path: ../TinyLife/Localization.cs
startLine: 114
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetKeys
path: ../TinyLife/Localization.cs
startLine: 123
startLine: 111
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeGroup
path: ../TinyLife/Objects/Person.cs
startLine: 3188
startLine: 3180
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby
path: ../TinyLife/Objects/Person.cs
startLine: 3195
startLine: 3187
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -91,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
startLine: 3201
startLine: 3193
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -119,7 +119,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Adult
path: ../TinyLife/Objects/Person.cs
startLine: 3207
startLine: 3199
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeathReason
path: ../TinyLife/Objects/Person.cs
startLine: 3160
startLine: 3152
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Starvation
path: ../TinyLife/Objects/Person.cs
startLine: 3166
startLine: 3158
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InexplicableReasons
path: ../TinyLife/Objects/Person.cs
startLine: 3171
startLine: 3163
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution
path: ../TinyLife/Objects/Person.cs
startLine: 3176
startLine: 3168
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchProtein
path: ../TinyLife/Objects/Person.cs
startLine: 3180
startLine: 3172
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeSpan
path: ../TinyLife/Objects/Person.cs
startLine: 3215
startLine: 3207
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryShort
path: ../TinyLife/Objects/Person.cs
startLine: 3218
startLine: 3210
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Short
path: ../TinyLife/Objects/Person.cs
startLine: 3219
startLine: 3211
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Normal
path: ../TinyLife/Objects/Person.cs
startLine: 3220
startLine: 3212
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -134,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Long
path: ../TinyLife/Objects/Person.cs
startLine: 3221
startLine: 3213
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryLong
path: ../TinyLife/Objects/Person.cs
startLine: 3222
startLine: 3214
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -186,7 +186,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Infinite
path: ../TinyLife/Objects/Person.cs
startLine: 3223
startLine: 3215
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -6,7 +6,6 @@ items:
parent: TinyLife.Objects
children:
- TinyLife.Objects.Painting.#ctor(System.Guid,TinyLife.Objects.FurnitureType,System.Int32[],TinyLife.World.Map,Microsoft.Xna.Framework.Vector2)
- TinyLife.Objects.Painting.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Painting.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.Painting.EmitsCreativeEmotion
- TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)
@ -28,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Painting
path: ../TinyLife/Objects/Painting.cs
startLine: 17
startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -80,6 +79,7 @@ items:
- TinyLife.Objects.Furniture.OnAdded
- TinyLife.Objects.Furniture.OnRemoved
- TinyLife.Objects.Furniture.GetAiPriority(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
@ -164,7 +164,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PaintingType
path: ../TinyLife/Objects/Painting.cs
startLine: 23
startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -203,7 +203,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Progress
path: ../TinyLife/Objects/Painting.cs
startLine: 29
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -242,7 +242,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmitsCreativeEmotion
path: ../TinyLife/Objects/Painting.cs
startLine: 35
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -281,7 +281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Painting.cs
startLine: 39
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -328,7 +328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw
path: ../TinyLife/Objects/Painting.cs
startLine: 45
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -400,7 +400,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Objects/Painting.cs
startLine: 60
startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -432,7 +432,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Objects/Painting.cs
startLine: 65
startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -464,7 +464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Objects/Painting.cs
startLine: 70
startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -485,54 +485,6 @@ items:
nameWithType.vb: Painting.GetDescription(List(Of String), Boolean)
fullName.vb: TinyLife.Objects.Painting.GetDescription(System.Collections.Generic.List(Of String), Boolean)
name.vb: GetDescription(List(Of String), Boolean)
- uid: TinyLife.Objects.Painting.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
commentId: M:TinyLife.Objects.Painting.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
id: CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
parent: TinyLife.Objects.Painting
langs:
- csharp
- vb
name: CanExecuteAction(ActionType, ActionInfo, bool, bool)
nameWithType: Painting.CanExecuteAction(ActionType, ActionInfo, bool, bool)
fullName: TinyLife.Objects.Painting.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool)
type: Method
source:
remote:
path: TinyLife/Objects/Painting.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction
path: ../TinyLife/Objects/Painting.cs
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: "\nReturns whether the given <code data-dev-comment-type=\"paramref\" class=\"paramref\">action</code> can be executed at this map object.\nBy default, this method returns <xref href=\"TinyLife.Actions.CanExecuteResult.Valid\" data-throw-if-not-resolved=\"false\"></xref> for all actions, but <xref href=\"TinyLife.Objects.Furniture\" data-throw-if-not-resolved=\"false\"></xref> additionally returns custom results based on whether the furniture is <xref href=\"TinyLife.Objects.BreakableFurniture.Broken\" data-throw-if-not-resolved=\"false\"></xref> or based on <xref href=\"TinyLife.Objects.Furniture.AreUtilitiesDisabled\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: public override CanExecuteResult CanExecuteAction(ActionType action, ActionInfo info, bool automatic, bool isAuxiliary)
parameters:
- id: action
type: TinyLife.Actions.ActionType
description: The action that is querying whether it can be executed.
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info.
- id: automatic
type: System.Boolean
description: Whether the action was started automatically.
- id: isAuxiliary
type: System.Boolean
description: Whether this object is auxiliary (or the main action object).
return:
type: TinyLife.Actions.CanExecuteResult
description: Whether this object allows the action to be executed at it.
content.vb: Public Overrides Function CanExecuteAction(action As ActionType, info As ActionInfo, automatic As Boolean, isAuxiliary As Boolean) As CanExecuteResult
overridden: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
overload: TinyLife.Objects.Painting.CanExecuteAction*
nameWithType.vb: Painting.CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean)
fullName.vb: TinyLife.Objects.Painting.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean)
references:
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
@ -950,6 +902,63 @@ references:
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
- name: )
- uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: CanExecuteAction(ActionType, ActionInfo, bool, bool)
nameWithType: Furniture.CanExecuteAction(ActionType, ActionInfo, bool, bool)
fullName: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool)
nameWithType.vb: Furniture.CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean)
fullName.vb: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
parent: TinyLife.Objects.Furniture
@ -3890,100 +3899,3 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
commentId: M:TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
parent: TinyLife.Objects.Furniture
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: CanExecuteAction(ActionType, ActionInfo, bool, bool)
nameWithType: Furniture.CanExecuteAction(ActionType, ActionInfo, bool, bool)
fullName: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool)
nameWithType.vb: Furniture.CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean)
fullName.vb: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean)
name.vb: CanExecuteAction(ActionType, ActionInfo, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.CanExecuteAction(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean)
name: CanExecuteAction
- name: (
- uid: TinyLife.Actions.ActionType
name: ActionType
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Painting.CanExecuteAction*
commentId: Overload:TinyLife.Objects.Painting.CanExecuteAction
name: CanExecuteAction
nameWithType: Painting.CanExecuteAction
fullName: TinyLife.Objects.Painting.CanExecuteAction
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
parent: TinyLife.Actions
name: ActionType
nameWithType: ActionType
fullName: TinyLife.Actions.ActionType
- uid: TinyLife.Actions.ActionInfo
commentId: T:TinyLife.Actions.ActionInfo
parent: TinyLife.Actions
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- uid: TinyLife.Actions.CanExecuteResult
commentId: T:TinyLife.Actions.CanExecuteResult
parent: TinyLife.Actions
name: CanExecuteResult
nameWithType: CanExecuteResult
fullName: TinyLife.Actions.CanExecuteResult
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
name: TinyLife.Actions
nameWithType: TinyLife.Actions
fullName: TinyLife.Actions
spec.csharp:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Actions
name: Actions
spec.vb:
- uid: TinyLife
name: TinyLife
- name: .
- uid: TinyLife.Actions
name: Actions

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

File diff suppressed because it is too large Load diff

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pose
path: ../TinyLife/Objects/Person.cs
startLine: 3106
startLine: 3098
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -60,7 +60,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Standing
path: ../TinyLife/Objects/Person.cs
startLine: 3111
startLine: 3103
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -88,7 +88,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walking
path: ../TinyLife/Objects/Person.cs
startLine: 3115
startLine: 3107
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -116,7 +116,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sitting
path: ../TinyLife/Objects/Person.cs
startLine: 3119
startLine: 3111
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Laying
path: ../TinyLife/Objects/Person.cs
startLine: 3124
startLine: 3116
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -172,7 +172,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SittingGround
path: ../TinyLife/Objects/Person.cs
startLine: 3129
startLine: 3121
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -200,7 +200,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingStanding
path: ../TinyLife/Objects/Person.cs
startLine: 3133
startLine: 3125
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -228,7 +228,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSitting
path: ../TinyLife/Objects/Person.cs
startLine: 3137
startLine: 3129
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -256,7 +256,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSittingGround
path: ../TinyLife/Objects/Person.cs
startLine: 3141
startLine: 3133
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -284,7 +284,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Running
path: ../TinyLife/Objects/Person.cs
startLine: 3145
startLine: 3137
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -312,7 +312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StandingArmsOut
path: ../TinyLife/Objects/Person.cs
startLine: 3149
startLine: 3141
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -340,7 +340,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkingArmsOut
path: ../TinyLife/Objects/Person.cs
startLine: 3153
startLine: 3145
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyAbility
path: ../TinyLife/Objects/Person.cs
startLine: 3277
startLine: 3269
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -51,7 +51,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neither
path: ../TinyLife/Objects/Person.cs
startLine: 3282
startLine: 3274
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOthersPregnant
path: ../TinyLife/Objects/Person.cs
startLine: 3286
startLine: 3278
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -107,7 +107,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPregnant
path: ../TinyLife/Objects/Person.cs
startLine: 3290
startLine: 3282
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle
path: ../TinyLife/Objects/Person.cs
startLine: 3233
startLine: 3225
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -74,7 +74,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Affirmative
path: ../TinyLife/Objects/Person.cs
startLine: 3237
startLine: 3229
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -100,7 +100,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Angry
path: ../TinyLife/Objects/Person.cs
startLine: 3238
startLine: 3230
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -126,7 +126,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Annoyed
path: ../TinyLife/Objects/Person.cs
startLine: 3239
startLine: 3231
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -152,7 +152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bored
path: ../TinyLife/Objects/Person.cs
startLine: 3240
startLine: 3232
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Childish
path: ../TinyLife/Objects/Person.cs
startLine: 3241
startLine: 3233
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confident
path: ../TinyLife/Objects/Person.cs
startLine: 3242
startLine: 3234
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -230,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confused
path: ../TinyLife/Objects/Person.cs
startLine: 3243
startLine: 3235
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -256,7 +256,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Disagreeing
path: ../TinyLife/Objects/Person.cs
startLine: 3244
startLine: 3236
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -282,7 +282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Excited
path: ../TinyLife/Objects/Person.cs
startLine: 3245
startLine: 3237
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -308,7 +308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Happy
path: ../TinyLife/Objects/Person.cs
startLine: 3246
startLine: 3238
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -334,7 +334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral
path: ../TinyLife/Objects/Person.cs
startLine: 3247
startLine: 3239
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -360,7 +360,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Questioning
path: ../TinyLife/Objects/Person.cs
startLine: 3248
startLine: 3240
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -386,7 +386,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sad
path: ../TinyLife/Objects/Person.cs
startLine: 3249
startLine: 3241
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -412,7 +412,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scared
path: ../TinyLife/Objects/Person.cs
startLine: 3250
startLine: 3242
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -438,7 +438,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shocked
path: ../TinyLife/Objects/Person.cs
startLine: 3251
startLine: 3243
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -464,7 +464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Thinking
path: ../TinyLife/Objects/Person.cs
startLine: 3252
startLine: 3244
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VoiceStyle
path: ../TinyLife/Objects/Person.cs
startLine: 3261
startLine: 3253
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Low
path: ../TinyLife/Objects/Person.cs
startLine: 3264
startLine: 3256
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -78,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: High
path: ../TinyLife/Objects/Person.cs
startLine: 3265
startLine: 3257
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -104,7 +104,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
startLine: 3266
startLine: 3258
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -130,7 +130,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby
path: ../TinyLife/Objects/Person.cs
startLine: 3268
startLine: 3260
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -42,7 +42,6 @@ items:
- TinyLife.Options.LongerNotifications
- TinyLife.Options.MusicVolume
- TinyLife.Options.PauseGameKeybind
- TinyLife.Options.PronounsInFront
- TinyLife.Options.RightTrigger
- TinyLife.Options.RotateCameraKeybind
- TinyLife.Options.RotateKeybind
@ -2474,45 +2473,6 @@ items:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.PronounsInFront
commentId: F:TinyLife.Options.PronounsInFront
id: PronounsInFront
parent: TinyLife.Options
langs:
- csharp
- vb
name: PronounsInFront
nameWithType: Options.PronounsInFront
fullName: TinyLife.Options.PronounsInFront
type: Field
source:
remote:
path: TinyLife/Options.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PronounsInFront
path: ../TinyLife/Options.cs
startLine: 323
assemblies:
- Tiny Life
namespace: TinyLife
summary: "\nWhether a Tiny&apos;s <xref href=\"TinyLife.Objects.Person.Pronouns\" data-throw-if-not-resolved=\"false\"></xref> should be displayed in front of their name, rather than behind it.\nThis option affects <xref href=\"TinyLife.Objects.Person.FullNamePronouns\" data-throw-if-not-resolved=\"false\"></xref>.\n"
example: []
syntax:
content: >-
[DataMember]
public bool PronounsInFront
return:
type: System.Boolean
content.vb: >-
<DataMember>
Public PronounsInFront As Boolean
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Options.Apply(System.Boolean)
commentId: M:TinyLife.Options.Apply(System.Boolean)
id: Apply(System.Boolean)
@ -2531,7 +2491,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Apply
path: ../TinyLife/Options.cs
startLine: 354
startLine: 348
assemblies:
- Tiny Life
namespace: TinyLife
@ -2565,7 +2525,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 393
startLine: 387
assemblies:
- Tiny Life
namespace: TinyLife
@ -4133,16 +4093,6 @@ references:
name: Cursor
nameWithType: Cursor
fullName: TinyLife.Uis.Cursor
- uid: TinyLife.Objects.Person.Pronouns
commentId: F:TinyLife.Objects.Person.Pronouns
name: Pronouns
nameWithType: Person.Pronouns
fullName: TinyLife.Objects.Person.Pronouns
- uid: TinyLife.Objects.Person.FullNamePronouns
commentId: P:TinyLife.Objects.Person.FullNamePronouns
name: FullNamePronouns
nameWithType: Person.FullNamePronouns
fullName: TinyLife.Objects.Person.FullNamePronouns
- uid: TinyLife.Options.Apply*
commentId: Overload:TinyLife.Options.Apply
name: Apply

View file

@ -34,7 +34,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PerSaveOptions
path: ../TinyLife/Options.cs
startLine: 420
startLine: 414
assemblies:
- Tiny Life
namespace: TinyLife
@ -90,7 +90,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Options.cs
startLine: 427
startLine: 421
assemblies:
- Tiny Life
namespace: TinyLife
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayedHints
path: ../TinyLife/Options.cs
startLine: 433
startLine: 427
assemblies:
- Tiny Life
namespace: TinyLife
@ -160,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiSelected
path: ../TinyLife/Options.cs
startLine: 439
startLine: 433
assemblies:
- Tiny Life
namespace: TinyLife
@ -199,7 +199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisableAiHousehold
path: ../TinyLife/Options.cs
startLine: 444
startLine: 438
assemblies:
- Tiny Life
namespace: TinyLife
@ -238,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiImportantActions
path: ../TinyLife/Options.cs
startLine: 450
startLine: 444
assemblies:
- Tiny Life
namespace: TinyLife
@ -277,7 +277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSkillBuilding
path: ../TinyLife/Options.cs
startLine: 456
startLine: 450
assemblies:
- Tiny Life
namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiRelationships
path: ../TinyLife/Options.cs
startLine: 462
startLine: 456
assemblies:
- Tiny Life
namespace: TinyLife
@ -355,7 +355,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxRegularVisitors
path: ../TinyLife/Options.cs
startLine: 468
startLine: 462
assemblies:
- Tiny Life
namespace: TinyLife
@ -394,7 +394,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadedMods
path: ../TinyLife/Options.cs
startLine: 474
startLine: 468
assemblies:
- Tiny Life
namespace: TinyLife
@ -433,7 +433,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapName
path: ../TinyLife/Options.cs
startLine: 480
startLine: 474
assemblies:
- Tiny Life
namespace: TinyLife
@ -472,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapCustom
path: ../TinyLife/Options.cs
startLine: 486
startLine: 480
assemblies:
- Tiny Life
namespace: TinyLife
@ -511,7 +511,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayedLifespan
path: ../TinyLife/Options.cs
startLine: 492
startLine: 486
assemblies:
- Tiny Life
namespace: TinyLife
@ -550,7 +550,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OtherLifespan
path: ../TinyLife/Options.cs
startLine: 498
startLine: 492
assemblies:
- Tiny Life
namespace: TinyLife
@ -589,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Save
path: ../TinyLife/Options.cs
startLine: 503
startLine: 497
assemblies:
- Tiny Life
namespace: TinyLife
@ -623,7 +623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Load
path: ../TinyLife/Options.cs
startLine: 511
startLine: 505
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -305,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveRoof
path: ../TinyLife/Tools/RemoveTool.cs
startLine: 173
startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -343,7 +343,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveWall
path: ../TinyLife/Tools/RemoveTool.cs
startLine: 196
startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -378,7 +378,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveFurniture
path: ../TinyLife/Tools/RemoveTool.cs
startLine: 223
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -416,7 +416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StoreOrRemoveFurniture
path: ../TinyLife/Tools/RemoveTool.cs
startLine: 252
startLine: 251
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -454,7 +454,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlayDestroySound
path: ../TinyLife/Tools/RemoveTool.cs
startLine: 281
startLine: 280
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -482,7 +482,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpawnDestroyParticles
path: ../TinyLife/Tools/RemoveTool.cs
startLine: 290
startLine: 289
assemblies:
- Tiny Life
namespace: TinyLife.Tools
@ -514,7 +514,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpawnDestroyParticles
path: ../TinyLife/Tools/RemoveTool.cs
startLine: 302
startLine: 301
assemblies:
- Tiny Life
namespace: TinyLife.Tools

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplay
path: ../TinyLife/Options.cs
startLine: 573
startLine: 567
assemblies:
- Tiny Life
namespace: TinyLife
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roofs
path: ../TinyLife/Options.cs
startLine: 578
startLine: 572
assemblies:
- Tiny Life
namespace: TinyLife
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Up
path: ../TinyLife/Options.cs
startLine: 582
startLine: 576
assemblies:
- Tiny Life
namespace: TinyLife
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Auto
path: ../TinyLife/Options.cs
startLine: 586
startLine: 580
assemblies:
- Tiny Life
namespace: TinyLife
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Down
path: ../TinyLife/Options.cs
startLine: 590
startLine: 584
assemblies:
- Tiny Life
namespace: TinyLife

View file

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

View file

@ -1341,7 +1341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetLots
path: ../TinyLife/World/Map.cs
startLine: 827
startLine: 816
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1372,7 +1372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddWall
path: ../TinyLife/World/Map.cs
startLine: 838
startLine: 827
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1410,7 +1410,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddWall
path: ../TinyLife/World/Map.cs
startLine: 849
startLine: 838
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1445,7 +1445,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveWall
path: ../TinyLife/World/Map.cs
startLine: 859
startLine: 848
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1480,7 +1480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWallBetween
path: ../TinyLife/World/Map.cs
startLine: 875
startLine: 864
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1518,7 +1518,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTile
path: ../TinyLife/World/Map.cs
startLine: 889
startLine: 878
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1553,7 +1553,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetTile
path: ../TinyLife/World/Map.cs
startLine: 899
startLine: 888
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1588,7 +1588,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddRoof
path: ../TinyLife/World/Map.cs
startLine: 915
startLine: 904
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1620,7 +1620,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoof
path: ../TinyLife/World/Map.cs
startLine: 925
startLine: 914
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1655,7 +1655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoofs
path: ../TinyLife/World/Map.cs
startLine: 940
startLine: 929
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1690,7 +1690,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveRoof
path: ../TinyLife/World/Map.cs
startLine: 953
startLine: 942
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1722,7 +1722,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetObjects
path: ../TinyLife/World/Map.cs
startLine: 964
startLine: 953
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1763,7 +1763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetObject
path: ../TinyLife/World/Map.cs
startLine: 980
startLine: 969
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1804,7 +1804,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddObject
path: ../TinyLife/World/Map.cs
startLine: 992
startLine: 981
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1836,7 +1836,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveObject
path: ../TinyLife/World/Map.cs
startLine: 1017
startLine: 1006
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1869,7 +1869,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPeople
path: ../TinyLife/World/Map.cs
startLine: 1037
startLine: 1026
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1900,7 +1900,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHousehold
path: ../TinyLife/World/Map.cs
startLine: 1049
startLine: 1038
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1935,7 +1935,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHousehold
path: ../TinyLife/World/Map.cs
startLine: 1062
startLine: 1051
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -1970,7 +1970,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddHousehold
path: ../TinyLife/World/Map.cs
startLine: 1075
startLine: 1064
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2005,7 +2005,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveHousehold
path: ../TinyLife/World/Map.cs
startLine: 1085
startLine: 1074
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2037,7 +2037,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHouseholds
path: ../TinyLife/World/Map.cs
startLine: 1093
startLine: 1082
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2068,7 +2068,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSection
path: ../TinyLife/World/Map.cs
startLine: 1103
startLine: 1092
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2103,7 +2103,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSections
path: ../TinyLife/World/Map.cs
startLine: 1118
startLine: 1107
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2144,7 +2144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSections
path: ../TinyLife/World/Map.cs
startLine: 1128
startLine: 1117
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2185,7 +2185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkDirtyForPathfinding
path: ../TinyLife/World/Map.cs
startLine: 1149
startLine: 1138
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2217,7 +2217,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPathCost
path: ../TinyLife/World/Map.cs
startLine: 1170
startLine: 1159
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2258,7 +2258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanWalkBetween
path: ../TinyLife/World/Map.cs
startLine: 1192
startLine: 1181
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2299,7 +2299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFreeSpot
path: ../TinyLife/World/Map.cs
startLine: 1201
startLine: 1190
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2334,7 +2334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDeadPerson
path: ../TinyLife/World/Map.cs
startLine: 1211
startLine: 1200
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2369,7 +2369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySound
path: ../TinyLife/World/Map.cs
startLine: 1231
startLine: 1220
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2422,7 +2422,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PlaySound
path: ../TinyLife/World/Map.cs
startLine: 1248
startLine: 1237
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2475,7 +2475,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetClosestFreeExitPoint
path: ../TinyLife/World/Map.cs
startLine: 1267
startLine: 1256
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2510,7 +2510,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetExitRoads
path: ../TinyLife/World/Map.cs
startLine: 1278
startLine: 1267
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2541,7 +2541,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWalls
path: ../TinyLife/World/Map.cs
startLine: 1293
startLine: 1282
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2576,7 +2576,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyCameraRotation
path: ../TinyLife/World/Map.cs
startLine: 1313
startLine: 1302
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2620,7 +2620,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyInverseCameraRotation
path: ../TinyLife/World/Map.cs
startLine: 1329
startLine: 1318
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2658,7 +2658,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCameraRotationChanged
path: ../TinyLife/World/Map.cs
startLine: 1344
startLine: 1333
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2693,7 +2693,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLight
path: ../TinyLife/World/Map.cs
startLine: 1367
startLine: 1356
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2725,7 +2725,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveLight
path: ../TinyLife/World/Map.cs
startLine: 1376
startLine: 1365
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2757,7 +2757,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveEverything
path: ../TinyLife/World/Map.cs
startLine: 1388
startLine: 1377
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2801,7 +2801,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidateExistingRooms
path: ../TinyLife/World/Map.cs
startLine: 1464
startLine: 1438
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2836,7 +2836,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddNewRoomsAndValidateExisting
path: ../TinyLife/World/Map.cs
startLine: 1483
startLine: 1457
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2877,7 +2877,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRegularVisitors
path: ../TinyLife/World/Map.cs
startLine: 1537
startLine: 1511
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2908,7 +2908,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateExternalPeople
path: ../TinyLife/World/Map.cs
startLine: 1549
startLine: 1523
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2942,7 +2942,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAllLotEmployments
path: ../TinyLife/World/Map.cs
startLine: 1632
startLine: 1606
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -2973,7 +2973,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkTileDirtyForDrawing
path: ../TinyLife/World/Map.cs
startLine: 1645
startLine: 1619
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3005,7 +3005,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkObjectDirtyForDrawing
path: ../TinyLife/World/Map.cs
startLine: 1661
startLine: 1635
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3046,7 +3046,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadStaticMap
path: ../TinyLife/World/Map.cs
startLine: 2208
startLine: 2190
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3093,7 +3093,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotHidden
path: ../TinyLife/World/Map.cs
startLine: 2263
startLine: 2245
assemblies:
- Tiny Life
namespace: TinyLife.World
@ -3128,7 +3128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMapSampler
path: ../TinyLife/World/Map.cs
startLine: 2281
startLine: 2263
assemblies:
- Tiny Life
namespace: TinyLife.World

View file

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

View file

@ -2,14 +2,7 @@
This is a list of commonly faced problems when downloading, installing and playing the game. Please read this list carefully before reporting an issue.
## User Issues
The following issues unfortunately **cannot** be fixed by Tiny Life's developers, and players have to take action themselves to fix them. If you're struggling with solving these issues yourself, feel free to ask for help in [the Discord server](https://link.tinylifegame.com/discord).
### My save files aren't synchronized through Steam Cloud
Cloud storage in Tiny Life has to be enabled individually for each save file that you want to back up and synchronize.
To do so, make sure that you have Steam running, and then go into the Load Game menu on the game's title screen. From there, simply press the button that has a little cloud icon on it for each save file that you want to store in the cloud. If you ever want to stop saving a file to the cloud, just press the button again.
While Steam Cloud storage is enabled for a save file, it will automatically be uploaded whenever the game is saved, and newer versions will automatically be downloaded every time you launch the game.
The following issues unfortunately **cannot** be fixed by Tiny Life's developers, and players have to take action themselves to fix them. If you're struggling with solving these issues yourself, feel free to ask for help in [the Discord server](https://ellpeck.de/discord).
### I get an error or crash with mods installed
For issues that only happen with mods, please contact the mods' developers.

View file

@ -13,7 +13,7 @@ All content that does not follow these rules will be removed from the official p
- ❌ You are not allowed to **reupload or otherwise redistribute** the Tiny Life binary, assets, or code. If you want people to be able to find the game easily, it is recommended that you link to its website https://tinylifegame.com.
## Tiny Life Content on Official Platforms
Tiny Life's official platforms include [the itch community](https://ellpeck.itch.io/tiny-life/community), [the Steam community](https://steamcommunity.com/app/1651490), [the Steam workshop](https://steamcommunity.com/app/1651490/workshop/), [the Discord server](https://link.tinylifegame.com/discord), and [the Twitter page](https://twitter.com/TinyLifeGame). For these platforms, there are a multitude of additional rules.
Tiny Life's official platforms include [the itch community](https://ellpeck.itch.io/tiny-life/community), [the Steam workshop](https://steamcommunity.com/app/1651490/workshop/), [the Discord server](https://ellpeck.de/discord), and [the Twitter page](https://twitter.com/TinyLifeGame). For these platforms, there are a multitude of additional rules.
- ✔️ You are free (and encouraged!) to create and share or post comments, opinions, videos, livestreams, blog posts, and other content that shows off or relates to Tiny Life and its features, with the community through the official platforms.
- ❌ You are not allowed to post comments or share mods or other types of custom content that suggest or attempt **removing or hiding** features from the game that support **body positivity**, **bodily autonomy**, **queer representation**, **gender equality**, and **racial diversity**.
- ❌ You are not allowed to post messages or share mods or other types of custom content that promote or engage in **criminal activity**, including but not limited to illegal drug use and abuse of minors or adults.
@ -21,4 +21,4 @@ Tiny Life's official platforms include [the itch community](https://ellpeck.itch
## About this Policy
This policy may be updated from time to time. Its change history can be found on the [GitHub repository](https://github.com/Ellpeck/TinyLifeWeb/commits/main/docs/articles/content_policy.md). If you have any questions about this policy, please don't hesitate to ask on [the Discord server](https://link.tinylifegame.com/discord).
This policy may be updated from time to time. Its change history can be found on the [GitHub repository](https://github.com/Ellpeck/TinyLifeWeb/commits/main/docs/articles/content_policy.md). If you have any questions about this policy, please don't hesitate to ask on [the Discord server](https://ellpeck.de/discord).

View file

@ -1,5 +1,5 @@
# Creating Textures
When creating textures, either for custom mods or to change the game's default textures, there are several things that you will have to look out for. This article provides some guidelines and explanations. Note that this article is not exhaustive, so don't hesitate to [let us know](https://link.tinylifegame.com/discord) if there's anything you're confused by!
When creating textures, either for custom mods or to change the game's default textures, there are several things that you will have to look out for. This article provides some guidelines and explanations. Note that this article is not exhaustive, so don't hesitate to [let us know](https://ellpeck.de/discord) if there's anything you're confused by!
## General notes
- Items that should be able to have color schemes applied to them in games should use a grayscale texture. The individual colors will then be applied to the grayscale texture when drawing.

View file

@ -1,12 +1,6 @@
# Getting Custom Content
You can get custom lots, households and mods from [the Steam workshop](https://steamcommunity.com/app/1651490/workshop/), [the Discord server](https://link.tinylifegame.com/discord) and more.
You can get custom lots, households and mods from [the community](https://itch.io/board/1032686/mods).
## Installing from Steam workshop
To install a mod or other custom content from the Steam workshop, all you have to do is select the item you want to install, and then press the big green "Subscribe" button! After a few seconds or after restarting the game, the item should appear in-game.
If there are any errors or your items don't appear in-game, it'll be logged in the most recent file in the `Logs` folder in the [game folder](game_dir.md).
## Installing manually
Installing a mod or other custom content is pretty simple:
- Find the `Tiny Life` folder by following [this simple guide](game_dir.md)
- Find the `Mods` (or `Custom Lots`, `Custom Households` or `Custom Maps`) folder in there
@ -14,4 +8,4 @@ Installing a mod or other custom content is pretty simple:
- For custom lots and households, simply put the `json` file(s) you received into the respective folder.
- For custom maps, simply put the `zip` archive you received (or the three map files as described in [the custom maps article](custom_maps.md)) into the `Custom Maps` folder.
Done! Now just start the game and the added content should automatically load. Again, if there are any errors or your items don't appear in-game, it'll be logged in the most recent file in the `Logs` folder in the [game folder](game_dir.md).
Done! Now just start the game and the added content should automatically load. If there are any errors, they'll be logged in the most recent file in the `Tiny Life/Logs` folder.

View file

@ -5,7 +5,7 @@
If you're interested in contributing new languages to Tiny Life's localization or editing the text of existing translations, it is greatly appreciated! Sadly, I don't have the ability to pay translators right now, so any work you do will be volunteer-based. That being said, you will, of course, be credited in the game's Credits Menu with a link to a social media profile of your choice, and you will greatly contribute to the game's community!
If you want to join the team of translators, the first step is to message Ellpeck, either privately after joining [the Discord server](https://link.tinylifegame.com/discord), or in the `#tinylife` channel. You'll also need an account on [the translation site](https://translate.ellpeck.de/), where you can log in directly with a GitHub or Discord account.
If you want to join the team of translators, the first step is to message Ellpeck, either privately after joining [the Discord server](https://ellpeck.de/discord), or in the `#tinylife` channel. You'll also need an account on [the translation site](https://translate.ellpeck.de/), where you can log in directly with a GitHub or Discord account.
## General Notes
The following list contains a few bits of additional information that you should keep in mind when translating:

View file

@ -8,7 +8,7 @@ To run and publish your mods, you can use the included [Cake](https://cakebuild.
The game's API is **fully documented**. The documentation is easily accessible by opening any of the API's files in your IDE. The most updated version can be found on this site as well.
If you have any questions, don't hesitate to [ask on the Discord](https://link.tinylifegame.com/discord) or [start a discussion](https://github.com/Ellpeck/TinyLifeExampleMod/discussions) about it.
If you have any questions, don't hesitate to [ask on the Discord](https://ellpeck.de/discord) or [start a discussion](https://github.com/Ellpeck/TinyLifeExampleMod/discussions) about it.
## Distributing mods
To distribute your mod to other people, you can simply run `dotnet cake --target Publish`. This task will automatically create a `zip` archive that you can share. If you want other players to try out your mod, you can also post it to [the community](https://itch.io/board/1032686/mods).

View file

@ -19,7 +19,7 @@
</div>
</div>
<a class="link" href="https://twitter.com/TinyLifeGame">Follow on Twitter</a>
<a class="link" href="https://link.tinylifegame.com/discord">Join the Discord</a>
<a class="link" href="https://ellpeck.de/discord">Join the Discord</a>
<a class="link" href="https://docs.tinylifegame.com">See Documentation</a>
<a class="link" href="https://press.ellpeck.de/tinylife/">Get Press Kit</a>
</div>