Compare commits

..

No commits in common. "c3d80716a91c0d9f631b351d096dccf6f10e4cfc" and "c8a5d105069b51c605a673db6a754a84c49b5d32" have entirely different histories.

49 changed files with 664 additions and 1713 deletions

View file

@ -1,12 +1,7 @@
on: on: [push, pull_request]
pull_request:
types: [opened, synchronize, reopened, closed]
push:
jobs: jobs:
web: web:
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
pull-requests: write # allow surge-preview to create/update PR comments
env: env:
BUNDLE_GEMFILE: ${{ github.workspace }}/web/Gemfile BUNDLE_GEMFILE: ${{ github.workspace }}/web/Gemfile
steps: steps:
@ -22,15 +17,6 @@ jobs:
bundler-cache: true bundler-cache: true
- name: Build - name: Build
run: cd web && bundle exec jekyll build run: cd web && bundle exec jekyll build
- name: Preview
if: github.event_name == 'pull_request'
uses: afc163/surge-preview@v1
with:
surge_token: ${{ secrets.SURGE_TOKEN }}
dist: web/_site
teardown: true
build: echo # see https://github.com/afc163/surge-preview/issues/231
# this is a beautiful way to deploy a website and i will not take any criticism # this is a beautiful way to deploy a website and i will not take any criticism
- name: Deploy - name: Deploy
@ -42,8 +28,6 @@ jobs:
docs: docs:
runs-on: ubuntu-latest runs-on: ubuntu-latest
permissions:
pull-requests: write # allow surge-preview to create/update PR comments
steps: steps:
- name: Clone repository - name: Clone repository
uses: actions/checkout@v4 uses: actions/checkout@v4
@ -56,15 +40,6 @@ jobs:
dotnet-version: 7.0.305 dotnet-version: 7.0.305
- name: Build - name: Build
run: cd docs && dotnet tool restore && dotnet docfx run: cd docs && dotnet tool restore && dotnet docfx
- name: Preview
if: github.event_name == 'pull_request'
uses: afc163/surge-preview@v1
with:
surge_token: ${{ secrets.SURGE_TOKEN }}
dist: docs/_site
teardown: true
build: echo # see https://github.com/afc163/surge-preview/issues/231
# this is a beautiful way to deploy a website and i will not take any criticism # this is a beautiful way to deploy a website and i will not take any criticism
- name: Deploy - name: Deploy

View file

@ -1,17 +1,3 @@
# 0.39.1
*February 4, 2024*
Improvements
- Display a roadmap information box about household selection area colors
Fixes
- Fixed the MonoGame About link in the credits
- Fixed mods not being able to register actions correctly
API
- Reverted static constructor game content loading change from 0.39.0
- Added code documentation for changes since 0.38.0
# 0.39.0 # 0.39.0
*February 2, 2024* *February 2, 2024*

View file

@ -782,6 +782,10 @@
"TinyLife.Actions.PutAwayAction.AndThenIsCompleted": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction.AndThenIsCompleted": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.CreateFirstActions": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction.CreateFirstActions": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.PutAwayAction.Items": "TinyLife.Actions.PutAwayAction.yml", "TinyLife.Actions.PutAwayAction.Items": "TinyLife.Actions.PutAwayAction.yml",
"TinyLife.Actions.ResearchUpgradesAction": "TinyLife.Actions.ResearchUpgradesAction.yml",
"TinyLife.Actions.ResearchUpgradesAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)": "TinyLife.Actions.ResearchUpgradesAction.yml",
"TinyLife.Actions.ResearchUpgradesAction.AndThenIsCompleted": "TinyLife.Actions.ResearchUpgradesAction.yml",
"TinyLife.Actions.ResearchUpgradesAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.ResearchUpgradesAction.yml",
"TinyLife.Actions.SellAction": "TinyLife.Actions.SellAction.yml", "TinyLife.Actions.SellAction": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.AndThenInitialize": "TinyLife.Actions.SellAction.yml", "TinyLife.Actions.SellAction.AndThenInitialize": "TinyLife.Actions.SellAction.yml",
"TinyLife.Actions.SellAction.AndThenIsCompleted": "TinyLife.Actions.SellAction.yml", "TinyLife.Actions.SellAction.AndThenIsCompleted": "TinyLife.Actions.SellAction.yml",
@ -897,6 +901,15 @@
"TinyLife.Actions.TryGoHereAction.PositionsToTry": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.PositionsToTry": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.TryGoHereAction.yml", "TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person)": "TinyLife.Actions.TryGoHereAction.yml",
"TinyLife.Actions.UpgradeFurnitureAction": "TinyLife.Actions.UpgradeFurnitureAction.yml",
"TinyLife.Actions.UpgradeFurnitureAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Objects.Upgrade)": "TinyLife.Actions.UpgradeFurnitureAction.yml",
"TinyLife.Actions.UpgradeFurnitureAction.AndThenInitialize": "TinyLife.Actions.UpgradeFurnitureAction.yml",
"TinyLife.Actions.UpgradeFurnitureAction.AndThenIsCompleted": "TinyLife.Actions.UpgradeFurnitureAction.yml",
"TinyLife.Actions.UpgradeFurnitureAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)": "TinyLife.Actions.UpgradeFurnitureAction.yml",
"TinyLife.Actions.UpgradeFurnitureAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)": "TinyLife.Actions.UpgradeFurnitureAction.yml",
"TinyLife.Actions.UpgradeFurnitureAction.CreateFirstActions": "TinyLife.Actions.UpgradeFurnitureAction.yml",
"TinyLife.Actions.UpgradeFurnitureAction.GetArguments(TinyLife.Actions.ActionInfo,System.Boolean)": "TinyLife.Actions.UpgradeFurnitureAction.yml",
"TinyLife.Actions.UpgradeFurnitureAction.GetProgress": "TinyLife.Actions.UpgradeFurnitureAction.yml",
"TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.#ctor(TinyLife.Actions.ActionInfo)": "TinyLife.Actions.WalkAction.yml",
"TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml", "TinyLife.Actions.WalkAction.DrainEnergy": "TinyLife.Actions.WalkAction.yml",
@ -2290,7 +2303,7 @@
"TinyLife.Objects.Newspaper.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Newspaper.yml", "TinyLife.Objects.Newspaper.GetDescription(System.Collections.Generic.List{System.String},System.Boolean)": "TinyLife.Objects.Newspaper.yml",
"TinyLife.Objects.Newspaper.IsExpired": "TinyLife.Objects.Newspaper.yml", "TinyLife.Objects.Newspaper.IsExpired": "TinyLife.Objects.Newspaper.yml",
"TinyLife.Objects.ObjectCategory": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger,System.Boolean)": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger)": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.AllowedOnWater": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.AllowedOnWater": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.BabyBathtub": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.BabyBathtub": "TinyLife.Objects.ObjectCategory.yml",
"TinyLife.Objects.ObjectCategory.BabySittable": "TinyLife.Objects.ObjectCategory.yml", "TinyLife.Objects.ObjectCategory.BabySittable": "TinyLife.Objects.ObjectCategory.yml",

View file

@ -1290,7 +1290,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenPlayerPrompt id: OpenPlayerPrompt
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 330 startLine: 329
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1324,7 +1324,6 @@ items:
description: The portrait to display. If this is null, the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>'s portrait is used. description: The portrait to display. If this is null, the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref>'s portrait is used.
- id: panelWidth - id: panelWidth
type: System.Single type: System.Single
description: The width of the displayed panel. Defaults to 100.
return: return:
type: TinyLife.Uis.CoveringGroup type: TinyLife.Uis.CoveringGroup
content.vb: Public Function OpenPlayerPrompt(title As String, canFinish As Predicate(Of Panel), onFinished As Action(Of Panel), canExit As Boolean, addChildren As Action(Of CoveringGroup, Panel), portrait As TextureRegion = Nothing, panelWidth As Single = 100) As CoveringGroup content.vb: Public Function OpenPlayerPrompt(title As String, canFinish As Predicate(Of Panel), onFinished As Action(Of Panel), canExit As Boolean, addChildren As Action(Of CoveringGroup, Panel), portrait As TextureRegion = Nothing, panelWidth As Single = 100) As CoveringGroup
@ -1354,7 +1353,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenYesNoPrompt id: OpenYesNoPrompt
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 365 startLine: 364
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1405,7 +1404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenTextPrompt id: OpenTextPrompt
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 393 startLine: 392
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1460,7 +1459,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenChoicePrompt id: OpenChoicePrompt
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 406 startLine: 405
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1495,7 +1494,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakAlone id: SpeakAlone
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 427 startLine: 426
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1560,7 +1559,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThinkAlone id: ThinkAlone
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 444 startLine: 443
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1622,7 +1621,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakInConversation id: SpeakInConversation
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 465 startLine: 464
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1696,7 +1695,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetSpeech id: ResetSpeech
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 474 startLine: 473
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1724,7 +1723,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacePartner id: FacePartner
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 486 startLine: 485
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1761,7 +1760,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfNeedFull id: CompleteIfNeedFull
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 501 startLine: 500
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1799,7 +1798,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfTimeUp id: CompleteIfTimeUp
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 515 startLine: 514
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1852,7 +1851,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CancelIfEmotional id: CancelIfEmotional
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 529 startLine: 528
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1894,7 +1893,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sit id: Sit
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 545 startLine: 544
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1945,7 +1944,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChildren id: GetChildren
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 561 startLine: 560
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1986,7 +1985,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChild id: GetChild
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 578 startLine: 577
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2033,7 +2032,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 620 startLine: 619
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2083,7 +2082,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 633 startLine: 632
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2133,7 +2132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChair id: GetFreeChair
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 670 startLine: 669
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2176,7 +2175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChairs id: GetFreeChairs
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 687 startLine: 686
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2225,7 +2224,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeatCategory id: GetSeatCategory
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 707 startLine: 706
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2263,7 +2262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreePeople id: FindAllFreePeople
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 724 startLine: 723
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2325,7 +2324,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeFurniture id: FindAllFreeFurniture
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 751 startLine: 750
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2390,7 +2389,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeWalls id: FindAllFreeWalls
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 771 startLine: 770
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2445,7 +2444,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeGround id: FindAllFreeGround
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 790 startLine: 789
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2498,7 +2497,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindFreeFurniture id: FindFreeFurniture
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 812 startLine: 811
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2557,7 +2556,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllActionObjects id: FindAllActionObjects
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 826 startLine: 825
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2604,7 +2603,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindValidActionObjects id: FindValidActionObjects
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 865 startLine: 864
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2663,7 +2662,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomValidArguments id: GetRandomValidArguments
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 882 startLine: 881
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2707,7 +2706,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTableSpot id: GetTableSpot
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 910 startLine: 909
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2748,7 +2747,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth id: InvokeForBoth
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 923 startLine: 922
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2789,7 +2788,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask id: CanMultitask
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 935 startLine: 934
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2830,7 +2829,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriate id: IsInappropriate
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 946 startLine: 945
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -2871,7 +2870,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotContentVisible id: IsLotContentVisible
path: ../TinyLife/Actions/Action.cs path: ../TinyLife/Actions/Action.cs
startLine: 967 startLine: 966
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings id: AiSettings
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 349 startLine: 345
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 357 startLine: 353
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -99,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 365 startLine: 361
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 372 startLine: 368
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -173,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 379 startLine: 375
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 385 startLine: 381
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -243,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 389 startLine: 385
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -272,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePriority id: EnqueuePriority
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 393 startLine: 389
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -301,7 +301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 398 startLine: 394
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -844,15 +844,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredUpgrade id: RequiredUpgrade
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 293 startLine: 289
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >-
The <xref href="TinyLife.Objects.Upgrade" data-throw-if-not-resolved="false"></xref> that is required on the action object for this action to be available.
If the <xref href="TinyLife.Actions.ActionType.TypeSettings.IconName" data-throw-if-not-resolved="false"></xref> is not set, the required upgrade's icon will automatically be used.
example: []
syntax: syntax:
content: public Upgrade RequiredUpgrade content: public Upgrade RequiredUpgrade
return: return:
@ -876,7 +871,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 304 startLine: 300
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -917,7 +912,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 313 startLine: 309
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -948,7 +943,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData id: SetData
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 324 startLine: 320
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -988,7 +983,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData id: SetData
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 329 startLine: 325
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1030,7 +1025,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData id: GetData
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 335 startLine: 331
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -1073,7 +1068,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs path: ../TinyLife/Actions/ActionType.cs
startLine: 340 startLine: 336
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions

View file

@ -43,6 +43,8 @@ items:
- TinyLife.Actions.Action - TinyLife.Actions.Action
- TinyLife.Actions.MultiAction - TinyLife.Actions.MultiAction
- TinyLife.Actions.BehaviorAction - TinyLife.Actions.BehaviorAction
derivedClasses:
- TinyLife.Actions.ResearchUpgradesAction
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder
inheritedMembers: inheritedMembers:

View file

@ -29,7 +29,7 @@ items:
summary: >- summary: >-
An action behavior that causes an object to be spawned in a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s hand, or picked up from a location that it is occupying. An action behavior that causes an object to be spawned in a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref>'s hand, or picked up from a location that it is occupying.
Note that a previous item is always discarded using the <xref href="TinyLife.Actions.DiscardHeldItemAction" data-throw-if-not-resolved="false"></xref> action. Note that a previous item is always discarded using the ActionType.DiscardHeldItem action.
example: [] example: []
syntax: syntax:
content: 'public class PickUpOrSpawnBehavior : ActionBehavior' content: 'public class PickUpOrSpawnBehavior : ActionBehavior'
@ -188,12 +188,6 @@ references:
name: Person name: Person
nameWithType: Person nameWithType: Person
fullName: TinyLife.Objects.Person fullName: TinyLife.Objects.Person
- uid: TinyLife.Actions.DiscardHeldItemAction
commentId: T:TinyLife.Actions.DiscardHeldItemAction
href: TinyLife.Actions.DiscardHeldItemAction.html
name: DiscardHeldItemAction
nameWithType: DiscardHeldItemAction
fullName: TinyLife.Actions.DiscardHeldItemAction
- uid: TinyLife.Actions.Behaviors - uid: TinyLife.Actions.Behaviors
commentId: N:TinyLife.Actions.Behaviors commentId: N:TinyLife.Actions.Behaviors
href: TinyLife.html href: TinyLife.html

View file

@ -23,15 +23,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscardHeldItemAction id: DiscardHeldItemAction
path: ../TinyLife/Actions/DiscardHeldItemAction.cs path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 11 startLine: 7
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >-
A typeless action that can be used to make tinies get rid of the item that they're currently holding before starting their action, using <xref href="TinyLife.Actions.MultiAction" data-throw-if-not-resolved="false"></xref>.
To add custom default ways of discarding an item, they can be added to the <xref href="TinyLife.Actions.DiscardHeldItemAction.DiscardActions" data-throw-if-not-resolved="false"></xref> collection.
example: []
syntax: syntax:
content: 'public class DiscardHeldItemAction : MultiAction, IGenericDataHolder' content: 'public class DiscardHeldItemAction : MultiAction, IGenericDataHolder'
content.vb: Public Class DiscardHeldItemAction Inherits MultiAction Implements IGenericDataHolder content.vb: Public Class DiscardHeldItemAction Inherits MultiAction Implements IGenericDataHolder
@ -144,15 +139,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscardActions id: DiscardActions
path: ../TinyLife/Actions/DiscardHeldItemAction.cs path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 17 startLine: 9
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
summary: >-
The collection of default ways that a tiny will try to discard the item they're currently holding.
The collection is ordered by "priority", so items closer to the start will be attempted first. By default, the last item in the collection is the <xref href="TinyLife.Actions.ActionType.PutDown" data-throw-if-not-resolved="false"></xref> action, which will be tried as a sort of "last resort".
example: []
syntax: syntax:
content: public static readonly List<(Func<Person, MapObject, bool> Predicate, Func<Person, MapObject, ActionType> DiscardAction)> DiscardActions content: public static readonly List<(Func<Person, MapObject, bool> Predicate, Func<Person, MapObject, ActionType> DiscardAction)> DiscardActions
return: return:
@ -176,7 +166,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Actions/DiscardHeldItemAction.cs path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 25 startLine: 17
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -209,7 +199,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions id: CreateFirstActions
path: ../TinyLife/Actions/DiscardHeldItemAction.cs path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 28 startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -248,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted id: AndThenIsCompleted
path: ../TinyLife/Actions/DiscardHeldItemAction.cs path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 50 startLine: 42
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Actions namespace: TinyLife.Actions
@ -266,19 +256,6 @@ items:
overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
overload: TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted* overload: TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted*
references: references:
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
href: TinyLife.Actions.MultiAction.html
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
- uid: TinyLife.Actions.DiscardHeldItemAction.DiscardActions
commentId: F:TinyLife.Actions.DiscardHeldItemAction.DiscardActions
href: TinyLife.Actions.DiscardHeldItemAction.html#TinyLife_Actions_DiscardHeldItemAction_DiscardActions
name: DiscardActions
nameWithType: DiscardHeldItemAction.DiscardActions
fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardActions
- uid: TinyLife.Actions - uid: TinyLife.Actions
commentId: N:TinyLife.Actions commentId: N:TinyLife.Actions
href: TinyLife.html href: TinyLife.html
@ -326,6 +303,13 @@ references:
name: Action name: Action
nameWithType: Action nameWithType: Action
fullName: TinyLife.Actions.Action fullName: TinyLife.Actions.Action
- uid: TinyLife.Actions.MultiAction
commentId: T:TinyLife.Actions.MultiAction
parent: TinyLife.Actions
href: TinyLife.Actions.MultiAction.html
name: MultiAction
nameWithType: MultiAction
fullName: TinyLife.Actions.MultiAction
- uid: MLEM.Misc.IGenericDataHolder - uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc parent: MLEM.Misc
@ -3971,12 +3955,6 @@ references:
- uid: TinyLife.Utilities - uid: TinyLife.Utilities
name: Utilities name: Utilities
href: TinyLife.Utilities.html href: TinyLife.Utilities.html
- uid: TinyLife.Actions.ActionType.PutDown
commentId: F:TinyLife.Actions.ActionType.PutDown
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_PutDown
name: PutDown
nameWithType: ActionType.PutDown
fullName: TinyLife.Actions.ActionType.PutDown
- uid: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}} - uid: System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
commentId: T:System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}} commentId: T:System.Collections.Generic.List{System.ValueTuple{System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,System.Boolean},System.Func{TinyLife.Objects.Person,TinyLife.Objects.MapObject,TinyLife.Actions.ActionType}}}
parent: System.Collections.Generic parent: System.Collections.Generic

View file

@ -66,6 +66,7 @@ items:
- TinyLife.Actions.SitAction - TinyLife.Actions.SitAction
- TinyLife.Actions.SocialAction - TinyLife.Actions.SocialAction
- TinyLife.Actions.StoreAction - TinyLife.Actions.StoreAction
- TinyLife.Actions.UpgradeFurnitureAction
- TinyLife.Actions.WatchTvAction - TinyLife.Actions.WatchTvAction
implements: implements:
- MLEM.Misc.IGenericDataHolder - MLEM.Misc.IGenericDataHolder

View file

@ -36,6 +36,7 @@ items:
- TinyLife.Actions.PathfindAction - TinyLife.Actions.PathfindAction
- TinyLife.Actions.PathfindToPersonAction - TinyLife.Actions.PathfindToPersonAction
- TinyLife.Actions.PutAwayAction - TinyLife.Actions.PutAwayAction
- TinyLife.Actions.ResearchUpgradesAction
- TinyLife.Actions.SellAction - TinyLife.Actions.SellAction
- TinyLife.Actions.SitAction - TinyLife.Actions.SitAction
- TinyLife.Actions.SocialAction - TinyLife.Actions.SocialAction
@ -46,6 +47,7 @@ items:
- TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult - TinyLife.Actions.TalkAction.TalkSettings.EvaluationResult
- TinyLife.Actions.TellPeopleToLeaveRoomAction - TinyLife.Actions.TellPeopleToLeaveRoomAction
- TinyLife.Actions.TryGoHereAction - TinyLife.Actions.TryGoHereAction
- TinyLife.Actions.UpgradeFurnitureAction
- TinyLife.Actions.WalkAction - TinyLife.Actions.WalkAction
- TinyLife.Actions.WatchTvAction - TinyLife.Actions.WatchTvAction
- TinyLife.Actions.WatchTvAction.Channel - TinyLife.Actions.WatchTvAction.Channel
@ -384,6 +386,12 @@ references:
name: PutAwayAction name: PutAwayAction
nameWithType: PutAwayAction nameWithType: PutAwayAction
fullName: TinyLife.Actions.PutAwayAction fullName: TinyLife.Actions.PutAwayAction
- uid: TinyLife.Actions.ResearchUpgradesAction
commentId: T:TinyLife.Actions.ResearchUpgradesAction
href: TinyLife.Actions.ResearchUpgradesAction.html
name: ResearchUpgradesAction
nameWithType: ResearchUpgradesAction
fullName: TinyLife.Actions.ResearchUpgradesAction
- uid: TinyLife.Actions.SellAction - uid: TinyLife.Actions.SellAction
commentId: T:TinyLife.Actions.SellAction commentId: T:TinyLife.Actions.SellAction
href: TinyLife.Actions.SellAction.html href: TinyLife.Actions.SellAction.html
@ -503,6 +511,12 @@ references:
name: TryGoHereAction name: TryGoHereAction
nameWithType: TryGoHereAction nameWithType: TryGoHereAction
fullName: TinyLife.Actions.TryGoHereAction fullName: TinyLife.Actions.TryGoHereAction
- uid: TinyLife.Actions.UpgradeFurnitureAction
commentId: T:TinyLife.Actions.UpgradeFurnitureAction
href: TinyLife.Actions.UpgradeFurnitureAction.html
name: UpgradeFurnitureAction
nameWithType: UpgradeFurnitureAction
fullName: TinyLife.Actions.UpgradeFurnitureAction
- uid: TinyLife.Actions.WalkAction - uid: TinyLife.Actions.WalkAction
commentId: T:TinyLife.Actions.WalkAction commentId: T:TinyLife.Actions.WalkAction
href: TinyLife.Actions.WalkAction.html href: TinyLife.Actions.WalkAction.html

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode id: GameMode
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1194 startLine: 1242
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad id: InitialLoad
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1197 startLine: 1245
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash id: Splash
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1199 startLine: 1247
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu id: MainMenu
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1201 startLine: 1249
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold id: SelectHousehold
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1203 startLine: 1251
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold id: InGameHousehold
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1205 startLine: 1253
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly id: BuildOnly
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1207 startLine: 1255
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation id: CharacterCreation
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1209 startLine: 1257
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed id: GameSpeed
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 616 startLine: 613
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused id: Paused
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 621 startLine: 618
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular id: Regular
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 625 startLine: 622
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast id: Fast
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 629 startLine: 626
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast id: VeryFast
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 633 startLine: 630
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast id: ExtremelyFast
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 638 startLine: 635
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeGroup id: AgeGroup
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3640 startLine: 3626
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -66,7 +66,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby id: Baby
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3647 startLine: 3633
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -94,7 +94,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child id: Child
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3653 startLine: 3639
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -122,7 +122,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Adult id: Adult
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3659 startLine: 3645
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -23,15 +23,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AppliedUpgrade id: AppliedUpgrade
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 137 startLine: 74
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
A class that wraps an <xref href="TinyLife.Objects.AppliedUpgrade.Upgrade" data-throw-if-not-resolved="false"></xref> and an application completion <xref href="TinyLife.Objects.AppliedUpgrade.Progress" data-throw-if-not-resolved="false"></xref> percentage.
This class is used by <xref href="TinyLife.Objects.Furniture.AppliedUpgrades" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: >- content: >-
[DataContract] [DataContract]
@ -82,12 +77,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Upgrade id: Upgrade
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 144 startLine: 78
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: The <xref href="TinyLife.Objects.AppliedUpgrade.Upgrade" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -121,12 +114,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Progress id: Progress
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 149 startLine: 80
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: The application completion percentage, which is a number between 0 and 1.
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -160,18 +151,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 155 startLine: 82
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Creates a new applied upgrade with the given settings.
example: []
syntax: syntax:
content: public AppliedUpgrade(Upgrade upgrade) content: public AppliedUpgrade(Upgrade upgrade)
parameters: parameters:
- id: upgrade - id: upgrade
type: TinyLife.Objects.Upgrade type: TinyLife.Objects.Upgrade
description: The upgrade.
content.vb: Public Sub New(upgrade As Upgrade) content.vb: Public Sub New(upgrade As Upgrade)
overload: TinyLife.Objects.AppliedUpgrade.#ctor* overload: TinyLife.Objects.AppliedUpgrade.#ctor*
nameWithType.vb: AppliedUpgrade.New(Upgrade) nameWithType.vb: AppliedUpgrade.New(Upgrade)
@ -195,39 +183,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 163 startLine: 86
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Validates this object, returning whether it is still valid or not, after loading from disk.
example: []
syntax: syntax:
content: public bool Validate() content: public bool Validate()
return: return:
type: System.Boolean type: System.Boolean
description: Whether this object is still valid.
content.vb: Public Function Validate() As Boolean content.vb: Public Function Validate() As Boolean
overload: TinyLife.Objects.AppliedUpgrade.Validate* overload: TinyLife.Objects.AppliedUpgrade.Validate*
references: references:
- uid: TinyLife.Objects.AppliedUpgrade.Upgrade
commentId: F:TinyLife.Objects.AppliedUpgrade.Upgrade
href: TinyLife.Objects.AppliedUpgrade.html#TinyLife_Objects_AppliedUpgrade_Upgrade
name: Upgrade
nameWithType: AppliedUpgrade.Upgrade
fullName: TinyLife.Objects.AppliedUpgrade.Upgrade
- uid: TinyLife.Objects.AppliedUpgrade.Progress
commentId: F:TinyLife.Objects.AppliedUpgrade.Progress
href: TinyLife.Objects.AppliedUpgrade.html#TinyLife_Objects_AppliedUpgrade_Progress
name: Progress
nameWithType: AppliedUpgrade.Progress
fullName: TinyLife.Objects.AppliedUpgrade.Progress
- uid: TinyLife.Objects.Furniture.AppliedUpgrades
commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades
name: AppliedUpgrades
nameWithType: Furniture.AppliedUpgrades
fullName: TinyLife.Objects.Furniture.AppliedUpgrades
- uid: TinyLife.Objects - uid: TinyLife.Objects
commentId: N:TinyLife.Objects commentId: N:TinyLife.Objects
href: TinyLife.html href: TinyLife.html
@ -681,13 +647,6 @@ references:
name: AppliedUpgrade name: AppliedUpgrade
href: TinyLife.Objects.AppliedUpgrade.html href: TinyLife.Objects.AppliedUpgrade.html
- name: ) - name: )
- uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture
parent: TinyLife.Objects
href: TinyLife.Objects.Furniture.html
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: System - uid: System
commentId: N:System commentId: N:System
isExternal: true isExternal: true

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ClothesIntention id: ClothesIntention
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 502 startLine: 499
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -75,7 +75,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: None id: None
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 506 startLine: 503
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -101,7 +101,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Everyday id: Everyday
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 507 startLine: 504
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -127,7 +127,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Party id: Party
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 508 startLine: 505
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -153,7 +153,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Formal id: Formal
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 509 startLine: 506
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -179,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout id: Workout
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 510 startLine: 507
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -205,7 +205,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Swimwear id: Swimwear
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 511 startLine: 508
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -231,7 +231,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sleep id: Sleep
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 512 startLine: 509
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -257,7 +257,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Summer id: Summer
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 513 startLine: 510
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -283,7 +283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Winter id: Winter
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 514 startLine: 511
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -309,7 +309,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Work id: Work
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 515 startLine: 512
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -335,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Safety id: Safety
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 516 startLine: 513
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -388,12 +388,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LegAccessories id: LegAccessories
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 490 startLine: 487
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A clothes layer for leg accessories, like pantyhose.
example: []
syntax: syntax:
content: LegAccessories = 2048 content: LegAccessories = 2048
return: return:
@ -416,7 +414,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shoes id: Shoes
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 494 startLine: 491
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeathReason id: DeathReason
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3608 startLine: 3594
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -53,7 +53,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Starvation id: Starvation
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3614 startLine: 3600
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InexplicableReasons id: InexplicableReasons
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3619 startLine: 3605
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -115,7 +115,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution id: Electrocution
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3624 startLine: 3610
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -146,7 +146,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchProtein id: TooMuchProtein
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3628 startLine: 3614
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -174,7 +174,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooMuchBrew id: TooMuchBrew
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3632 startLine: 3618
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -358,15 +358,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAppliedUpgrade id: OnAppliedUpgrade
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 65 startLine: 61
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
An event that is fired when an upgrade is freshly applied to this item in <xref href="TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)" data-throw-if-not-resolved="false"></xref>. Please note that the upgrade may not be fully completed when this event is fired, see <xref href="TinyLife.Objects.AppliedUpgrade.Progress" data-throw-if-not-resolved="false"></xref>.
An event that is fired when this furniture's <xref href="TinyLife.Objects.Furniture.Dirty" data-throw-if-not-resolved="false"></xref> value is changed.
example: []
syntax: syntax:
content: public event Action<AppliedUpgrade> OnAppliedUpgrade content: public event Action<AppliedUpgrade> OnAppliedUpgrade
return: return:
@ -390,7 +385,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName id: DisplayName
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 73 startLine: 69
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -425,7 +420,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentInfo id: ParentInfo
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 76 startLine: 72
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -460,7 +455,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Visibility id: Visibility
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 93 startLine: 89
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -498,7 +493,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type id: Type
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 99 startLine: 95
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -537,15 +532,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AppliedUpgrades id: AppliedUpgrades
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 106 startLine: 98
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
A collection of the upgrades that are currently applied to this furniture upgrade.
To query and modify this collection effectively, use <xref href="TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: >- content: >-
[DataMember] [DataMember]
@ -579,7 +569,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Rotation id: Rotation
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 114 startLine: 106
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -621,7 +611,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentFurniture id: ParentFurniture
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 119 startLine: 111
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -655,7 +645,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentObjectSpot id: ParentObjectSpot
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 124 startLine: 116
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -689,7 +679,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Colors id: Colors
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 130 startLine: 122
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -731,7 +721,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Area id: Area
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 134 startLine: 126
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -762,7 +752,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DevaluedThroughUse id: DevaluedThroughUse
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 140 startLine: 132
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -808,7 +798,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreUtilitiesDisabled id: AreUtilitiesDisabled
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 145 startLine: 137
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -842,7 +832,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsStatic id: IsStatic
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 150 startLine: 142
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -885,7 +875,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatorId id: CreatorId
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 156 startLine: 148
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -935,7 +925,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Quality id: Quality
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 164 startLine: 156
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -983,7 +973,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeDirty id: CanBeDirty
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 169 startLine: 161
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1017,7 +1007,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dirty id: Dirty
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 174 startLine: 166
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1051,7 +1041,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CustomPrice id: CustomPrice
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 186 startLine: 178
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1097,7 +1087,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Creator id: Creator
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 191 startLine: 183
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1131,7 +1121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AttachedWall id: AttachedWall
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 196 startLine: 188
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1165,7 +1155,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideFromDraw id: HideFromDraw
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 200 startLine: 192
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1196,7 +1186,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisualRotation id: VisualRotation
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 227 startLine: 219
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1230,7 +1220,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentObjectSpotId id: ParentObjectSpotId
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 231 startLine: 223
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1275,7 +1265,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentFurnitureId id: ParentFurnitureId
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 236 startLine: 228
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1320,7 +1310,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 254 startLine: 246
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1373,7 +1363,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw id: Draw
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 265 startLine: 257
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1424,7 +1414,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate id: Validate
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 281 startLine: 273
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1461,7 +1451,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Intersects id: Intersects
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 322 startLine: 314
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1500,7 +1490,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCategories id: GetCategories
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 327 startLine: 319
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1536,7 +1526,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAdded id: OnAdded
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 332 startLine: 324
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1568,7 +1558,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRemoved id: OnRemoved
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 339 startLine: 331
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1600,7 +1590,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAiPriority id: GetAiPriority
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 346 startLine: 338
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1646,7 +1636,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction id: CanExecuteAction
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 362 startLine: 354
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1697,7 +1687,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnActionCompleted id: OnActionCompleted
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 369 startLine: 361
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1744,7 +1734,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdate id: ActionUpdate
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 379 startLine: 371
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1797,7 +1787,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpotInfo id: GetFreeActionSpotInfo
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 399 startLine: 391
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1836,7 +1826,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHoverInfo id: GetHoverInfo
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 405 startLine: 397
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1872,7 +1862,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetEfficiencyModifier id: GetEfficiencyModifier
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 437 startLine: 426
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1930,7 +1920,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRestoreNeedModifier id: GetRestoreNeedModifier
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 449 startLine: 438
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1985,39 +1975,28 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRandomQuality id: OnRandomQuality
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 461 startLine: 450
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
A method that is invoked when a random quality is determined based on an action and skill in <xref href="TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person%2cSystem.Random%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
This method is invoked for all <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> of the passed <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref>.
example: [] example: []
syntax: syntax:
content: public override void OnRandomQuality(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary<Quality, float> weights) content: public override void OnRandomQuality(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary<Quality, float> weights)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: The person.
- id: info - id: info
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The action info.
- id: isAuxiliary - id: isAuxiliary
type: System.Boolean type: System.Boolean
description: Whether this object is auxiliary (or the main action object).
- id: skill - id: skill
type: TinyLife.Skills.SkillType type: TinyLife.Skills.SkillType
description: The skill.
- id: random - id: random
type: System.Random type: System.Random
description: The <xref href="System.Random" data-throw-if-not-resolved="false"></xref> instance used for determining the quality.
- id: alwaysAllowAverage - id: alwaysAllowAverage
type: System.Boolean type: System.Boolean
description: Whether the <xref href="TinyLife.Skills.Quality.Average" data-throw-if-not-resolved="false"></xref> quality should always be available as an option.
- id: weights - id: weights
type: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} type: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}
description: The weights for each quality. This collection contains keys for all <xref href="TinyLife.Skills.Quality" data-throw-if-not-resolved="false"></xref> values, and entries should not be removed, only modified.
content.vb: Public Overrides Sub OnRandomQuality(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single)) content.vb: Public Overrides Sub OnRandomQuality(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single))
overridden: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) overridden: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
overload: TinyLife.Objects.Furniture.OnRandomQuality* overload: TinyLife.Objects.Furniture.OnRandomQuality*
@ -2042,7 +2021,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFreeSpot id: IsFreeSpot
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 477 startLine: 466
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2083,7 +2062,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetToStatic id: ResetToStatic
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 483 startLine: 472
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2125,7 +2104,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModifyActionCategories id: ModifyActionCategories
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 489 startLine: 478
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2173,7 +2152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveToMap id: MoveToMap
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 497 startLine: 486
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2218,7 +2197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPositionChanged id: OnPositionChanged
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 505 startLine: 494
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2262,7 +2241,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw id: Draw
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 529 startLine: 518
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2336,7 +2315,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice id: GetPrice
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 540 startLine: 529
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2367,7 +2346,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription id: GetDescription
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 553 startLine: 542
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2408,7 +2387,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating id: GetDecorativeRating
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 587 startLine: 576
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2446,7 +2425,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDirty id: GetDirty
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 598 startLine: 587
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2486,7 +2465,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetCreator id: SetCreator
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 633 startLine: 622
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2524,7 +2503,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPlacedInBuildMode id: OnPlacedInBuildMode
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 647 startLine: 636
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2565,7 +2544,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetWallsInTheWay id: GetWallsInTheWay
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 664 startLine: 653
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2617,7 +2596,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRoofingInTheWay id: GetRoofingInTheWay
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 697 startLine: 686
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2670,21 +2649,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetAppliedUpgrade id: GetAppliedUpgrade
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 720 startLine: 704
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Returns the <xref href="TinyLife.Objects.AppliedUpgrade" data-throw-if-not-resolved="false"></xref> instance that this furniture item has for the given <xref href="TinyLife.Objects.Upgrade" data-throw-if-not-resolved="false"></xref>. If the upgrade is not applied, <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> is returned.
example: []
syntax: syntax:
content: public virtual AppliedUpgrade GetAppliedUpgrade(Upgrade upgrade) content: public virtual AppliedUpgrade GetAppliedUpgrade(Upgrade upgrade)
parameters: parameters:
- id: upgrade - id: upgrade
type: TinyLife.Objects.Upgrade type: TinyLife.Objects.Upgrade
description: The upgrade to query.
return: return:
type: TinyLife.Objects.AppliedUpgrade type: TinyLife.Objects.AppliedUpgrade
description: The applied upgrade, or <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> if the upgrade is not applied.
content.vb: Public Overridable Function GetAppliedUpgrade(upgrade As Upgrade) As AppliedUpgrade content.vb: Public Overridable Function GetAppliedUpgrade(upgrade As Upgrade) As AppliedUpgrade
overload: TinyLife.Objects.Furniture.GetAppliedUpgrade* overload: TinyLife.Objects.Furniture.GetAppliedUpgrade*
- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade) - uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
@ -2705,21 +2680,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ApplyUpgrade id: ApplyUpgrade
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 731 startLine: 710
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Adds the given <xref href="TinyLife.Objects.AppliedUpgrade" data-throw-if-not-resolved="false"></xref> to this furniture item's collection of <xref href="TinyLife.Objects.Furniture.AppliedUpgrades" data-throw-if-not-resolved="false"></xref> and invokes the <xref href="TinyLife.Objects.Furniture.OnAppliedUpgrade" data-throw-if-not-resolved="false"></xref> event.
example: []
syntax: syntax:
content: public virtual bool ApplyUpgrade(AppliedUpgrade upgrade) content: public virtual bool ApplyUpgrade(AppliedUpgrade upgrade)
parameters: parameters:
- id: upgrade - id: upgrade
type: TinyLife.Objects.AppliedUpgrade type: TinyLife.Objects.AppliedUpgrade
description: The upgrade to apply.
return: return:
type: System.Boolean type: System.Boolean
description: Whether the upgrade was successfully applied. If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>, it means the upgrade is either not compatible, or already applied.
content.vb: Public Overridable Function ApplyUpgrade(upgrade As AppliedUpgrade) As Boolean content.vb: Public Overridable Function ApplyUpgrade(upgrade As AppliedUpgrade) As Boolean
overload: TinyLife.Objects.Furniture.ApplyUpgrade* overload: TinyLife.Objects.Furniture.ApplyUpgrade*
- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade) - uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
@ -2740,24 +2711,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasFullUpgrade id: HasFullUpgrade
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 746 startLine: 719
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
Returns whether this furniture item has a <xref href="TinyLife.Objects.Upgrade" data-throw-if-not-resolved="false"></xref> applied that also has a <xref href="TinyLife.Objects.AppliedUpgrade.Progress" data-throw-if-not-resolved="false"></xref> of 1.
This method should be used to check for whether an upgrade should currently have an effect on a furniture item.
example: []
syntax: syntax:
content: public virtual bool HasFullUpgrade(Upgrade upgrade) content: public virtual bool HasFullUpgrade(Upgrade upgrade)
parameters: parameters:
- id: upgrade - id: upgrade
type: TinyLife.Objects.Upgrade type: TinyLife.Objects.Upgrade
description: The upgrade to query.
return: return:
type: System.Boolean type: System.Boolean
description: Whether the upgrade is fully applied.
content.vb: Public Overridable Function HasFullUpgrade(upgrade As Upgrade) As Boolean content.vb: Public Overridable Function HasFullUpgrade(upgrade As Upgrade) As Boolean
overload: TinyLife.Objects.Furniture.HasFullUpgrade* overload: TinyLife.Objects.Furniture.HasFullUpgrade*
- uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture) - uid: TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
@ -2778,7 +2742,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnNeighborChanged id: OnNeighborChanged
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 756 startLine: 729
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2813,7 +2777,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawUi id: DrawUi
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 767 startLine: 740
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2863,7 +2827,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOccupants id: GetOccupants
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 781 startLine: 754
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2904,7 +2868,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpots id: GetFreeActionSpots
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 794 startLine: 767
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2945,7 +2909,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeActionSpot id: GetFreeActionSpot
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 815 startLine: 788
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2983,7 +2947,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetActionSpotInfo id: GetActionSpotInfo
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 828 startLine: 801
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3024,7 +2988,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeObjectSpot id: GetFreeObjectSpot
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 840 startLine: 813
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3065,7 +3029,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetParent id: SetParent
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 854 startLine: 827
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3105,7 +3069,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnlinkParentsAndChildren id: UnlinkParentsAndChildren
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 869 startLine: 842
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3133,7 +3097,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveAndUnlink id: RemoveAndUnlink
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 880 startLine: 853
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3164,7 +3128,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChildren id: GetChildren
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 890 startLine: 863
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3203,7 +3167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddChild id: AddChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 904 startLine: 877
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3256,7 +3220,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddChild id: AddChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 921 startLine: 894
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3302,7 +3266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetChild id: SetChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 937 startLine: 910
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3353,7 +3317,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetChild id: SetChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 951 startLine: 924
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3394,7 +3358,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveChild id: RemoveChild
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 962 startLine: 935
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3429,7 +3393,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NotifyNeighbors id: NotifyNeighbors
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 975 startLine: 948
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -3460,7 +3424,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetNewId id: SetNewId
path: ../TinyLife/Objects/Furniture.cs path: ../TinyLife/Objects/Furniture.cs
startLine: 990 startLine: 963
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -5272,37 +5236,6 @@ references:
name: Action name: Action
nameWithType: Action nameWithType: Action
fullName: System.Action fullName: System.Action
- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
commentId: M:TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_
name: ApplyUpgrade(AppliedUpgrade)
nameWithType: Furniture.ApplyUpgrade(AppliedUpgrade)
fullName: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
spec.csharp:
- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
name: ApplyUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_
- name: (
- uid: TinyLife.Objects.AppliedUpgrade
name: AppliedUpgrade
href: TinyLife.Objects.AppliedUpgrade.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
name: ApplyUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_
- name: (
- uid: TinyLife.Objects.AppliedUpgrade
name: AppliedUpgrade
href: TinyLife.Objects.AppliedUpgrade.html
- name: )
- uid: TinyLife.Objects.AppliedUpgrade.Progress
commentId: F:TinyLife.Objects.AppliedUpgrade.Progress
href: TinyLife.Objects.AppliedUpgrade.html#TinyLife_Objects_AppliedUpgrade_Progress
name: Progress
nameWithType: AppliedUpgrade.Progress
fullName: TinyLife.Objects.AppliedUpgrade.Progress
- uid: System.Action{TinyLife.Objects.AppliedUpgrade} - uid: System.Action{TinyLife.Objects.AppliedUpgrade}
commentId: T:System.Action{TinyLife.Objects.AppliedUpgrade} commentId: T:System.Action{TinyLife.Objects.AppliedUpgrade}
parent: System parent: System
@ -5457,56 +5390,6 @@ references:
name: Visibility name: Visibility
nameWithType: Visibility nameWithType: Visibility
fullName: TinyLife.Objects.Visibility fullName: TinyLife.Objects.Visibility
- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_
name: GetAppliedUpgrade(Upgrade)
nameWithType: Furniture.GetAppliedUpgrade(Upgrade)
fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
name: GetAppliedUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
name: GetAppliedUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_
name: HasFullUpgrade(Upgrade)
nameWithType: Furniture.HasFullUpgrade(Upgrade)
fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
spec.csharp:
- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
name: HasFullUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
name: HasFullUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
- uid: System.Collections.Generic.Dictionary{System.String,TinyLife.Objects.AppliedUpgrade} - uid: System.Collections.Generic.Dictionary{System.String,TinyLife.Objects.AppliedUpgrade}
commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.Objects.AppliedUpgrade} commentId: T:System.Collections.Generic.Dictionary{System.String,TinyLife.Objects.AppliedUpgrade}
parent: System.Collections.Generic parent: System.Collections.Generic
@ -7521,103 +7404,6 @@ references:
name: TinyLife name: TinyLife
nameWithType: TinyLife nameWithType: TinyLife
fullName: TinyLife fullName: TinyLife
- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
isExternal: true
href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_
name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool)
nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool)
fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean)
fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean)
name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean)
spec.csharp:
- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: GetRandomQuality
href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: GetRandomQuality
href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Skills.Quality.Average
commentId: F:TinyLife.Skills.Quality.Average
href: TinyLife.Skills.Quality.html#TinyLife_Skills_Quality_Average
name: Average
nameWithType: Quality.Average
fullName: TinyLife.Skills.Quality.Average
- uid: TinyLife.Skills.Quality
commentId: T:TinyLife.Skills.Quality
parent: TinyLife.Skills
href: TinyLife.Skills.Quality.html
name: Quality
nameWithType: Quality
fullName: TinyLife.Skills.Quality
- uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) - uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}) commentId: M:TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.MapObject parent: TinyLife.Objects.MapObject
@ -8726,13 +8512,12 @@ references:
name: Roof name: Roof
href: TinyLife.World.Roof.html href: TinyLife.World.Roof.html
- name: ) - name: )
- uid: TinyLife.Objects.AppliedUpgrade - uid: TinyLife.Objects.Furniture.GetAppliedUpgrade*
commentId: T:TinyLife.Objects.AppliedUpgrade commentId: Overload:TinyLife.Objects.Furniture.GetAppliedUpgrade
parent: TinyLife.Objects href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_
href: TinyLife.Objects.AppliedUpgrade.html name: GetAppliedUpgrade
name: AppliedUpgrade nameWithType: Furniture.GetAppliedUpgrade
nameWithType: AppliedUpgrade fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade
fullName: TinyLife.Objects.AppliedUpgrade
- uid: TinyLife.Objects.Upgrade - uid: TinyLife.Objects.Upgrade
commentId: T:TinyLife.Objects.Upgrade commentId: T:TinyLife.Objects.Upgrade
parent: TinyLife.Objects parent: TinyLife.Objects
@ -8740,26 +8525,13 @@ references:
name: Upgrade name: Upgrade
nameWithType: Upgrade nameWithType: Upgrade
fullName: TinyLife.Objects.Upgrade fullName: TinyLife.Objects.Upgrade
- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade* - uid: TinyLife.Objects.AppliedUpgrade
commentId: Overload:TinyLife.Objects.Furniture.GetAppliedUpgrade commentId: T:TinyLife.Objects.AppliedUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_ parent: TinyLife.Objects
name: GetAppliedUpgrade href: TinyLife.Objects.AppliedUpgrade.html
nameWithType: Furniture.GetAppliedUpgrade name: AppliedUpgrade
fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade nameWithType: AppliedUpgrade
- uid: TinyLife.Objects.Furniture.AppliedUpgrades fullName: TinyLife.Objects.AppliedUpgrade
commentId: F:TinyLife.Objects.Furniture.AppliedUpgrades
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_AppliedUpgrades
name: AppliedUpgrades
nameWithType: Furniture.AppliedUpgrades
fullName: TinyLife.Objects.Furniture.AppliedUpgrades
- uid: TinyLife.Objects.Furniture.OnAppliedUpgrade
commentId: E:TinyLife.Objects.Furniture.OnAppliedUpgrade
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_OnAppliedUpgrade
name: OnAppliedUpgrade
nameWithType: Furniture.OnAppliedUpgrade
fullName: TinyLife.Objects.Furniture.OnAppliedUpgrade
- uid: TinyLife.Objects.Furniture.ApplyUpgrade* - uid: TinyLife.Objects.Furniture.ApplyUpgrade*
commentId: Overload:TinyLife.Objects.Furniture.ApplyUpgrade commentId: Overload:TinyLife.Objects.Furniture.ApplyUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_ href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_ApplyUpgrade_TinyLife_Objects_AppliedUpgrade_

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeSpan id: LifeSpan
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3667 startLine: 3653
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -59,7 +59,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryShort id: VeryShort
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3670 startLine: 3656
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -85,7 +85,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Short id: Short
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3671 startLine: 3657
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Normal id: Normal
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3672 startLine: 3658
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Long id: Long
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3673 startLine: 3659
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -163,7 +163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryLong id: VeryLong
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3674 startLine: 3660
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -189,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Infinite id: Infinite
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3675 startLine: 3661
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -261,15 +261,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ScreenPosOffset id: ScreenPosOffset
path: ../TinyLife/Objects/Light.cs path: ../TinyLife/Objects/Light.cs
startLine: 58 startLine: 54
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
An offset from this light's screen-space draw position, also in screen space.
This is added to the final draw position in <xref href="TinyLife.Objects.Light.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch)" data-throw-if-not-resolved="false"></xref>, after <xref href="TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> has already been called.
example: []
syntax: syntax:
content: public Vector2 ScreenPosOffset content: public Vector2 ScreenPosOffset
return: return:
@ -293,15 +288,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisualWorldOffset id: VisualWorldOffset
path: ../TinyLife/Objects/Light.cs path: ../TinyLife/Objects/Light.cs
startLine: 63 startLine: 55
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
An offset from this light's world-space draw position, also in world space.
This is translated to screen space using <xref href="TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> and added to the final draw position in <xref href="TinyLife.Objects.Light.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: public Vector2 VisualWorldOffset content: public Vector2 VisualWorldOffset
return: return:
@ -325,14 +315,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Size id: Size
path: ../TinyLife/Objects/Light.cs path: ../TinyLife/Objects/Light.cs
startLine: 68 startLine: 60
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >- summary: >-
The size, in world space, of this light, centered on its <xref href="TinyLife.Objects.Light.Position" data-throw-if-not-resolved="false"></xref>. The size, in world space, of this light, centered on its <xref href="TinyLife.Objects.Light.Position" data-throw-if-not-resolved="false"></xref>.
This value is multiplied with <xref href="TinyLife.Utilities.TextureHandler.TileWidth" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Utilities.TextureHandler.TileHeight" data-throw-if-not-resolved="false"></xref>. This value is multiplied with Tile.Width and Tile.Height.
example: [] example: []
syntax: syntax:
content: public Vector2 Size content: public Vector2 Size
@ -357,7 +347,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Rotation id: Rotation
path: ../TinyLife/Objects/Light.cs path: ../TinyLife/Objects/Light.cs
startLine: 73 startLine: 65
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -389,7 +379,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Color id: Color
path: ../TinyLife/Objects/Light.cs path: ../TinyLife/Objects/Light.cs
startLine: 78 startLine: 70
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -421,7 +411,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsDisabled id: IsDisabled
path: ../TinyLife/Objects/Light.cs path: ../TinyLife/Objects/Light.cs
startLine: 83 startLine: 75
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -453,7 +443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scale id: Scale
path: ../TinyLife/Objects/Light.cs path: ../TinyLife/Objects/Light.cs
startLine: 87 startLine: 79
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -482,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Light.cs path: ../TinyLife/Objects/Light.cs
startLine: 100 startLine: 92
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -532,7 +522,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw id: Draw
path: ../TinyLife/Objects/Light.cs path: ../TinyLife/Objects/Light.cs
startLine: 114 startLine: 106
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1147,53 +1137,6 @@ references:
isExternal: true isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ) - name: )
- uid: TinyLife.Objects.Light.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Light.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
isExternal: true
href: TinyLife.Objects.Light.html#TinyLife_Objects_Light_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: Draw(GameTime, SpriteBatch)
nameWithType: Light.Draw(GameTime, SpriteBatch)
fullName: TinyLife.Objects.Light.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Light.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: Draw
href: TinyLife.Objects.Light.html#TinyLife_Objects_Light_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Light.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: Draw
href: TinyLife.Objects.Light.html#TinyLife_Objects_Light_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Utilities.TextureHandler.TileWidth
commentId: P:TinyLife.Utilities.TextureHandler.TileWidth
href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileWidth
name: TileWidth
nameWithType: TextureHandler.TileWidth
fullName: TinyLife.Utilities.TextureHandler.TileWidth
- uid: TinyLife.Utilities.TextureHandler.TileHeight
commentId: P:TinyLife.Utilities.TextureHandler.TileHeight
href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileHeight
name: TileHeight
nameWithType: TextureHandler.TileHeight
fullName: TinyLife.Utilities.TextureHandler.TileHeight
- uid: MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) - uid: MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color)
commentId: M:MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color) commentId: M:MLEM.Extensions.ColorExtensions.Invert(Microsoft.Xna.Framework.Color)
isExternal: true isExternal: true

View file

@ -1559,39 +1559,27 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRandomQuality id: OnRandomQuality
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 411 startLine: 400
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
A method that is invoked when a random quality is determined based on an action and skill in <xref href="TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person%2cSystem.Random%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean%2cTinyLife.Emotions.IEmotionSource%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
This method is invoked for all <xref href="TinyLife.Actions.ActionInfo.GetInvolvedObjects%60%601(TinyLife.Objects.ObjectCategory%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> of the passed <xref href="TinyLife.Actions.ActionInfo" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: public virtual void OnRandomQuality(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary<Quality, float> weights) content: public virtual void OnRandomQuality(Person person, ActionInfo info, bool isAuxiliary, SkillType skill, Random random, bool alwaysAllowAverage, Dictionary<Quality, float> weights)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: The person.
- id: info - id: info
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The action info.
- id: isAuxiliary - id: isAuxiliary
type: System.Boolean type: System.Boolean
description: Whether this object is auxiliary (or the main action object).
- id: skill - id: skill
type: TinyLife.Skills.SkillType type: TinyLife.Skills.SkillType
description: The skill.
- id: random - id: random
type: System.Random type: System.Random
description: The <xref href="System.Random" data-throw-if-not-resolved="false"></xref> instance used for determining the quality.
- id: alwaysAllowAverage - id: alwaysAllowAverage
type: System.Boolean type: System.Boolean
description: Whether the <xref href="TinyLife.Skills.Quality.Average" data-throw-if-not-resolved="false"></xref> quality should always be available as an option.
- id: weights - id: weights
type: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} type: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}
description: The weights for each quality. This collection contains keys for all <xref href="TinyLife.Skills.Quality" data-throw-if-not-resolved="false"></xref> values, and entries should not be removed, only modified.
content.vb: Public Overridable Sub OnRandomQuality(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single)) content.vb: Public Overridable Sub OnRandomQuality(person As Person, info As ActionInfo, isAuxiliary As Boolean, skill As SkillType, random As Random, alwaysAllowAverage As Boolean, weights As Dictionary(Of Quality, Single))
overload: TinyLife.Objects.MapObject.OnRandomQuality* overload: TinyLife.Objects.MapObject.OnRandomQuality*
nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single)) nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
@ -1615,7 +1603,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRestoreNeedModifier id: GetRestoreNeedModifier
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 424 startLine: 413
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1669,7 +1657,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsFreeSpot id: IsFreeSpot
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 435 startLine: 424
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1709,7 +1697,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCrossBetween id: CanCrossBetween
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 446 startLine: 435
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1750,7 +1738,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPathCostModifier id: GetPathCostModifier
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 458 startLine: 447
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1792,7 +1780,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetToStatic id: ResetToStatic
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 468 startLine: 457
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1833,7 +1821,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MoveToMap id: MoveToMap
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 480 startLine: 469
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1877,7 +1865,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnPositionChanged id: OnPositionChanged
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 499 startLine: 488
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1920,7 +1908,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoDraw id: DoDraw
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 509 startLine: 498
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1967,7 +1955,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoUpdate id: DoUpdate
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 526 startLine: 515
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2008,7 +1996,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrawColumns id: DrawColumns
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 554 startLine: 543
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2090,7 +2078,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetModCategory id: GetModCategory
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 620 startLine: 609
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -4337,90 +4325,12 @@ references:
- uid: TinyLife.Skills - uid: TinyLife.Skills
name: Skills name: Skills
href: TinyLife.Skills.html href: TinyLife.Skills.html
- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) - uid: TinyLife.Objects.MapObject.OnRandomQuality*
commentId: M:TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean) commentId: Overload:TinyLife.Objects.MapObject.OnRandomQuality
isExternal: true href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_ name: OnRandomQuality
name: GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) nameWithType: MapObject.OnRandomQuality
nameWithType: SkillType.GetRandomQuality(Person, Random, ActionInfo, bool, IEmotionSource, bool) fullName: TinyLife.Objects.MapObject.OnRandomQuality
fullName: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, bool, TinyLife.Emotions.IEmotionSource, bool)
nameWithType.vb: SkillType.GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean)
fullName.vb: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person, System.Random, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Emotions.IEmotionSource, Boolean)
name.vb: GetRandomQuality(Person, Random, ActionInfo, Boolean, IEmotionSource, Boolean)
spec.csharp:
- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: GetRandomQuality
href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Skills.SkillType.GetRandomQuality(TinyLife.Objects.Person,System.Random,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Emotions.IEmotionSource,System.Boolean)
name: GetRandomQuality
href: TinyLife.Skills.SkillType.html#TinyLife_Skills_SkillType_GetRandomQuality_TinyLife_Objects_Person_System_Random_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Emotions_IEmotionSource_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Emotions.IEmotionSource
name: IEmotionSource
href: TinyLife.Emotions.IEmotionSource.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Random - uid: System.Random
commentId: T:System.Random commentId: T:System.Random
parent: System parent: System
@ -4429,25 +4339,6 @@ references:
name: Random name: Random
nameWithType: Random nameWithType: Random
fullName: System.Random fullName: System.Random
- uid: TinyLife.Skills.Quality.Average
commentId: F:TinyLife.Skills.Quality.Average
href: TinyLife.Skills.Quality.html#TinyLife_Skills_Quality_Average
name: Average
nameWithType: Quality.Average
fullName: TinyLife.Skills.Quality.Average
- uid: TinyLife.Skills.Quality
commentId: T:TinyLife.Skills.Quality
parent: TinyLife.Skills
href: TinyLife.Skills.Quality.html
name: Quality
nameWithType: Quality
fullName: TinyLife.Skills.Quality
- uid: TinyLife.Objects.MapObject.OnRandomQuality*
commentId: Overload:TinyLife.Objects.MapObject.OnRandomQuality
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality
nameWithType: MapObject.OnRandomQuality
fullName: TinyLife.Objects.MapObject.OnRandomQuality
- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} - uid: System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single} commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single}
parent: System.Collections.Generic parent: System.Collections.Generic

View file

@ -5,7 +5,7 @@ items:
id: ObjectCategory id: ObjectCategory
parent: TinyLife.Objects parent: TinyLife.Objects
children: children:
- TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger,System.Boolean) - TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger)
- TinyLife.Objects.ObjectCategory.AllowedOnWater - TinyLife.Objects.ObjectCategory.AllowedOnWater
- TinyLife.Objects.ObjectCategory.BabyBathtub - TinyLife.Objects.ObjectCategory.BabyBathtub
- TinyLife.Objects.ObjectCategory.BabySittable - TinyLife.Objects.ObjectCategory.BabySittable
@ -102,7 +102,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObjectCategory id: ObjectCategory
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 648 startLine: 637
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -169,7 +169,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nothing id: Nothing
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 651 startLine: 640
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -198,7 +198,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ground id: Ground
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 653 startLine: 642
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -227,7 +227,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Chair id: Chair
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 655 startLine: 644
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -256,12 +256,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sofa id: Sofa
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 657 startLine: 645
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents living room-style sittable surfaces.
example: []
syntax: syntax:
content: public static readonly ObjectCategory Sofa content: public static readonly ObjectCategory Sofa
return: return:
@ -285,7 +283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabySittable id: BabySittable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 659 startLine: 647
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -314,7 +312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Toilet id: Toilet
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 661 startLine: 649
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -343,7 +341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SingleBed id: SingleBed
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 663 startLine: 651
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -372,7 +370,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoubleBed id: DoubleBed
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 665 startLine: 653
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -401,7 +399,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fridge id: Fridge
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 667 startLine: 655
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -430,7 +428,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shower id: Shower
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 669 startLine: 657
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -459,7 +457,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Counter id: Counter
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 671 startLine: 659
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -488,7 +486,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stove id: Stove
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 673 startLine: 661
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -517,7 +515,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Oven id: Oven
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 675 startLine: 663
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -546,7 +544,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmallObject id: SmallObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 677 startLine: 665
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -575,7 +573,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonBuyable id: NonBuyable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 679 startLine: 667
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -604,7 +602,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Table id: Table
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 681 startLine: 669
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -633,7 +631,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Holdable id: Holdable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 683 startLine: 671
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -662,7 +660,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DeskObject id: DeskObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 685 startLine: 673
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -691,7 +689,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisallowedOnGround id: DisallowedOnGround
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 687 startLine: 675
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -720,7 +718,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Computer id: Computer
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 689 startLine: 677
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -749,7 +747,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sink id: Sink
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 691 startLine: 679
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -778,7 +776,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CounterObject id: CounterObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 693 startLine: 681
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -807,7 +805,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cleanable id: Cleanable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 695 startLine: 683
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -836,7 +834,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: People id: People
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 697 startLine: 685
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -865,7 +863,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mailbox id: Mailbox
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 699 startLine: 687
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -894,7 +892,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Wardrobe id: Wardrobe
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 701 startLine: 689
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -923,7 +921,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NaturalGroundRequired id: NaturalGroundRequired
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 703 startLine: 691
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -952,7 +950,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaterRequired id: WaterRequired
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 705 startLine: 693
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -981,7 +979,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowedOnWater id: AllowedOnWater
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 707 startLine: 695
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1010,7 +1008,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Self id: Self
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 709 startLine: 697
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1039,7 +1037,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallHanging id: WallHanging
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 711 startLine: 699
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1068,7 +1066,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ForceGridPlacement id: ForceGridPlacement
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 713 startLine: 701
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1097,7 +1095,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Easel id: Easel
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 715 startLine: 703
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1126,7 +1124,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mirror id: Mirror
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 717 startLine: 705
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1155,7 +1153,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bookshelf id: Bookshelf
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 719 startLine: 707
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1184,7 +1182,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonColliding id: NonColliding
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 721 startLine: 709
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1213,7 +1211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Gravestone id: Gravestone
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 723 startLine: 711
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1242,7 +1240,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonSellable id: NonSellable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 725 startLine: 713
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1271,7 +1269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NonMovable id: NonMovable
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 727 startLine: 715
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1300,7 +1298,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Tree id: Tree
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 729 startLine: 717
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1329,7 +1327,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Television id: Television
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 731 startLine: 719
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1358,7 +1356,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BartendingObject id: BartendingObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 733 startLine: 721
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1387,7 +1385,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walls id: Walls
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 735 startLine: 723
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1416,7 +1414,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LargeSurfaceObject id: LargeSurfaceObject
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 737 startLine: 725
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1445,7 +1443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StandingDesk id: StandingDesk
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 739 startLine: 727
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1474,7 +1472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Lamp id: Lamp
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 741 startLine: 729
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1503,7 +1501,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CeilingHanging id: CeilingHanging
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 743 startLine: 731
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1532,7 +1530,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCoverWindow id: CanCoverWindow
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 745 startLine: 733
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1561,7 +1559,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCoverDoor id: CanCoverDoor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 747 startLine: 735
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1590,7 +1588,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Barbecue id: Barbecue
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 749 startLine: 737
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1619,7 +1617,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TrashCan id: TrashCan
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 751 startLine: 739
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1648,7 +1646,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeThrownAway id: CanBeThrownAway
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 753 startLine: 741
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1677,7 +1675,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeScrapped id: CanBeScrapped
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 755 startLine: 743
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1706,7 +1704,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ObstructedByRoofs id: ObstructedByRoofs
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 757 startLine: 745
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1735,7 +1733,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RoofAttached id: RoofAttached
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 759 startLine: 747
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1764,7 +1762,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FireLight id: FireLight
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 761 startLine: 749
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1793,7 +1791,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToyBox id: ToyBox
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 763 startLine: 751
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1822,7 +1820,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildStove id: ChildStove
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 765 startLine: 753
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1851,7 +1849,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sandbox id: Sandbox
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 767 startLine: 755
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1880,7 +1878,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JungleGym id: JungleGym
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 769 startLine: 757
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1909,7 +1907,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Newspaper id: Newspaper
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 771 startLine: 759
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1938,7 +1936,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CoffeeMachine id: CoffeeMachine
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 773 startLine: 761
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1967,7 +1965,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CafeDisplayCase id: CafeDisplayCase
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 775 startLine: 763
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1996,7 +1994,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GroundItem id: GroundItem
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 777 startLine: 765
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2025,7 +2023,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TreeDecor id: TreeDecor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 779 startLine: 767
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2054,7 +2052,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpeningHoursSign id: OpeningHoursSign
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 781 startLine: 769
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2083,7 +2081,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TeaKit id: TeaKit
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 783 startLine: 771
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2112,7 +2110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LandlinePhone id: LandlinePhone
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 785 startLine: 773
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2141,7 +2139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Potty id: Potty
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 789 startLine: 777
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2170,7 +2168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Treadmill id: Treadmill
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 791 startLine: 779
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2199,7 +2197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DumbbellHolder id: DumbbellHolder
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 793 startLine: 781
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2228,7 +2226,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WoodworkingItem id: WoodworkingItem
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 795 startLine: 783
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2257,7 +2255,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChangingStation id: ChangingStation
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 797 startLine: 785
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2286,7 +2284,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Crib id: Crib
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 799 startLine: 787
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2315,7 +2313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabyBathtub id: BabyBathtub
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 801 startLine: 789
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2344,27 +2342,25 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProteinShakeMaker id: ProteinShakeMaker
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 803 startLine: 790
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An object category that represents objects where protein shakes can be made.
example: []
syntax: syntax:
content: public static readonly ObjectCategory ProteinShakeMaker content: public static readonly ObjectCategory ProteinShakeMaker
return: return:
type: TinyLife.Objects.ObjectCategory type: TinyLife.Objects.ObjectCategory
content.vb: Public Shared ReadOnly ProteinShakeMaker As ObjectCategory content.vb: Public Shared ReadOnly ProteinShakeMaker As ObjectCategory
- uid: TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger,System.Boolean) - uid: TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger)
commentId: M:TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger,System.Boolean) commentId: M:TinyLife.Objects.ObjectCategory.#ctor(System.String,System.Numerics.BigInteger)
id: '#ctor(System.String,System.Numerics.BigInteger,System.Boolean)' id: '#ctor(System.String,System.Numerics.BigInteger)'
parent: TinyLife.Objects.ObjectCategory parent: TinyLife.Objects.ObjectCategory
langs: langs:
- csharp - csharp
- vb - vb
name: ObjectCategory(string, BigInteger, bool) name: ObjectCategory(string, BigInteger)
nameWithType: ObjectCategory.ObjectCategory(string, BigInteger, bool) nameWithType: ObjectCategory.ObjectCategory(string, BigInteger)
fullName: TinyLife.Objects.ObjectCategory.ObjectCategory(string, System.Numerics.BigInteger, bool) fullName: TinyLife.Objects.ObjectCategory.ObjectCategory(string, System.Numerics.BigInteger)
type: Constructor type: Constructor
source: source:
remote: remote:
@ -2373,7 +2369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 807 startLine: 794
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2383,7 +2379,7 @@ items:
This constructor is protected as it is only invoked via reflection. This constructor is protected as it is only invoked via reflection.
example: [] example: []
syntax: syntax:
content: protected ObjectCategory(string name, BigInteger value, bool defined) content: protected ObjectCategory(string name, BigInteger value)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
@ -2391,14 +2387,11 @@ items:
- id: value - id: value
type: System.Numerics.BigInteger type: System.Numerics.BigInteger
description: The value description: The value
- id: defined content.vb: Protected Sub New(name As String, value As BigInteger)
type: System.Boolean
description: Whether this enum value <xref href="DynamicEnums.DynamicEnum.IsDefined(DynamicEnums.DynamicEnum)" data-throw-if-not-resolved="false"></xref>, and thus, not a combined flag.
content.vb: Protected Sub New(name As String, value As BigInteger, defined As Boolean)
overload: TinyLife.Objects.ObjectCategory.#ctor* overload: TinyLife.Objects.ObjectCategory.#ctor*
nameWithType.vb: ObjectCategory.New(String, BigInteger, Boolean) nameWithType.vb: ObjectCategory.New(String, BigInteger)
fullName.vb: TinyLife.Objects.ObjectCategory.New(String, System.Numerics.BigInteger, Boolean) fullName.vb: TinyLife.Objects.ObjectCategory.New(String, System.Numerics.BigInteger)
name.vb: New(String, BigInteger, Boolean) name.vb: New(String, BigInteger)
- uid: TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger - uid: TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger
commentId: M:TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger commentId: M:TinyLife.Objects.ObjectCategory.op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger
id: op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger id: op_Implicit(TinyLife.Objects.ObjectCategory)~System.Numerics.BigInteger
@ -2417,7 +2410,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Implicit id: op_Implicit
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 810 startLine: 797
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2454,7 +2447,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_Implicit id: op_Implicit
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 815 startLine: 802
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2492,7 +2485,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_BitwiseOr id: op_BitwiseOr
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 820 startLine: 807
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2533,7 +2526,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_BitwiseAnd id: op_BitwiseAnd
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 825 startLine: 812
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2574,7 +2567,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_ExclusiveOr id: op_ExclusiveOr
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 830 startLine: 817
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -2615,7 +2608,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: op_OnesComplement id: op_OnesComplement
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 835 startLine: 822
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -4410,7 +4403,7 @@ references:
fullName: TinyLife.Actions.Behaviors.PhoneBehavior fullName: TinyLife.Actions.Behaviors.PhoneBehavior
- uid: TinyLife.Objects.ObjectCategory.#ctor* - uid: TinyLife.Objects.ObjectCategory.#ctor*
commentId: Overload:TinyLife.Objects.ObjectCategory.#ctor commentId: Overload:TinyLife.Objects.ObjectCategory.#ctor
href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory__ctor_System_String_System_Numerics_BigInteger_System_Boolean_ href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory__ctor_System_String_System_Numerics_BigInteger_
name: ObjectCategory name: ObjectCategory
nameWithType: ObjectCategory.ObjectCategory nameWithType: ObjectCategory.ObjectCategory
fullName: TinyLife.Objects.ObjectCategory.ObjectCategory fullName: TinyLife.Objects.ObjectCategory.ObjectCategory
@ -4436,17 +4429,6 @@ references:
name: BigInteger name: BigInteger
nameWithType: BigInteger nameWithType: BigInteger
fullName: System.Numerics.BigInteger fullName: System.Numerics.BigInteger
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
name: bool
nameWithType: bool
fullName: bool
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: System.Numerics - uid: System.Numerics
commentId: N:System.Numerics commentId: N:System.Numerics
isExternal: true isExternal: true

View file

@ -28,7 +28,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AttachmentType id: AttachmentType
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1108 startLine: 1085
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -57,7 +57,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: None id: None
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1111 startLine: 1088
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Furniture id: Furniture
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1112 startLine: 1089
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -109,7 +109,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person id: Person
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1113 startLine: 1090
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -135,7 +135,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Wall id: Wall
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1114 startLine: 1091
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -161,7 +161,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Roof id: Roof
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1115 startLine: 1092
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -187,7 +187,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stairs id: Stairs
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1116 startLine: 1093
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -213,7 +213,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ceiling id: Ceiling
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1117 startLine: 1094
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -239,7 +239,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ground id: Ground
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1118 startLine: 1095
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -265,7 +265,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ui id: Ui
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 1119 startLine: 1096
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentInfo id: ParentInfo
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 870 startLine: 857
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -69,7 +69,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type id: Type
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 875 startLine: 862
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -98,7 +98,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LayerDepth id: LayerDepth
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 881 startLine: 868
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -132,7 +132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ShouldDraw id: ShouldDraw
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 885 startLine: 872
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -163,7 +163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 899 startLine: 886
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 909 startLine: 896
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -236,7 +236,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 918 startLine: 905
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -271,7 +271,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 927 startLine: 914
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -306,7 +306,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 936 startLine: 923
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -341,7 +341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 947 startLine: 934
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -383,21 +383,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDrawOffset id: GetDrawOffset
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 958 startLine: 940
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Returns the draw offset for an object that has this <xref href="TinyLife.Objects.ParentInfo" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: public Vector2 GetDrawOffset(Vector2 position) content: public Vector2 GetDrawOffset(Vector2 position)
parameters: parameters:
- id: position - id: position
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
description: The object's position, which should be the same as the depth position passed to <xref href="TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Object%2cMicrosoft.Xna.Framework.Vector2%2cMLEM.Textures.TextureRegion%2cMicrosoft.Xna.Framework.Color%2cSystem.Single%2cMicrosoft.Xna.Framework.Point%2cSystem.Collections.Generic.List%7bMLEM.Graphics.StaticSpriteBatch.Item%7d%2cSystem.Boolean%2cTinyLife.Objects.ParentInfo%2cSystem.Single%2cMicrosoft.Xna.Framework.Graphics.SpriteEffects%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
return: return:
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
description: The draw offset.
content.vb: Public Function GetDrawOffset(position As Vector2) As Vector2 content.vb: Public Function GetDrawOffset(position As Vector2) As Vector2
overload: TinyLife.Objects.ParentInfo.GetDrawOffset* overload: TinyLife.Objects.ParentInfo.GetDrawOffset*
- uid: TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2) - uid: TinyLife.Objects.ParentInfo.GetDepthOffset(Microsoft.Xna.Framework.Vector2)
@ -418,21 +414,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDepthOffset id: GetDepthOffset
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 977 startLine: 954
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Returns the depth offset for an object that has this <xref href="TinyLife.Objects.ParentInfo" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: public float GetDepthOffset(Vector2 position) content: public float GetDepthOffset(Vector2 position)
parameters: parameters:
- id: position - id: position
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
description: The object's position, which should be the same as the depth position passed to <xref href="TinyLife.Objects.MapObject.DrawColumns(TinyLife.World.Map%2cMicrosoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Object%2cMicrosoft.Xna.Framework.Vector2%2cMLEM.Textures.TextureRegion%2cMicrosoft.Xna.Framework.Color%2cSystem.Single%2cMicrosoft.Xna.Framework.Point%2cSystem.Collections.Generic.List%7bMLEM.Graphics.StaticSpriteBatch.Item%7d%2cSystem.Boolean%2cTinyLife.Objects.ParentInfo%2cSystem.Single%2cMicrosoft.Xna.Framework.Graphics.SpriteEffects%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref>.
return: return:
type: System.Single type: System.Single
description: The depth offset.
content.vb: Public Function GetDepthOffset(position As Vector2) As Single content.vb: Public Function GetDepthOffset(position As Vector2) As Single
overload: TinyLife.Objects.ParentInfo.GetDepthOffset* overload: TinyLife.Objects.ParentInfo.GetDepthOffset*
references: references:

View file

@ -103,7 +103,7 @@ items:
summary: >- summary: >-
A set of conditions for <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref> instances that should optionally display the falling leaves particles that default trees do. A set of conditions for <xref href="TinyLife.Objects.FurnitureType" data-throw-if-not-resolved="false"></xref> instances that should optionally display the falling leaves particles that default trees do.
The minimum and maximum spawn heights and horizontal coordinates are in relation to the furniture's position in the world, with all offsets being multiplied by <xref href="TinyLife.Utilities.TextureHandler.TileWidth" data-throw-if-not-resolved="false"></xref> or <xref href="TinyLife.Utilities.TextureHandler.TileHeight" data-throw-if-not-resolved="false"></xref>. The minimum and maximum spawn heights and horizontal coordinates are in relation to the furniture's position in the world, with all offsets being multiplied by Tile.Width or Tile.Height.
To add additional furniture that displays falling leaves, simply add to this collection. To add additional furniture that displays falling leaves, simply add to this collection.
example: [] example: []
@ -407,38 +407,6 @@ items:
return: return:
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
content.vb: Public VisualMotion As Vector2 content.vb: Public VisualMotion As Vector2
- uid: TinyLife.Objects.Particle.ScreenPosOffset
commentId: F:TinyLife.Objects.Particle.ScreenPosOffset
id: ScreenPosOffset
parent: TinyLife.Objects.Particle
langs:
- csharp
- vb
name: ScreenPosOffset
nameWithType: Particle.ScreenPosOffset
fullName: TinyLife.Objects.Particle.ScreenPosOffset
type: Field
source:
remote:
path: TinyLife/Objects/Particle.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ScreenPosOffset
path: ../TinyLife/Objects/Particle.cs
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: >-
An offset from this particle's screen-space draw position, also in screen space.
This is added to the final draw position in <xref href="TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch)" data-throw-if-not-resolved="false"></xref>, after <xref href="TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> has already been called.
example: []
syntax:
content: public Vector2 ScreenPosOffset
return:
type: Microsoft.Xna.Framework.Vector2
content.vb: Public ScreenPosOffset As Vector2
- uid: TinyLife.Objects.Particle.VisualWorldOffset - uid: TinyLife.Objects.Particle.VisualWorldOffset
commentId: F:TinyLife.Objects.Particle.VisualWorldOffset commentId: F:TinyLife.Objects.Particle.VisualWorldOffset
id: VisualWorldOffset id: VisualWorldOffset
@ -457,20 +425,42 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VisualWorldOffset id: VisualWorldOffset
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 91 startLine: 82
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
An offset from this particle's world-space draw position, also in world space.
This is translated to screen space using <xref href="TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2%2cSystem.Single%2cSystem.Boolean%2cSystem.Boolean%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> and added to the final draw position in <xref href="TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime%2cMicrosoft.Xna.Framework.Graphics.SpriteBatch)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: public Vector2 VisualWorldOffset content: public Vector2 VisualWorldOffset
return: return:
type: Microsoft.Xna.Framework.Vector2 type: Microsoft.Xna.Framework.Vector2
content.vb: Public VisualWorldOffset As Vector2 content.vb: Public VisualWorldOffset As Vector2
- uid: TinyLife.Objects.Particle.ScreenPosOffset
commentId: F:TinyLife.Objects.Particle.ScreenPosOffset
id: ScreenPosOffset
parent: TinyLife.Objects.Particle
langs:
- csharp
- vb
name: ScreenPosOffset
nameWithType: Particle.ScreenPosOffset
fullName: TinyLife.Objects.Particle.ScreenPosOffset
type: Field
source:
remote:
path: TinyLife/Objects/Particle.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ScreenPosOffset
path: ../TinyLife/Objects/Particle.cs
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife.Objects
syntax:
content: public Vector2 ScreenPosOffset
return:
type: Microsoft.Xna.Framework.Vector2
content.vb: Public ScreenPosOffset As Vector2
- uid: TinyLife.Objects.Particle.DepthPosOffset - uid: TinyLife.Objects.Particle.DepthPosOffset
commentId: F:TinyLife.Objects.Particle.DepthPosOffset commentId: F:TinyLife.Objects.Particle.DepthPosOffset
id: DepthPosOffset id: DepthPosOffset
@ -489,12 +479,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DepthPosOffset id: DepthPosOffset
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 95 startLine: 84
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: An offset that is applied to this particle's <xref href="TinyLife.Objects.Particle.Position" data-throw-if-not-resolved="false"></xref>, in world space, for depth calculations.
example: []
syntax: syntax:
content: public Vector2 DepthPosOffset content: public Vector2 DepthPosOffset
return: return:
@ -518,7 +506,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentInfo id: ParentInfo
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 99 startLine: 88
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -547,7 +535,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreParentDrawPos id: IgnoreParentDrawPos
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 103 startLine: 92
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -576,7 +564,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateWhenPaused id: UpdateWhenPaused
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 108 startLine: 97
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -608,7 +596,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Color id: Color
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 112 startLine: 101
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -637,7 +625,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpriteEffects id: SpriteEffects
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 116 startLine: 105
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -666,7 +654,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ForceOutside id: ForceOutside
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 121 startLine: 110
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -698,7 +686,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnUpdate id: OnUpdate
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 126 startLine: 115
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -730,7 +718,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Light id: Light
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 131 startLine: 120
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -762,7 +750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scale id: Scale
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 135 startLine: 124
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -793,7 +781,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Animation id: Animation
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 140 startLine: 129
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -822,7 +810,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TimeLived id: TimeLived
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 145 startLine: 134
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -854,7 +842,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 154 startLine: 143
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -898,7 +886,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 164 startLine: 153
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -942,7 +930,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update id: Update
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 177 startLine: 166
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -983,7 +971,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Draw id: Draw
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 215 startLine: 204
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1018,7 +1006,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Remove id: Remove
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 239 startLine: 215
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1046,7 +1034,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRemoved id: OnRemoved
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 247 startLine: 223
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1074,7 +1062,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAdded id: OnAdded
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 254 startLine: 230
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1102,7 +1090,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Spawn id: Spawn
path: ../TinyLife/Objects/Particle.cs path: ../TinyLife/Objects/Particle.cs
startLine: 265 startLine: 241
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -1604,18 +1592,6 @@ references:
name: FurnitureType name: FurnitureType
nameWithType: FurnitureType nameWithType: FurnitureType
fullName: TinyLife.Objects.FurnitureType fullName: TinyLife.Objects.FurnitureType
- uid: TinyLife.Utilities.TextureHandler.TileWidth
commentId: P:TinyLife.Utilities.TextureHandler.TileWidth
href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileWidth
name: TileWidth
nameWithType: TextureHandler.TileWidth
fullName: TinyLife.Utilities.TextureHandler.TileWidth
- uid: TinyLife.Utilities.TextureHandler.TileHeight
commentId: P:TinyLife.Utilities.TextureHandler.TileHeight
href: TinyLife.Utilities.TextureHandler.html#TinyLife_Utilities_TextureHandler_TileHeight
name: TileHeight
nameWithType: TextureHandler.TileHeight
fullName: TinyLife.Utilities.TextureHandler.TileHeight
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.ValueTuple{System.Single,System.Single,System.Single,System.Single,System.Single}} - uid: System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.ValueTuple{System.Single,System.Single,System.Single,System.Single,System.Single}}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.ValueTuple{System.Single,System.Single,System.Single,System.Single,System.Single}} commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.FurnitureType,System.ValueTuple{System.Single,System.Single,System.Single,System.Single,System.Single}}
parent: System.Collections.Generic parent: System.Collections.Generic
@ -2201,117 +2177,6 @@ references:
name: Friction name: Friction
nameWithType: Particle.Friction nameWithType: Particle.Friction
fullName: TinyLife.Objects.Particle.Friction fullName: TinyLife.Objects.Particle.Friction
- uid: TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
commentId: M:TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
isExternal: true
href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
name: Draw(GameTime, SpriteBatch)
nameWithType: Particle.Draw(GameTime, SpriteBatch)
fullName: TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime, Microsoft.Xna.Framework.Graphics.SpriteBatch)
spec.csharp:
- uid: TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: Draw
href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
spec.vb:
- uid: TinyLife.Objects.Particle.Draw(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch)
name: Draw
href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_Draw_Microsoft_Xna_Framework_GameTime_Microsoft_Xna_Framework_Graphics_SpriteBatch_
- name: (
- uid: Microsoft.Xna.Framework.GameTime
name: GameTime
isExternal: true
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Graphics.SpriteBatch
name: SpriteBatch
isExternal: true
- name: )
- uid: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
commentId: M:TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
isExternal: true
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ToScreenPos_Microsoft_Xna_Framework_Vector2_System_Single_System_Boolean_System_Boolean_System_Boolean_
name: ToScreenPos(Vector2, float, bool, bool, bool)
nameWithType: Extensions.ToScreenPos(Vector2, float, bool, bool, bool)
fullName: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2, float, bool, bool, bool)
nameWithType.vb: Extensions.ToScreenPos(Vector2, Single, Boolean, Boolean, Boolean)
fullName.vb: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2, Single, Boolean, Boolean, Boolean)
name.vb: ToScreenPos(Vector2, Single, Boolean, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
name: ToScreenPos
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ToScreenPos_Microsoft_Xna_Framework_Vector2_System_Single_System_Boolean_System_Boolean_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- 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: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.ToScreenPos(Microsoft.Xna.Framework.Vector2,System.Single,System.Boolean,System.Boolean,System.Boolean)
name: ToScreenPos
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_ToScreenPos_Microsoft_Xna_Framework_Vector2_System_Single_System_Boolean_System_Boolean_System_Boolean_
- name: (
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- 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: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Objects.Particle.ParentInfo - uid: TinyLife.Objects.Particle.ParentInfo
commentId: F:TinyLife.Objects.Particle.ParentInfo commentId: F:TinyLife.Objects.Particle.ParentInfo
href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_ParentInfo href: TinyLife.Objects.Particle.html#TinyLife_Objects_Particle_ParentInfo

View file

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

View file

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

View file

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

View file

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

View file

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

View file

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

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkSpeedDelegate id: WalkSpeedDelegate
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3482 startLine: 3468
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects 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 repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pose id: Pose
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3554 startLine: 3540
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -60,7 +60,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Standing id: Standing
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3559 startLine: 3545
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -88,7 +88,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Walking id: Walking
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3563 startLine: 3549
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -116,7 +116,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sitting id: Sitting
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3567 startLine: 3553
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Laying id: Laying
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3572 startLine: 3558
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -175,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SittingGround id: SittingGround
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3577 startLine: 3563
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -206,7 +206,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingStanding id: WorkingStanding
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3581 startLine: 3567
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -234,7 +234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSitting id: WorkingSitting
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3585 startLine: 3571
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -262,7 +262,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkingSittingGround id: WorkingSittingGround
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3589 startLine: 3575
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -290,7 +290,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Running id: Running
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3593 startLine: 3579
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -318,7 +318,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StandingArmsOut id: StandingArmsOut
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3597 startLine: 3583
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -346,7 +346,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkingArmsOut id: WalkingArmsOut
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3601 startLine: 3587
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyAbility id: PregnancyAbility
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3729 startLine: 3715
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neither id: Neither
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3734 startLine: 3720
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOthersPregnant id: GetOthersPregnant
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3738 startLine: 3724
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPregnant id: GetPregnant
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3742 startLine: 3728
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakStyle id: SpeakStyle
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3685 startLine: 3671
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Affirmative id: Affirmative
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3689 startLine: 3675
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -105,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Angry id: Angry
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3690 startLine: 3676
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -131,7 +131,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Annoyed id: Annoyed
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3691 startLine: 3677
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bored id: Bored
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3692 startLine: 3678
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -183,7 +183,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Childish id: Childish
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3693 startLine: 3679
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confident id: Confident
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3694 startLine: 3680
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -235,7 +235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Confused id: Confused
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3695 startLine: 3681
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -261,7 +261,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Disagreeing id: Disagreeing
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3696 startLine: 3682
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -287,7 +287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Excited id: Excited
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3697 startLine: 3683
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -313,7 +313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Happy id: Happy
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3698 startLine: 3684
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -339,7 +339,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral id: Neutral
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3699 startLine: 3685
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -365,7 +365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Questioning id: Questioning
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3700 startLine: 3686
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -391,7 +391,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sad id: Sad
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3701 startLine: 3687
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -417,7 +417,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Scared id: Scared
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3702 startLine: 3688
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -443,7 +443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Shocked id: Shocked
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3703 startLine: 3689
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -469,7 +469,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Thinking id: Thinking
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3704 startLine: 3690
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StylePreference id: StylePreference
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 526 startLine: 523
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Neutral id: Neutral
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 529 startLine: 526
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Masculine id: Masculine
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 530 startLine: 527
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Feminine id: Feminine
path: ../TinyLife/Objects/Clothes.cs path: ../TinyLife/Objects/Clothes.cs
startLine: 531 startLine: 528
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -44,15 +44,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Upgrade id: Upgrade
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 20 startLine: 16
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
An upgrade is a modification that can be applied to <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> to change the way it behaves.
New upgrades can be registered using <xref href="TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade)" data-throw-if-not-resolved="false"></xref>, and upgrades can be queried for a <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref> object using <xref href="TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: >- content: >-
[JsonConverter(typeof(StaticJsonConverter<Upgrade>), new object[] { typeof(Upgrade), "PrivateUpgrades" })] [JsonConverter(typeof(StaticJsonConverter<Upgrade>), new object[] { typeof(Upgrade), "PrivateUpgrades" })]
@ -94,15 +89,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Upgrades id: Upgrades
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 28 startLine: 20
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
The collection of all registered upgrades.
New upgrades can be registered using <xref href="TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax: syntax:
content: public static readonly ReadOnlyDictionary<string, Upgrade> Upgrades content: public static readonly ReadOnlyDictionary<string, Upgrade> Upgrades
return: return:
@ -126,7 +116,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProtectiveCoating id: ProtectiveCoating
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 31 startLine: 22
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -153,7 +143,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SofterCushioning id: SofterCushioning
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 32 startLine: 23
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -180,7 +170,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwivelFaucet id: SwivelFaucet
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 33 startLine: 24
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -207,7 +197,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Bidet id: Bidet
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 34 startLine: 25
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -234,7 +224,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BetterPressure id: BetterPressure
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 35 startLine: 26
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -261,7 +251,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConfigurableShowerHead id: ConfigurableShowerHead
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 36 startLine: 27
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -288,7 +278,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RgbLights id: RgbLights
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 37 startLine: 28
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -315,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TemperatureGauge id: TemperatureGauge
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 38 startLine: 29
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -342,7 +332,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BetterMemory id: BetterMemory
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 39 startLine: 30
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -369,7 +359,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FridgeTemperatureControl id: FridgeTemperatureControl
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 40 startLine: 31
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -396,7 +386,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WaterPurifier id: WaterPurifier
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 41 startLine: 32
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -423,12 +413,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name id: Name
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 47 startLine: 34
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: The name of this upgrade, which should be unique.
example: []
syntax: syntax:
content: public readonly string Name content: public readonly string Name
return: return:
@ -452,12 +440,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon id: Icon
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 51 startLine: 35
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: The icon of this upgrade.
example: []
syntax: syntax:
content: public readonly TextureRegion Icon content: public readonly TextureRegion Icon
return: return:
@ -481,12 +467,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkillLevel id: RequiredSkillLevel
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 55 startLine: 36
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: The skill level that is required to be able to apply this upgrade.
example: []
syntax: syntax:
content: public readonly int RequiredSkillLevel content: public readonly int RequiredSkillLevel
return: return:
@ -510,12 +494,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Price id: Price
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 59 startLine: 37
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: The price for applying this upgrade.
example: []
syntax: syntax:
content: public readonly int Price content: public readonly int Price
return: return:
@ -539,12 +521,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidObjects id: ValidObjects
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 63 startLine: 38
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A combined flag of <xref href="TinyLife.Objects.ObjectCategory" data-throw-if-not-resolved="false"></xref> flags that determine which objects this upgrade can be applied on.
example: []
syntax: syntax:
content: public readonly ObjectCategory ValidObjects content: public readonly ObjectCategory ValidObjects
return: return:
@ -568,15 +548,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasToLearn id: HasToLearn
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 69 startLine: 40
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
Whether this upgrade has to be discovered, or learned.
If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>, the <xref href="TinyLife.Objects.Upgrade.Memory" data-throw-if-not-resolved="false"></xref> will be <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
example: []
syntax: syntax:
content: public bool HasToLearn { get; init; } content: public bool HasToLearn { get; init; }
parameters: [] parameters: []
@ -602,12 +577,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Requirements id: Requirements
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 73 startLine: 41
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: A set of <xref href="TinyLife.Objects.Upgrade.Upgrades" data-throw-if-not-resolved="false"></xref> that optionally need to be applied first before this upgrade can be applied.
example: []
syntax: syntax:
content: public Func<Upgrade[]> Requirements { get; init; } content: public Func<Upgrade[]> Requirements { get; init; }
parameters: [] parameters: []
@ -633,15 +606,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Memory id: Memory
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 79 startLine: 43
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: >-
The memory for this upgrade, which is stored in <xref href="TinyLife.Goals.MemoryType.UpgradeLearned" data-throw-if-not-resolved="false"></xref>. An upgrade can only be applied by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> if they have this memory.
Note that, if <xref href="TinyLife.Objects.Upgrade.HasToLearn" data-throw-if-not-resolved="false"></xref> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>, this will return <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>.
example: []
syntax: syntax:
content: public MemoryType Memory { get; } content: public MemoryType Memory { get; }
parameters: [] parameters: []
@ -667,7 +635,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString id: SourceString
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 81 startLine: 44
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -700,30 +668,23 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor id: .ctor
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 91 startLine: 46
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Creates a new upgrade with the given settings.
example: []
syntax: syntax:
content: public Upgrade(string name, TextureRegion icon, int requiredSkillLevel, int price, ObjectCategory validObjects) content: public Upgrade(string name, TextureRegion icon, int requiredSkillLevel, int price, ObjectCategory validObjects)
parameters: parameters:
- id: name - id: name
type: System.String type: System.String
description: The name of this upgrade, which should be unique.
- id: icon - id: icon
type: MLEM.Textures.TextureRegion type: MLEM.Textures.TextureRegion
description: The icon of this upgrade.
- id: requiredSkillLevel - id: requiredSkillLevel
type: System.Int32 type: System.Int32
description: The skill level that is required to be able to apply this upgrade.
- id: price - id: price
type: System.Int32 type: System.Int32
description: The price for applying this upgrade.
- id: validObjects - id: validObjects
type: TinyLife.Objects.ObjectCategory type: TinyLife.Objects.ObjectCategory
description: A combined flag of <xref href="TinyLife.Objects.ObjectCategory" data-throw-if-not-resolved="false"></xref> flags that determine which objects this upgrade can be applied on.
content.vb: Public Sub New(name As String, icon As TextureRegion, requiredSkillLevel As Integer, price As Integer, validObjects As ObjectCategory) content.vb: Public Sub New(name As String, icon As TextureRegion, requiredSkillLevel As Integer, price As Integer, validObjects As ObjectCategory)
overload: TinyLife.Objects.Upgrade.#ctor* overload: TinyLife.Objects.Upgrade.#ctor*
nameWithType.vb: Upgrade.New(String, TextureRegion, Integer, Integer, ObjectCategory) nameWithType.vb: Upgrade.New(String, TextureRegion, Integer, Integer, ObjectCategory)
@ -747,21 +708,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Knows id: Knows
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 104 startLine: 54
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Returns whether the given <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> knows this upgrade. If <xref href="TinyLife.Objects.Upgrade.HasToLearn" data-throw-if-not-resolved="false"></xref> is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>, this method always returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">true</a>.
example: []
syntax: syntax:
content: public bool Knows(Person person) content: public bool Knows(Person person)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: The person.
return: return:
type: System.Boolean type: System.Boolean
description: Whether the person knows this upgrade.
content.vb: Public Function Knows(person As Person) As Boolean content.vb: Public Function Knows(person As Person) As Boolean
overload: TinyLife.Objects.Upgrade.Knows* overload: TinyLife.Objects.Upgrade.Knows*
- uid: TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person) - uid: TinyLife.Objects.Upgrade.Learn(TinyLife.Objects.Person)
@ -782,18 +739,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Learn id: Learn
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 112 startLine: 58
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Causes the given <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> to learn this upgrade, adding the appropriate <xref href="TinyLife.Objects.Upgrade.Memory" data-throw-if-not-resolved="false"></xref> to them and optionally displaying a notification.
example: []
syntax: syntax:
content: public void Learn(Person person) content: public void Learn(Person person)
parameters: parameters:
- id: person - id: person
type: TinyLife.Objects.Person type: TinyLife.Objects.Person
description: The person who should learn this upgrade.
content.vb: Public Sub Learn(person As Person) content.vb: Public Sub Learn(person As Person)
overload: TinyLife.Objects.Upgrade.Learn* overload: TinyLife.Objects.Upgrade.Learn*
- uid: TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade) - uid: TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade)
@ -814,105 +768,20 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register id: Register
path: ../TinyLife/Objects/Upgrade.cs path: ../TinyLife/Objects/Upgrade.cs
startLine: 125 startLine: 66
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
summary: Registers the given <xref href="TinyLife.Objects.Upgrade" data-throw-if-not-resolved="false"></xref> to the <xref href="TinyLife.Objects.Upgrade.Upgrades" data-throw-if-not-resolved="false"></xref> collection.
example: []
syntax: syntax:
content: public static Upgrade Register(Upgrade upgrade) content: public static Upgrade Register(Upgrade upgrade)
parameters: parameters:
- id: upgrade - id: upgrade
type: TinyLife.Objects.Upgrade type: TinyLife.Objects.Upgrade
description: The upgrade to register.
return: return:
type: TinyLife.Objects.Upgrade type: TinyLife.Objects.Upgrade
description: The <code class="paramref">upgrade</code>, for chaining.
content.vb: Public Shared Function Register(upgrade As Upgrade) As Upgrade content.vb: Public Shared Function Register(upgrade As Upgrade) As Upgrade
overload: TinyLife.Objects.Upgrade.Register* overload: TinyLife.Objects.Upgrade.Register*
references: references:
- uid: TinyLife.Objects.Furniture
commentId: T:TinyLife.Objects.Furniture
parent: TinyLife.Objects
href: TinyLife.Objects.Furniture.html
name: Furniture
nameWithType: Furniture
fullName: TinyLife.Objects.Furniture
- uid: TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade)
commentId: M:TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade)
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Register_TinyLife_Objects_Upgrade_
name: Register(Upgrade)
nameWithType: Upgrade.Register(Upgrade)
fullName: TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade)
spec.csharp:
- uid: TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade)
name: Register
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Register_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Upgrade.Register(TinyLife.Objects.Upgrade)
name: Register
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Register_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
commentId: M:TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_
name: HasFullUpgrade(Upgrade)
nameWithType: Furniture.HasFullUpgrade(Upgrade)
fullName: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
spec.csharp:
- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
name: HasFullUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
name: HasFullUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_HasFullUpgrade_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
commentId: M:TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_
name: GetAppliedUpgrade(Upgrade)
nameWithType: Furniture.GetAppliedUpgrade(Upgrade)
fullName: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
name: GetAppliedUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
name: GetAppliedUpgrade
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetAppliedUpgrade_TinyLife_Objects_Upgrade_
- name: (
- uid: TinyLife.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: )
- uid: TinyLife.Objects - uid: TinyLife.Objects
commentId: N:TinyLife.Objects commentId: N:TinyLife.Objects
href: TinyLife.html href: TinyLife.html
@ -1483,12 +1352,6 @@ references:
name: ObjectCategory name: ObjectCategory
nameWithType: ObjectCategory nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory fullName: TinyLife.Objects.ObjectCategory
- uid: TinyLife.Objects.Upgrade.Memory
commentId: P:TinyLife.Objects.Upgrade.Memory
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Memory
name: Memory
nameWithType: Upgrade.Memory
fullName: TinyLife.Objects.Upgrade.Memory
- uid: TinyLife.Objects.Upgrade.HasToLearn* - uid: TinyLife.Objects.Upgrade.HasToLearn*
commentId: Overload:TinyLife.Objects.Upgrade.HasToLearn commentId: Overload:TinyLife.Objects.Upgrade.HasToLearn
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_HasToLearn href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_HasToLearn
@ -1506,12 +1369,6 @@ references:
nameWithType.vb: Boolean nameWithType.vb: Boolean
fullName.vb: Boolean fullName.vb: Boolean
name.vb: Boolean name.vb: Boolean
- uid: TinyLife.Objects.Upgrade.Upgrades
commentId: F:TinyLife.Objects.Upgrade.Upgrades
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Upgrades
name: Upgrades
nameWithType: Upgrade.Upgrades
fullName: TinyLife.Objects.Upgrade.Upgrades
- uid: TinyLife.Objects.Upgrade.Requirements* - uid: TinyLife.Objects.Upgrade.Requirements*
commentId: Overload:TinyLife.Objects.Upgrade.Requirements commentId: Overload:TinyLife.Objects.Upgrade.Requirements
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Requirements href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Requirements
@ -1583,25 +1440,6 @@ references:
- name: " " - name: " "
- name: TResult - name: TResult
- name: ) - name: )
- uid: TinyLife.Goals.MemoryType.UpgradeLearned
commentId: F:TinyLife.Goals.MemoryType.UpgradeLearned
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UpgradeLearned
name: UpgradeLearned
nameWithType: MemoryType.UpgradeLearned
fullName: TinyLife.Goals.MemoryType.UpgradeLearned
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Upgrade.HasToLearn
commentId: P:TinyLife.Objects.Upgrade.HasToLearn
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_HasToLearn
name: HasToLearn
nameWithType: Upgrade.HasToLearn
fullName: TinyLife.Objects.Upgrade.HasToLearn
- uid: TinyLife.Objects.Upgrade.Memory* - uid: TinyLife.Objects.Upgrade.Memory*
commentId: Overload:TinyLife.Objects.Upgrade.Memory commentId: Overload:TinyLife.Objects.Upgrade.Memory
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Memory href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Memory
@ -1672,6 +1510,13 @@ references:
name: Knows name: Knows
nameWithType: Upgrade.Knows nameWithType: Upgrade.Knows
fullName: TinyLife.Objects.Upgrade.Knows fullName: TinyLife.Objects.Upgrade.Knows
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
href: TinyLife.Objects.Person.html
name: Person
nameWithType: Person
fullName: TinyLife.Objects.Person
- uid: TinyLife.Objects.Upgrade.Learn* - uid: TinyLife.Objects.Upgrade.Learn*
commentId: Overload:TinyLife.Objects.Upgrade.Learn commentId: Overload:TinyLife.Objects.Upgrade.Learn
href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Learn_TinyLife_Objects_Person_ href: TinyLife.Objects.Upgrade.html#TinyLife_Objects_Upgrade_Learn_TinyLife_Objects_Person_

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Visibility id: Visibility
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 844 startLine: 831
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WhenVisible id: WhenVisible
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 849 startLine: 836
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WhenVisibleExt id: WhenVisibleExt
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 853 startLine: 840
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HideZoomedOut id: HideZoomedOut
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 857 startLine: 844
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Static id: Static
path: ../TinyLife/Objects/MapObject.cs path: ../TinyLife/Objects/MapObject.cs
startLine: 862 startLine: 849
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VoiceStyle id: VoiceStyle
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3713 startLine: 3699
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Low id: Low
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3716 startLine: 3702
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: High id: High
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3717 startLine: 3703
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child id: Child
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3718 startLine: 3704
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects
@ -134,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby id: Baby
path: ../TinyLife/Objects/Person.cs path: ../TinyLife/Objects/Person.cs
startLine: 3720 startLine: 3706
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Objects namespace: TinyLife.Objects

View file

@ -169,7 +169,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals id: Equals
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 592 startLine: 591
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -206,7 +206,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals id: Equals
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 599 startLine: 597
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -245,7 +245,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHashCode id: GetHashCode
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 604 startLine: 601
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set id: Set
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1238 startLine: 1286
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Woodworking id: Woodworking
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1244 startLine: 1292
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Workout id: Workout
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1248 startLine: 1296
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChildClothes id: ChildClothes
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1252 startLine: 1300
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RetroFurniture id: RetroFurniture
path: ../TinyLife/GameImpl.cs path: ../TinyLife/GameImpl.cs
startLine: 1256 startLine: 1304
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Quality id: Quality
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 373 startLine: 372
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -61,7 +61,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Terrible id: Terrible
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 378 startLine: 377
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -89,7 +89,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Average id: Average
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 382 startLine: 381
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -117,7 +117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Good id: Good
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 386 startLine: 385
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -145,7 +145,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Great id: Great
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 390 startLine: 389
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -173,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Perfect id: Perfect
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 394 startLine: 393
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -201,7 +201,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Masterpiece id: Masterpiece
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 399 startLine: 398
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SkillCategory id: SkillCategory
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 344 startLine: 343
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -62,7 +62,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Creative id: Creative
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 351 startLine: 350
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -93,7 +93,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Logical id: Logical
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 355 startLine: 354
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -121,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Social id: Social
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 360 startLine: 359
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -152,7 +152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Physical id: Physical
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 365 startLine: 364
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills

View file

@ -1034,7 +1034,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomQuality id: GetRandomQuality
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 270 startLine: 269
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -1054,7 +1054,6 @@ items:
description: The random that should be used for calculation description: The random that should be used for calculation
- id: info - id: info
type: TinyLife.Actions.ActionInfo type: TinyLife.Actions.ActionInfo
description: The action info to use for determining the random quality. If this is set, <xref href="TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person%2cTinyLife.Actions.ActionInfo%2cSystem.Boolean%2cTinyLife.Skills.SkillType%2cSystem.Random%2cSystem.Boolean%2cSystem.Collections.Generic.Dictionary%7bTinyLife.Skills.Quality%2cSystem.Single%7d)" data-throw-if-not-resolved="false"></xref> will be invoked for all involved objects.
- id: modifyEmotions - id: modifyEmotions
type: System.Boolean type: System.Boolean
description: Whether the given person should receive emotions based on the quality, defaults to true description: Whether the given person should receive emotions based on the quality, defaults to true
@ -1090,7 +1089,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetMaxLevel id: GetMaxLevel
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 324 startLine: 323
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -1125,7 +1124,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register id: Register
path: ../TinyLife/Skills/Skill.cs path: ../TinyLife/Skills/Skill.cs
startLine: 333 startLine: 332
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Skills namespace: TinyLife.Skills
@ -2773,127 +2772,6 @@ references:
name: Quality name: Quality
nameWithType: Quality nameWithType: Quality
fullName: TinyLife.Skills.Quality fullName: TinyLife.Skills.Quality
- uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
commentId: M:TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
parent: TinyLife.Objects.MapObject
isExternal: true
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
name: OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
nameWithType: MapObject.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: MapObject.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, Boolean, TinyLife.Skills.SkillType, System.Random, Boolean, System.Collections.Generic.Dictionary(Of TinyLife.Skills.Quality, Single))
name.vb: OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
spec.csharp:
- uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
href: TinyLife.Skills.SkillType.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: <
- uid: TinyLife.Skills.Quality
name: Quality
href: TinyLife.Skills.Quality.html
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.MapObject.OnRandomQuality(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Random,System.Boolean,System.Collections.Generic.Dictionary{TinyLife.Skills.Quality,System.Single})
name: OnRandomQuality
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnRandomQuality_TinyLife_Objects_Person_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_Skills_SkillType_System_Random_System_Boolean_System_Collections_Generic_Dictionary_TinyLife_Skills_Quality_System_Single__
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
href: TinyLife.Skills.SkillType.html
- name: ','
- name: " "
- uid: System.Random
name: Random
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.random
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: ','
- name: " "
- uid: System.Collections.Generic.Dictionary`2
name: Dictionary
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
- name: (
- name: Of
- name: " "
- uid: TinyLife.Skills.Quality
name: Quality
href: TinyLife.Skills.Quality.html
- name: ','
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- name: )
- uid: TinyLife.Skills.Quality.Average - uid: TinyLife.Skills.Quality.Average
commentId: F:TinyLife.Skills.Quality.Average commentId: F:TinyLife.Skills.Quality.Average
href: TinyLife.Skills.Quality.html#TinyLife_Skills_Quality_Average href: TinyLife.Skills.Quality.html#TinyLife_Skills_Quality_Average
@ -2939,13 +2817,6 @@ references:
name: IEmotionSource name: IEmotionSource
nameWithType: IEmotionSource nameWithType: IEmotionSource
fullName: TinyLife.Emotions.IEmotionSource fullName: TinyLife.Emotions.IEmotionSource
- uid: TinyLife.Objects.MapObject
commentId: T:TinyLife.Objects.MapObject
parent: TinyLife.Objects
href: TinyLife.Objects.MapObject.html
name: MapObject
nameWithType: MapObject
fullName: TinyLife.Objects.MapObject
- uid: TinyLife.Actions - uid: TinyLife.Actions
commentId: N:TinyLife.Actions commentId: N:TinyLife.Actions
href: TinyLife.html href: TinyLife.html

View file

@ -21,12 +21,10 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MapSelectUi id: MapSelectUi
path: ../TinyLife/Uis/MapSelectUi.cs path: ../TinyLife/Uis/MapSelectUi.cs
startLine: 21 startLine: 18
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Uis namespace: TinyLife.Uis
summary: A class that stores information about the map selection ui, which is called "household selection area" in-game.
example: []
syntax: syntax:
content: public static class MapSelectUi content: public static class MapSelectUi
content.vb: Public Module MapSelectUi content.vb: Public Module MapSelectUi
@ -58,17 +56,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHoveredLot id: GetHoveredLot
path: ../TinyLife/Uis/MapSelectUi.cs path: ../TinyLife/Uis/MapSelectUi.cs
startLine: 86 startLine: 79
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Uis namespace: TinyLife.Uis
summary: Returns the lot that is currently being hovered by the mouse.
example: []
syntax: syntax:
content: public static Lot GetHoveredLot() content: public static Lot GetHoveredLot()
return: return:
type: TinyLife.World.Lot type: TinyLife.World.Lot
description: The hovered lot.
content.vb: Public Shared Function GetHoveredLot() As Lot content.vb: Public Shared Function GetHoveredLot() As Lot
overload: TinyLife.Uis.MapSelectUi.GetHoveredLot* overload: TinyLife.Uis.MapSelectUi.GetHoveredLot*
- uid: TinyLife.Uis.MapSelectUi.OpenSplitMenu(TinyLife.World.Household,TinyLife.World.Lot,System.Action{TinyLife.Uis.CoveringGroup}) - uid: TinyLife.Uis.MapSelectUi.OpenSplitMenu(TinyLife.World.Household,TinyLife.World.Lot,System.Action{TinyLife.Uis.CoveringGroup})
@ -89,24 +84,19 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenSplitMenu id: OpenSplitMenu
path: ../TinyLife/Uis/MapSelectUi.cs path: ../TinyLife/Uis/MapSelectUi.cs
startLine: 97 startLine: 84
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife.Uis namespace: TinyLife.Uis
summary: Opens a menu that can be used to split a household into two, optionally adding the split household to a new lot with or without a household.
example: []
syntax: syntax:
content: public static void OpenSplitMenu(Household household, Lot newLot = null, Action<CoveringGroup> onDone = null) content: public static void OpenSplitMenu(Household household, Lot newLot = null, Action<CoveringGroup> onDone = null)
parameters: parameters:
- id: household - id: household
type: TinyLife.World.Household type: TinyLife.World.Household
description: The household to split.
- id: newLot - id: newLot
type: TinyLife.World.Lot type: TinyLife.World.Lot
description: A new lot for the split household to occupy. If this is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, the split household will be exported instead.
- id: onDone - id: onDone
type: System.Action{TinyLife.Uis.CoveringGroup} type: System.Action{TinyLife.Uis.CoveringGroup}
description: An action that is invoked when the Done button is pressed successfully.
content.vb: Public Shared Sub OpenSplitMenu(household As Household, newLot As Lot = Nothing, onDone As Action(Of CoveringGroup) = Nothing) content.vb: Public Shared Sub OpenSplitMenu(household As Household, newLot As Lot = Nothing, onDone As Action(Of CoveringGroup) = Nothing)
overload: TinyLife.Uis.MapSelectUi.OpenSplitMenu* overload: TinyLife.Uis.MapSelectUi.OpenSplitMenu*
nameWithType.vb: MapSelectUi.OpenSplitMenu(Household, Lot, Action(Of CoveringGroup)) nameWithType.vb: MapSelectUi.OpenSplitMenu(Household, Lot, Action(Of CoveringGroup))

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WallDisplay id: WallDisplay
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 646 startLine: 643
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -54,7 +54,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Up id: Up
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 651 startLine: 648
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Auto id: Auto
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 655 startLine: 652
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife
@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Down id: Down
path: ../TinyLife/Options.cs path: ../TinyLife/Options.cs
startLine: 659 startLine: 656
assemblies: assemblies:
- Tiny Life - Tiny Life
namespace: TinyLife namespace: TinyLife

View file

@ -124,6 +124,8 @@ items:
name: PathfindToPersonAction name: PathfindToPersonAction
- uid: TinyLife.Actions.PutAwayAction - uid: TinyLife.Actions.PutAwayAction
name: PutAwayAction name: PutAwayAction
- uid: TinyLife.Actions.ResearchUpgradesAction
name: ResearchUpgradesAction
- uid: TinyLife.Actions.SellAction - uid: TinyLife.Actions.SellAction
name: SellAction name: SellAction
- uid: TinyLife.Actions.SitAction - uid: TinyLife.Actions.SitAction
@ -144,6 +146,8 @@ items:
name: TellPeopleToLeaveRoomAction name: TellPeopleToLeaveRoomAction
- uid: TinyLife.Actions.TryGoHereAction - uid: TinyLife.Actions.TryGoHereAction
name: TryGoHereAction name: TryGoHereAction
- uid: TinyLife.Actions.UpgradeFurnitureAction
name: UpgradeFurnitureAction
- uid: TinyLife.Actions.WalkAction - uid: TinyLife.Actions.WalkAction
name: WalkAction name: WalkAction
- uid: TinyLife.Actions.WatchTvAction - uid: TinyLife.Actions.WatchTvAction