Compare commits

...

64 commits
0.38.4 ... main

Author SHA1 Message Date
Ell 2b71ea46ec width isn't an issue 2024-05-17 22:13:56 +02:00
Ell 5f18c6f51f force twitter widget to be full height 2024-05-17 22:10:15 +02:00
Ell acfd91bba5 updated dependencies 2024-05-17 21:51:50 +02:00
Ell c5d8df7e8a actions: automatically purge CF caches 2024-05-03 15:46:03 +02:00
Ell 88de317ee2 added a cookie notification to the website 2024-05-03 15:34:43 +02:00
Ell 685233c73e 0.41.2 2024-05-01 17:57:34 +02:00
Ell 5f1b877f90 elaborate on the verbose argument for translation testing 2024-04-28 20:20:27 +02:00
Ell f075f57fa7 hmm 2024-04-27 13:52:53 +02:00
Ell 7ad22366c7 some roadmap updates 2024-04-27 13:52:13 +02:00
Ell 972d2c5c38 0.41.1 2024-04-21 10:22:04 +02:00
Ell 697c45e361 improved styling & made subsites less wide 2024-04-17 20:10:06 +02:00
Ell 8711a857e0 fixed redirects 2024-04-16 10:17:05 +02:00
Ell 699184ede5 updated policy history link 2024-04-16 10:15:23 +02:00
Ell 72365f9fa8 moved common issues, preview version info, and the community policy, to the normal website 2024-04-16 10:14:15 +02:00
Ell 6bde3e82bd 0.41.0 2024-04-14 17:55:54 +02:00
Ell e19b04b1ae clear wiki news 2024-04-05 13:44:59 +02:00
Ell e8f07f8a8f updated market town splash 2024-03-31 16:51:03 +02:00
Ell 27a96e20f8 shuffle around the news a bit 2024-03-30 11:32:48 +01:00
Ell d69a7a5529 update wiki news 2024-03-29 23:28:46 +01:00
Ell efceb4aba3 added market town to community 2024-03-28 22:40:24 +01:00
Ell b840344d6d added wiki news 2024-03-20 16:09:10 +01:00
Ell 9aacb78ee1 fixed old ingame news link 2024-03-19 19:39:02 +01:00
Ell 1fc6572cfb renamed docs to developer docs 2024-03-19 19:18:12 +01:00
Ell 1ca6db8b56 made in-game news message italics 2024-03-19 19:14:04 +01:00
Ell a72f600cab rename news to ingamenews 2024-03-19 19:11:54 +01:00
Ell ceb183be46 removed changelog from the toc 2024-03-19 19:10:06 +01:00
Ell 7dbda86f52 actually enable rewrites 2024-03-19 19:08:47 +01:00
Ell 332744f804 fixed outdated gemfile 2024-03-19 19:07:52 +01:00
Ell dd6b4b3c75 (dirty hack to) display the in-game news and changelog on the website 2024-03-19 19:06:53 +01:00
Ell e5d833d68e further contribution info 2024-03-19 16:11:38 +01:00
Ell 039c9a7988 in the repository 2024-03-19 14:45:10 +01:00
Ell 5351518b1e fix wording 2024-03-19 14:44:55 +01:00
Ell 8978e0e34c clean up index and readme 2024-03-19 14:40:26 +01:00
Ell 6c2271e304 rename documentation to developer docs 2024-03-18 22:10:41 +01:00
Ell 139386886e added links to wiki 2024-03-18 22:09:24 +01:00
Ell cc2145e282 oop 2024-03-17 21:07:58 +01:00
Ell 1611702c00 move the roadmap around a bit 2024-03-17 21:06:25 +01:00
Ell b71d9c7a19 clean up custom maps doc 2024-03-16 21:21:44 +01:00
Ell 6c426cd810 added paradise island 2024-03-13 22:47:06 +01:00
Ell 9f08de3d4d 0.40.1 2024-03-10 16:38:24 +01:00
Ell 5ca22039c5 0.40.0 2024-03-09 19:49:55 +01:00
Ell 5218e6454a notes about tinies in dutch 2024-03-09 15:04:45 +01:00
Ell 3553c0865a sorted information in the localization article 2024-03-09 15:01:30 +01:00
Ell 77f10adb47 info about localization max width 2024-03-06 20:33:10 +01:00
Ell 2b55c0f845 update copyright year 2024-02-24 22:14:45 +01:00
Ell c3d80716a9 add permissions for surge preview to comment 2024-02-04 14:23:42 +01:00
Ell dc9ad7939a added surge preview to actions 2024-02-04 14:18:54 +01:00
Ell 6f9fa2edb9 0.39.1 2024-02-04 12:36:02 +01:00
Ell c8a5d10506 0.39.0 2024-02-02 18:13:42 +01:00
Ell 49922d713b combine the workflows 2024-01-13 17:48:08 +01:00
Ell 952ad52ce6 also add action for docs 2024-01-13 17:44:27 +01:00
Ell 1d93dfd055 only deploy on main branch 2024-01-13 17:41:07 +01:00
Ell da72f806b4 make rsync verbose 2024-01-13 17:37:46 +01:00
Ell 99f66ec1a4 gonna cry 2024-01-13 17:34:58 +01:00
Ell 62aa741988 combine some of these 2024-01-13 17:33:28 +01:00
Ell ff6a532095 tested this in private so much that i thought itd just work hahahahhahaha 2024-01-13 17:24:22 +01:00
Ell 3dbdf3fea0 permissions????? hate this 2024-01-13 17:23:30 +01:00
Ell 76ce7b7826 oh no 2024-01-13 17:13:25 +01:00
Ell f984c72192 oh no 2024-01-13 17:04:52 +01:00
Ell 908843b84a forgot that gh actions doesn't allow this 2024-01-13 17:01:07 +01:00
Ell d7bca50207 also allow linux in gemfile 2024-01-13 16:54:12 +01:00
Ell 3f68ee804b use the correct gemfile 2024-01-13 16:52:42 +01:00
Ell c504c7b6a1 wrong source control oops 2024-01-13 16:50:22 +01:00
Ell 37943cd8cc let's try this out 2024-01-13 16:48:40 +01:00
312 changed files with 52356 additions and 11745 deletions

85
.github/workflows/build.yml vendored Normal file
View file

@ -0,0 +1,85 @@
on:
pull_request:
types: [opened, synchronize, reopened, closed]
push:
jobs:
web:
runs-on: ubuntu-latest
permissions:
pull-requests: write # allow surge-preview to create/update PR comments
env:
BUNDLE_GEMFILE: ${{ github.workspace }}/web/Gemfile
steps:
- name: Clone repository
uses: actions/checkout@v4
with:
submodules: recursive
- name: Setup Ruby
uses: ruby/setup-ruby@v1
with:
ruby-version: 3.2.2
bundler-cache: true
- name: 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
- name: Deploy
if: github.event_name == 'push' && github.ref_name == 'main'
run: |
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb && sudo dpkg -i cloudflared.deb
mkdir ~/.ssh && echo "${{ secrets.ELLBOT_KEY }}" > ~/.ssh/id_rsa && chmod 600 ~/.ssh/id_rsa
rsync -rv --delete -e 'ssh -o "ProxyCommand cloudflared access ssh --hostname %h" -o "StrictHostKeyChecking=no"' web/_site/. ellbot@ssh.ellpeck.de:/var/www/tinylifegame
- name: Purge Cloudflare cache
uses: NathanVaughn/actions-cloudflare-purge@v3.1.0
with:
cf_zone: ${{ secrets.CLOUDFLARE_ZONE }}
cf_auth: ${{ secrets.CLOUDFLARE_TOKEN }}
docs:
runs-on: ubuntu-latest
permissions:
pull-requests: write # allow surge-preview to create/update PR comments
steps:
- name: Clone repository
uses: actions/checkout@v4
with:
submodules: recursive
- name: Setup .NET
uses: actions/setup-dotnet@v3
with:
dotnet-version: 7.0.305
- name: Build
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
- name: Deploy
if: github.event_name == 'push' && github.ref_name == 'main'
run: |
curl -L --output cloudflared.deb https://github.com/cloudflare/cloudflared/releases/latest/download/cloudflared-linux-amd64.deb && sudo dpkg -i cloudflared.deb
mkdir ~/.ssh && echo "${{ secrets.ELLBOT_KEY }}" > ~/.ssh/id_rsa && chmod 600 ~/.ssh/id_rsa
rsync -rv --delete -e 'ssh -o "ProxyCommand cloudflared access ssh --hostname %h" -o "StrictHostKeyChecking=no"' docs/_site/. ellbot@ssh.ellpeck.de:/var/www/tinylifedocs
- name: Purge Cloudflare cache
uses: NathanVaughn/actions-cloudflare-purge@v3.1.0
with:
cf_zone: ${{ secrets.CLOUDFLARE_ZONE }}
cf_auth: ${{ secrets.CLOUDFLARE_TOKEN }}

1
.gitignore vendored
View file

@ -2,3 +2,4 @@ _site
.jekyll-cache
obj
.idea
__*

View file

@ -1,33 +0,0 @@
when:
path:
include:
- "docs/**"
- "Changelog.md"
- "InGameNews.md"
steps:
build-docs:
image: mcr.microsoft.com/dotnet/sdk:7.0.305
commands:
- cd docs && dotnet tool restore && dotnet docfx
preview-docs:
image: woodpeckerci/plugin-surge-preview:1.3.0
when:
event: [pull_request, pull_request_closed]
settings:
path: docs/_site
surge_token:
from_secret: surge_token
forge_type: github
forge_url: https://github.com
forge_repo_token:
from_secret: github_token
deploy-docs:
image: debian:latest
when:
event: [push, manual]
branch: main
commands:
- rm -rfv /var/www/tinylifedocs/*
- cp -rv docs/_site/. /var/www/tinylifedocs
volumes:
- /var/www/tinylifedocs:/var/www/tinylifedocs

View file

@ -1,29 +0,0 @@
when:
path: "web/**"
steps:
build-web:
image: ruby:3.2.2
commands:
- cd web && bundle && bundle exec jekyll build
preview-web:
image: woodpeckerci/plugin-surge-preview:1.3.0
when:
event: [pull_request, pull_request_closed]
settings:
path: web/_site
surge_token:
from_secret: surge_token
forge_type: github
forge_url: https://github.com
forge_repo_token:
from_secret: github_token
deploy-web:
image: debian:latest
when:
- event: [push, manual]
branch: main
commands:
- rm -rfv /var/www/tinylifegame/*
- cp -rv web/_site/. /var/www/tinylifegame
volumes:
- /var/www/tinylifegame:/var/www/tinylifegame

View file

@ -1,3 +1,225 @@
# 0.41.2
*May 1, 2024*
Additions
- Added a romantic action to ask other people about their reproductive abilities
Improvements
- Improved occasions that the Clean Everything action displays on
- Lower the chance of people visiting residential lots further
- Made it likelier for family members to visit each other
- Allow disabling controls hints through the in-game hint about them
- The pregnancy ability and voice style is now randomized when a baby is born, rather than selectable by the player
- Cleaned up the relationships tooltip
- Include the lot type and lot's covered areas as a tag when uploading a lot to the Steam workshop
- Made babies gain communication skill even when someone else initiated an interaction with them
- Increased the speed of reading skill gain again
- Made babies gain communication skill when being helped with actions
Fixes
- Fixed being able to view art through walls
- Fixed a rare exception when pathfinding to the current location
- Fixed the credits menu not being gamepad scrollable
- Fixed babies being unable to put down items if the only available parent object is on another floor
- Fixed babies trying to follow adults who are on different floors
- Fixed being unable to switch the viewed floor while following a person with the camera
- Fixed the new bee particle being able to go through walls
API
- Shortened the game's log message prefix by removing the date and shortening the log level to its initial
# 0.41.1
*April 21, 2024*
Additions
- Added two new achievements, one of which is hidden
Improvements
- Made food expire immediately when thrown in the trash
Fixes
- Fixed a rare crash when adding a new map with lot employments set
- Fixed an exception during payment when a babysitter has a life goal
# 0.41.0
*April 14, 2024*
![](media/changelog/0.41.0.png)
> Huge New Set, Babysitters, Museums, More Stings, and More
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.41.0/).**
Additions
- Added the Contemporary Complements set with art by [Gindew](https://linktr.ee/redgindew), which includes a large amount of new furniture items, art pieces, and more
- Added the ability to hire a one-off babysitter using the phone
- Added a museum lot type, along with a museum curator lot staff, and the ability to view art pieces
- Added a new voice type, the soft voice, by [Jason Hall](https://linktr.ee/jason11818)
- Added event sting sound effects for various important events by [Jamal Green](https://www.jamalgreenmusic.com/)
- Added the ability to adopt someone as a parent
- Added the ability to set a height offset for roofs, allowing more advanced roof layouts
- Added cute little ambient bee particles around flowers and flower bushes
Improvements
- Improved center position when rotating the camera on higher floors
- Also allow storing furniture in the household storage while on the cursor
- Made it take much longer for family-focused people to miss their family
- Made people get uncomfortable if they eat the same food too often
- Display roadmap and wiki links in the main menu
- Made people discard their held item before sleeping
- Slightly decrease the size of the controls hints by default
- Made the money change overlay more prominent
- Allow making UI scale much smaller on high-res screens
- Made lot staff types have icons
- Move all furniture to its correct parent object spot position on load
- Cull roof filler walls that aren't visible
- Improved skill gain speed of the communication skill
- Display a tooltip when hovering over lots, rather than having to guess the type by the lot's outline color
- Improved the styling of in-world tooltips for the gamepad cursor
Fixes
- Fixed a bed that only has the current person in it saying you're not romantic enough with them
- Fixed TVs close to map borders causing an exception when trying to watch
- Fixed being unable to start interactions with people on different floors
- Fixed a crash when selecting a tile that is out of bounds
- Fixed an exception when opening a people selection menu from a small map
- Fixed content not being selected when switching furniture tabs using a gamepad
- Fixed gamepad tooltips being in the corner of the screen for one frame
- Fixed the played household's held furniture items being deleted when loading the game
- Fixed roof filler walls z-fighting when moving the camera
- Fixed a rogue wallpaper pixel being visible on gabled roofs in some camera rotations
- Fixed babies being unable to eat when the only seat is on a different floor
- Fixed people turning a weird direction sometimes when interacting with big furniture items
- Fixed ordering from staff not failing when the staff can't be reached, causing far-away interactions
API
- Localizers: the verbose log now displays mismatched newline characters between localizations
- Added a proper README to the API
# 0.40.1
*March 10, 2024*
In yesterday's update, we made a last minute change to lot visitation behavior that we thought was minor but turned out to break a lot of things. Oops?
Fixes
- Fixed played people also having to be invited in, causing them to be unable to visit lots
- Fixed home lots not counting as visited when first spawning on them, causing people to be unable to find objects on them
- Fixed players having to use the visit lot action for people to be able to see objects on lots
# 0.40.0
*March 9, 2024*
![](media/changelog/0.40.0.png)
> Lunar Grove and Populated Homes
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.40.0/).**
Additions
- Added Lunar Grove, a lovely secluded forest town with buildings contributed by the lovely [Plumbella](https://www.youtube.com/@Plumbella)
- Added the ability for empty homes to be populated automatically with exported or randomly generated households during gameplay
- Added a backup management screen that allows creating, removing and restoring save backups from within the game
- Added on-screen camera zoom buttons
- Added a few new cakes
Improvements
- Display some important notifications as splashes in the center of the screen
- Display the reason an object can't be placed in build mode as a tooltip
- Display achievement progress in the achievements menu
- Improved the look of tooltips
- Made some foods incompatible for people who are pregnant
- Display food restrictions when they apply, rather than when they don't
- Moved chair spots slightly closer to their parent objects
- Disallow children from visiting a strange household with no children in it
- Made people discard their held item automatically before going out of town
- Display relationship levels in the people selection menu
- Avoid households with more household members also receiving more visitors
- Display which items were changed in the steam content notification
- Made people go on parental leave automatically if necessary when giving birth
- Made people stay at home and on lots longer
- Don't require a table for children to do homework
- Display rooms on lower floors a bit darker to make depth clearer for open floor sections
- Highlight the selected person more thoroughly compared to other people when using the highlight tinies option
- Display an auto-save indicator at the top of the screen
Fixes
- Fixed doors opening for people on different floors
- Fixed people being allowed to use doors when they weren't invited in
- Fixed the Maple Plains City Campers' Lane 2 living room area being inaccessible in new saves
- Fixed a rare crash when loading a save with complex fencing setups
- Fixed existing work relationships not improving if the ai relationships option is off
- Fixed a rogue black pixel in the rhombus rug
- Fixed the ability to make the UI scale so large that reverting was impossible
- Fixed depth rendering issues for people with a lot of clothes layers equipped
- Fixed UI blinking briefly when a person is selected using right-click
- Fixed mail carriers and trash collectors not going home after their route is done
- Fixed children being able to apply furniture upgrades
- Fixed outfit previews in the character creator ignoring hidden layers
- Fixed the cheat history storing empty strings when invoking an empty cheat
- Fixed lots being marked as visited when walking over them, causing people to stick around lots they weren't meant to
- Fixed removing maps from saves causing people to spawn at map borders and getting stuck
API
- Added SimpleBehavior action, an action type that allows easily creating behavior-based actions without a custom class
- Improved the way special action types, like talk actions and project actions, are constructed
- Game content initialized through static constructors is now explicitly loaded in order. If a mod disrupts the order by accessing content earlier than expected, a warning is emitted.
- Generified the color system to allow all objects with colors to have a color map and default colors
# 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
*February 2, 2024*
![](media/changelog/0.39.0.png)
> An Upgrade to Your Tiny Life
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.39.0/).**
Additions
- Added the tinkering skill and the ability to discover upgrades
- Added the ability to upgrade various furniture items
- Added a variation of the wooden stairs that doesn't have wallpaper
Improvements
- Improved the visual style of the character creator
- Made the family-focused personality's emotions also take close friends into account
- Only allow admitting to romance with someone else for seven days after it happened
- Renamed "Add a Little Something" to "Enhance Flavor"
- Made energy loss and the chance of splinters lower when woodworking
- Made people not stand in the same spot when multiple people visit a lot at the same time
- Improved the Tiny Bucks logo to be more easily decipherable as TB
Fixes
- Fixed the furniture tool considering possible parent objects on different floors
- Fixed moving to a different map not moving people there correctly
- Fixed a crash when moving ceiling-hung objects out of bounds using the furniture tool
- Fixed the same map being able to be in a save twice
- Fixed help actions not working correctly when the person is being held
- Fixed notifications not being able to be dismissed when clicking their icon
- Fixed object selection not working correctly on higher floors
- Fixed objects at map borders causing a crash when checking for free interaction spots
- Fixed an exception when the sink or baby is missing while cleaning up a baby
- Fixed objects still being highlighted while placing stairs
- Fixed collision issues with stairs
API
- Game content initialized through static constructors is now explicitly loaded in order. If a mod disrupts the order by accessing content earlier than expected, a warning is emitted.
- Made TestedVersionRange property mandatory for mods
- Refactored particle and light property names to be more consistent
# 0.38.4
*January 7, 2024*
@ -88,7 +310,7 @@ Fixes
> Get Cozy Indoors and Lock Out Your Friends
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.38.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.38.0/).**
Additions
- Added various clutter items, including jars, palettes, washing up stuff, book stacks, sandbox decor
@ -209,7 +431,7 @@ Fixes
> Multiple Floors and Fences Galore
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.37.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.37.0/).**
Changes that weren't included in preview versions are written in **bold**.
@ -398,7 +620,7 @@ Fixes
> Retro Rarities and Stopped Starvation
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.36.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.36.0/).**
Additions
- Added the Retro Rarities set with art by [clovedove](https://clovedove.tumblr.com/), which includes various new furniture and clothing items in a retro style
@ -493,7 +715,7 @@ API
> Multiple Maps and Fabulous Phones
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.35.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.35.0/).**
Additions
- Added the ability for saves to have multiple worlds in them, as well as the ability to travel between them
@ -544,7 +766,7 @@ API
> Of Bars, Brews and Progress Bars
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.34.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.34.0/).**
Additions
- Added the ability to make drinks using the Mixology Kit
@ -849,7 +1071,7 @@ Fixes
> Big Steps Towards Release
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.30.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.30.0/).**
Additions
- Added a few more decorative objects, including two lamps, cattails and lily pads
@ -983,7 +1205,7 @@ Fixes
> Say Hi to the Demo
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.29.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.29.0/).**
Additions
- Added the Demoville world, including its community-made lots and households
@ -1071,7 +1293,7 @@ Fixes
> The Last Beta Update Ever
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.28.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.28.0/).**
Additions
- Added jungle gym, coloring book, and festive tree objects
@ -1132,7 +1354,7 @@ API
> Trashy Techie Library
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.27.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.27.0/).**
Additions
- Added a double-sided bookshelf, a book cart, a small indoor trash can, an outdoor wheelie bin, a vertical planter box, and a simple nightstand
@ -1172,7 +1394,7 @@ API
> Lights, Camera, Music
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.26.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.26.0/).**
Additions
- Added the first of many of [Leiss](https://leiss.bandcamp.com)'s songs for the Tiny Life Soundtrack
@ -1253,7 +1475,7 @@ API
> Water, Stuff and Skill Books
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.25.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.25.0/).**
Additions
- Added the ability for primary school students to study at a bookshelf
@ -1324,7 +1546,7 @@ Fixes
> Undo, Redo, Fridge Achievements
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.24.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.24.0/).**
Additions
- Added the ability to store leftovers in the fridge
@ -1369,7 +1591,7 @@ API
> Job Choices, Aging Up and Furniture Fun
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.23.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.23.0/).**
Additions
- Added choice prompts for jobs and students, which appear randomly and allow the player to influence the situation
@ -1516,7 +1738,7 @@ Fixes
> Two Years of Tiny Life: Cafés, Gamepad Controls and More
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.21.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.21.0/).**
Additions
- Added the ability to control the entire game using a gamepad
@ -1637,7 +1859,7 @@ Fixes
> The Children Update, it's finally here!
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.20.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.20.0/).**
Additions
- Added the Children age group, which includes several new gameplay features, including new interactable furniture items, school, homework and the start of parenting interactions
@ -1722,7 +1944,7 @@ Fixes
> Ui, Sound and Improvements Abound
Happy new year! Read the devlog [on the website](https://tinylifegame.com/devlogs/0.19.0/).
Happy new year! **Read the devlog [on the website](https://tinylifegame.com/devlogs/0.19.0/).**
Additions
- Added carpet and puzzle piece floorings
@ -1771,7 +1993,7 @@ API
> Animations, Food and Sources
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.18.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.18.0/).**
Additions
- Added emotion sources that display when hovering over an emotion modifier
@ -1854,7 +2076,7 @@ Fixes
> Life Goals, Reward Personalities and Daily Tasks
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.17.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.17.0/).**
Additions
- Added Life Goals
@ -1915,7 +2137,7 @@ Fixes
> Woodlands and Visitors
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.16.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.16.0/).**
Additions
- Added the Woodlands Set with art by [faellynna](https://www.instagram.com/faellynna/), which includes a Woodworking skill and a large variety of new build mode items:
@ -1972,7 +2194,7 @@ Fixes
> Barbecue Trash Cleaning
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.15.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.15.0/).**
Additions
- Added a barbecue and some grillable food items
@ -2008,7 +2230,7 @@ Fixes
> Lamps, Lot Movement, Speech Sounds!
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.14.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.14.0/).**
Additions
- Added dynamic lighting and two lamps, a ceiling and a floor one
@ -2060,7 +2282,7 @@ Fixes
> Camera Rotation and a Larger Map!
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.13.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.13.0/).**
Additions
- Added camera rotation, which can be used using the C key or the rotation buttons in the top right
@ -2132,7 +2354,7 @@ Fixes
> The Fitness Set
Watch [the trailer](https://www.youtube.com/watch?v=e86RRKPNLv0) and read the devlog [on the website](https://tinylifegame.com/devlogs/0.12.0/).
Watch [the trailer](https://www.youtube.com/watch?v=e86RRKPNLv0) and **read the devlog [on the website](https://tinylifegame.com/devlogs/0.12.0/).**
Additions
- Added the Fitness Set, with art by [Tector](https://www.instagram.com/tector_pixel/), which includes a fitness skill and several new furniture and clothing items:
@ -2165,7 +2387,7 @@ Fixes
> More Actions, More Skills, More Personalities, More Pride!
Read the devlog [on the website](https://tinylifegame.com/devlogs/0.11.0/).
**Read the devlog [on the website](https://tinylifegame.com/devlogs/0.11.0/).**
Additions
- Added a lot more social actions in various categories
@ -2202,7 +2424,7 @@ Fixes
> In-depth writing skill and more AI depth!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/256150/0101-in-depth-writing-skill-and-more-ai-depth).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/256150/0101-in-depth-writing-skill-and-more-ai-depth).**
Additions
- Added an option that causes people in unplayed households to do skill building activities automatically (if their personality or existing skills allow it)
@ -2225,7 +2447,7 @@ Fixes
> New colors, clothes and many fixes!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/254608/0100-new-colors-clothes-and-many-fixes).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/254608/0100-new-colors-clothes-and-many-fixes).**
Additions
- Added two new tops, four new bottoms, and four new hairstyles
@ -2255,7 +2477,7 @@ API
> Kick Out Your Annoying Aunt and Sofas
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/248431/090-kick-out-your-annoying-aunt-and-sofas).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/248431/090-kick-out-your-annoying-aunt-and-sofas).**
Additions
- Added new furniture: A sofa, a coffee table, and a bathroom sink
@ -2297,7 +2519,7 @@ Fixes
> Mail Carriers, Bills and New Screenshots
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/236301/080-mail-carriers-bills-and-new-screenshots).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/236301/080-mail-carriers-bills-and-new-screenshots).**
Additions
- Added a mail carrier that delivers mails daily
@ -2322,7 +2544,7 @@ Fixes
> Breaking Furniture, Programming, and Many Improvements!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/223659/070-breaking-furniture-programming-and-many-improvements).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/223659/070-breaking-furniture-programming-and-many-improvements).**
Additions
- Added food quality, which is influenced by the cooking skill
@ -2372,7 +2594,7 @@ API
> Romance, Sounds and a Lot More!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/216521/060-romance-sounds-and-a-lot-more).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/216521/060-romance-sounds-and-a-lot-more).**
Additions
- Added romance, romantic interactions and the Frisky emotion
@ -2421,7 +2643,7 @@ Improvements
> Emotions!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/212031/050-emotions).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/212031/050-emotions).**
Additions
- Added emotions
@ -2449,7 +2671,7 @@ Fixes
# 0.4.0
> Consequences! Death!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/210682/040-consequences-death).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/210682/040-consequences-death).**
Additions
- Added low need consequences:
@ -2469,7 +2691,7 @@ Improvements
# 0.3.1
> Jobs! Hyperspeed!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/206044/031-jobs-hyperspeed).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/206044/031-jobs-hyperspeed).**
Additions
- Added jobs: You can get a job at the computer and earn money by going to work
@ -2487,7 +2709,7 @@ API
# 0.3.0
> More skills, more stuff to do!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/203072/030-more-skills-more-stuff-to-do).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/203072/030-more-skills-more-stuff-to-do).**
Additions
- New skills: Painting, charisma and humor
@ -2502,7 +2724,7 @@ Improvements
# 0.2.3
> Personality Types!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/201694/023-personality-types).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/201694/023-personality-types).**
Additions
- Added painting and selling paintings
@ -2522,7 +2744,7 @@ API
# 0.2.2
> Nicer menus, more mod abilities!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/199801/022-nicer-menus-more-mod-abilities).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/199801/022-nicer-menus-more-mod-abilities).**
Additions
- Added mod list and "Open Game Folder" button to Options menu
@ -2542,7 +2764,7 @@ Fixes
# 0.2.0
> Custom Mods!
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/198831/020-custom-mods).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/198831/020-custom-mods).**
Additions
- Added the ability to create mods!
@ -2571,7 +2793,7 @@ Fixes
- Fixed being able to cheat money by deleting rooms
# 0.1.1
Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/193425/version-011).
**Read the devlog [on itch](https://ellpeck.itch.io/tiny-life/devlog/193425/version-011).**
Additions
- Added gridless placement by holding the alt key

View file

@ -1,15 +1,5 @@
![The Tiny Life banner](https://raw.githubusercontent.com/Ellpeck/TinyLifeWeb/main/docs/media/banner.png)
Welcome to the Tiny Life Modding API! On [the site](https://docs.tinylifegame.com), you can find the full modding API documentation, a bunch of modding tutorials, as well as an online version of the game's changelog.
This is the repository for the [Tiny Life website](https://tinylifegame.com), which you can find in the `web` directory, as well as the [Tiny Life Developer Docs](https://docs.tinylifegame.com), which you can find in the `docs` directory.
# What next?
- To install a mod, custom lot or custom household, check out the [custom content installation](https://docs.tinylifegame.com/articles/getting.html) tutorial.
- To create your first mod, check out the [modding basics](https://docs.tinylifegame.com/articles/mod_basics.html) tutorial or the [example mod](https://github.com/Ellpeck/TinyLifeExampleMod).
- This site features a web version of the modding API's [documentation](https://docs.tinylifegame.com/api/TinyLife.html) as well, which is a verbatim copy of the XML documentation that you can find in the API's source.
# Contributing
If you've made a mod for Tiny Life before, and you think you know what you're doing, you can help others by contributing your own tutorial articles or improving existing ones. You can get started doing so by [submitting a pull request](https://github.com/Ellpeck/TinyLifeWeb/pulls).
If you found an error in the game's API or its documentation, you can also [submit an issue](https://github.com/Ellpeck/TinyLifeWeb/issues).
Thank you for supporting Tiny Life's custom content community!
Additional documentation for various parts of the game and its development can be found on [the wiki](https://wiki.tinylifegame.com), as well.

View file

@ -3,7 +3,7 @@
"isRoot": false,
"tools": {
"docfx": {
"version": "2.74.1",
"version": "2.76.0",
"commands": [
"docfx"
]

View file

@ -3,3 +3,13 @@ ExpiresDefault A31536000
ExpiresByType text/html A600
ExpiresByType text/javascript A2592000
ExpiresByType application/javascript A2592000
RewriteEngine On
RewriteBase /
# legacy redirects
RewriteRule ^Changelog(.html)?$ "https://tinylifegame.com/changelog" [R=301,L]
RewriteRule ^InGameNews(.html)?$ "https://tinylifegame.com/ingamenews" [R=301,L]
RewriteRule ^articles/content_policy(.html)?$ "https://tinylifegame.com/content_policy" [R=301,L]
RewriteRule ^articles/common_issues(.html)?$ "https://tinylifegame.com/common_issues" [R=301,L]
RewriteRule ^articles/preview(.html)?$ "https://tinylifegame.com/preview" [R=301,L]

File diff suppressed because it is too large Load diff

View file

@ -17,7 +17,6 @@ items:
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.ElapsedTime
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.FindAllActionObjects(TinyLife.Objects.Person,TinyLife.Actions.ActionType,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2})
- TinyLife.Actions.Action.FindAllFreeFurniture(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory,TinyLife.Objects.FurnitureType,System.Boolean,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean,System.Boolean)
- TinyLife.Actions.Action.FindAllFreeGround(TinyLife.Objects.Person,TinyLife.World.Map,System.Nullable{Microsoft.Xna.Framework.Vector2},System.Nullable{System.Single},System.Nullable{System.Single},System.Boolean)
@ -1290,7 +1289,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenPlayerPrompt
path: ../TinyLife/Actions/Action.cs
startLine: 329
startLine: 330
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1324,6 +1323,7 @@ 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.
- id: panelWidth
type: System.Single
description: The width of the displayed panel. Defaults to 100.
return:
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
@ -1353,7 +1353,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenYesNoPrompt
path: ../TinyLife/Actions/Action.cs
startLine: 364
startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1404,7 +1404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenTextPrompt
path: ../TinyLife/Actions/Action.cs
startLine: 392
startLine: 393
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1459,7 +1459,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenChoicePrompt
path: ../TinyLife/Actions/Action.cs
startLine: 405
startLine: 406
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1494,7 +1494,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakAlone
path: ../TinyLife/Actions/Action.cs
startLine: 426
startLine: 427
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1559,7 +1559,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThinkAlone
path: ../TinyLife/Actions/Action.cs
startLine: 443
startLine: 444
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1621,7 +1621,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SpeakInConversation
path: ../TinyLife/Actions/Action.cs
startLine: 464
startLine: 465
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1695,7 +1695,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResetSpeech
path: ../TinyLife/Actions/Action.cs
startLine: 473
startLine: 474
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1705,43 +1705,6 @@ items:
content: public void ResetSpeech()
content.vb: Public Sub ResetSpeech()
overload: TinyLife.Actions.Action.ResetSpeech*
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
id: FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
langs:
- csharp
- vb
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
type: Method
source:
remote:
path: TinyLife/Actions/Action.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FacePartner
path: ../TinyLife/Actions/Action.cs
startLine: 485
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A utility method that causes this action's <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> to face in the direction of the given <code class="paramref">partner</code>.
This method returns <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a> if the <xref href="TinyLife.Actions.Action.Person" data-throw-if-not-resolved="false"></xref> is occupying a furniture object, or if they're standing in the same location as the <code class="paramref">partner</code>.
example: []
syntax:
content: public bool FacePartner(Person partner)
parameters:
- id: partner
type: TinyLife.Objects.Person
return:
type: System.Boolean
description: Whether it was possible to face in the partner's direction.
content.vb: Public Function FacePartner(partner As Person) As Boolean
overload: TinyLife.Actions.Action.FacePartner*
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
id: CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
@ -1760,7 +1723,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfNeedFull
path: ../TinyLife/Actions/Action.cs
startLine: 500
startLine: 487
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1798,7 +1761,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteIfTimeUp
path: ../TinyLife/Actions/Action.cs
startLine: 514
startLine: 501
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1851,7 +1814,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CancelIfEmotional
path: ../TinyLife/Actions/Action.cs
startLine: 528
startLine: 515
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1893,7 +1856,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sit
path: ../TinyLife/Actions/Action.cs
startLine: 544
startLine: 531
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1944,7 +1907,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChildren
path: ../TinyLife/Actions/Action.cs
startLine: 560
startLine: 547
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1985,7 +1948,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetChild
path: ../TinyLife/Actions/Action.cs
startLine: 577
startLine: 564
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2032,7 +1995,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs
startLine: 619
startLine: 606
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2082,7 +2045,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpAndGoTo
path: ../TinyLife/Actions/Action.cs
startLine: 632
startLine: 619
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2132,7 +2095,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChair
path: ../TinyLife/Actions/Action.cs
startLine: 669
startLine: 656
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2175,7 +2138,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetFreeChairs
path: ../TinyLife/Actions/Action.cs
startLine: 686
startLine: 673
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2224,7 +2187,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeatCategory
path: ../TinyLife/Actions/Action.cs
startLine: 706
startLine: 693
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2262,7 +2225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreePeople
path: ../TinyLife/Actions/Action.cs
startLine: 723
startLine: 710
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2291,7 +2254,7 @@ items:
description: The radius that should be searched for people in, or 32 by default
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object's lot should be ignored, or false by default
description: Whether the visibility and potential reachability of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
- id: ignoreNeeds
type: System.Boolean
description: Whether the free people's needs should be ignored.
@ -2324,7 +2287,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeFurniture
path: ../TinyLife/Actions/Action.cs
startLine: 750
startLine: 737
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2362,7 +2325,7 @@ items:
description: Whether furniture that is <xref href="TinyLife.Objects.BreakableFurniture.Broken" data-throw-if-not-resolved="false"></xref> can be returned
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object's lot should be ignored, or false by default
description: Whether the visibility and potential reachability of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture}
description: A set of valid furniture
@ -2389,7 +2352,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeWalls
path: ../TinyLife/Actions/Action.cs
startLine: 770
startLine: 757
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2415,7 +2378,7 @@ items:
description: The radius that should be searched for walls in, or 32 by default
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object's lot should be ignored, or false by default
description: Whether the visibility and potential reachability of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
typeParameters:
- id: T
return:
@ -2444,7 +2407,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllFreeGround
path: ../TinyLife/Actions/Action.cs
startLine: 789
startLine: 776
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2470,7 +2433,7 @@ items:
description: The radius that should be searched for ground positions in, or 32 by default
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object's lot should be ignored, or false by default
description: Whether the visibility and potential reachability of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
return:
type: System.Collections.Generic.IEnumerable{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32,TinyLife.World.Tile}}
description: A set of valid locations
@ -2497,7 +2460,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindFreeFurniture
path: ../TinyLife/Actions/Action.cs
startLine: 811
startLine: 798
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2529,7 +2492,7 @@ items:
description: Whether furniture that is <xref href="TinyLife.Objects.BreakableFurniture.Broken" data-throw-if-not-resolved="false"></xref> can be returned
- id: ignoreVisibility
type: System.Boolean
description: Whether the visibility (<xref href="TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)" data-throw-if-not-resolved="false"></xref>) of the object's lot should be ignored, or false by default
description: Whether the visibility and potential reachability of the object should be ignored. Defaults to <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/builtin-types/bool">false</a>.
return:
type: TinyLife.Actions.ActionInfo
description: An action info for the best furniture, or null if there is none
@ -2556,7 +2519,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindAllActionObjects
path: ../TinyLife/Actions/Action.cs
startLine: 825
startLine: 812
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2603,7 +2566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindValidActionObjects
path: ../TinyLife/Actions/Action.cs
startLine: 864
startLine: 851
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2662,7 +2625,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRandomValidArguments
path: ../TinyLife/Actions/Action.cs
startLine: 881
startLine: 868
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2706,7 +2669,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetTableSpot
path: ../TinyLife/Actions/Action.cs
startLine: 909
startLine: 896
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2747,7 +2710,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InvokeForBoth
path: ../TinyLife/Actions/Action.cs
startLine: 922
startLine: 909
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2788,7 +2751,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/Action.cs
startLine: 934
startLine: 921
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2829,7 +2792,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriate
path: ../TinyLife/Actions/Action.cs
startLine: 945
startLine: 932
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2870,7 +2833,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotContentVisible
path: ../TinyLife/Actions/Action.cs
startLine: 966
startLine: 953
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -5846,12 +5809,6 @@ references:
name: ResetSpeech
nameWithType: Action.ResetSpeech
fullName: TinyLife.Actions.Action.ResetSpeech
- uid: TinyLife.Actions.Action.FacePartner*
commentId: Overload:TinyLife.Actions.Action.FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner
nameWithType: Action.FacePartner
fullName: TinyLife.Actions.Action.FacePartner
- uid: TinyLife.Need
commentId: T:TinyLife.Need
href: TinyLife.Need.html
@ -6769,30 +6726,6 @@ references:
name: GetSeatCategory
nameWithType: Action.GetSeatCategory
fullName: TinyLife.Actions.Action.GetSeatCategory
- uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
commentId: M:TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsLotVisible_TinyLife_World_Lot_
name: IsLotVisible(Lot)
nameWithType: GameImpl.IsLotVisible(Lot)
fullName: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
spec.csharp:
- uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
name: IsLotVisible
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsLotVisible_TinyLife_World_Lot_
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: )
spec.vb:
- uid: TinyLife.GameImpl.IsLotVisible(TinyLife.World.Lot)
name: IsLotVisible
href: TinyLife.GameImpl.html#TinyLife_GameImpl_IsLotVisible_TinyLife_World_Lot_
- name: (
- uid: TinyLife.World.Lot
name: Lot
href: TinyLife.World.Lot.html
- name: )
- uid: TinyLife.Actions.Action.FindAllFreePeople*
commentId: Overload:TinyLife.Actions.Action.FindAllFreePeople
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FindAllFreePeople_TinyLife_Objects_Person_TinyLife_Actions_ActionType_TinyLife_World_Map_System_Nullable_Microsoft_Xna_Framework_Vector2__System_Nullable_System_Single__System_Nullable_System_Single__System_Boolean_System_Boolean_System_Boolean_

View file

@ -14,13 +14,13 @@ items:
- TinyLife.Actions.ActionArgument.CustomLayout
- TinyLife.Actions.ActionArgument.Description
- TinyLife.Actions.ActionArgument.DisplayName
- TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult})
- TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
- TinyLife.Actions.ActionArgument.GetDisplayName
- TinyLife.Actions.ActionArgument.GetPassivePriority(TinyLife.Objects.Person)
- TinyLife.Actions.ActionArgument.ImageLayout(System.Single,MLEM.Ui.Elements.Element.DrawCallback,MLEM.Misc.Padding)
- TinyLife.Actions.ActionArgument.Name
- TinyLife.Actions.ActionArgument.PassivePriority
- TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
- TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
- TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
langs:
- csharp
@ -289,7 +289,7 @@ items:
If this action is set, the <xref href="MLEM.Ui.Elements.Group" data-throw-if-not-resolved="false"></xref> or its main <xref href="MLEM.Ui.Elements.Button" data-throw-if-not-resolved="false"></xref> can be modified to look different (or removed) based on this variety.
Predefined custom layouts such as <xref href="TinyLife.Actions.ActionArgument.ImageLayout(System.Single%2cMLEM.Ui.Elements.Element.DrawCallback%2cMLEM.Misc.Padding)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)" data-throw-if-not-resolved="false"></xref> can be found statically in this class.
Predefined custom layouts such as <xref href="TinyLife.Actions.ActionArgument.ImageLayout(System.Single%2cMLEM.Ui.Elements.Element.DrawCallback%2cMLEM.Misc.Padding)" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person%2cTinyLife.Objects.Person%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> can be found statically in this class.
example: []
syntax:
content: public Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> CustomLayout
@ -517,16 +517,16 @@ items:
description: The passive priority of this action variety
content.vb: Public Function GetPassivePriority(person As Person) As Single
overload: TinyLife.Actions.ActionArgument.GetPassivePriority*
- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult})
commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult})
id: FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult})
- uid: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
commentId: M:TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
id: FreePeople(TinyLife.Actions.ActionInfo,System.Boolean,System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult},System.Boolean)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
name: FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>)
nameWithType: ActionArgument.FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>)
fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, bool, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.Person Other, bool Automatic), TinyLife.Actions.CanExecuteResult>)
name: FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>, bool)
nameWithType: ActionArgument.FreePeople(ActionInfo, bool, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult>, bool)
fullName: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, bool, System.Func<(TinyLife.Actions.ActionInfo Info, TinyLife.Objects.Person Other, bool Automatic), TinyLife.Actions.CanExecuteResult>, bool)
type: Method
source:
remote:
@ -535,7 +535,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FreePeople
path: ../TinyLife/Actions/ActionArgument.cs
startLine: 156
startLine: 159
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -547,7 +547,7 @@ items:
This method is used for actions like <xref href="TinyLife.Actions.ActionType.AskToTaste" data-throw-if-not-resolved="false"></xref>, where a person can be selected to interact with from a variety menu.
example: []
syntax:
content: public static IEnumerable<ActionArgument> FreePeople(ActionInfo info, bool automatic, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult> canExecute = null)
content: public static IEnumerable<ActionArgument> FreePeople(ActionInfo info, bool automatic, Func<(ActionInfo Info, Person Other, bool Automatic), CanExecuteResult> canExecute = null, bool showRelationship = true)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
@ -558,14 +558,17 @@ items:
- id: canExecute
type: System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Person,System.Boolean},TinyLife.Actions.CanExecuteResult}
description: A <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref>-esque function that determines whether a given person should be included.
- id: showRelationship
type: System.Boolean
description: Whether the relationship level between the <code class="paramref">info</code>'s <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref> and the free people should be displayed.
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.ActionArgument}
description: A set of action varieties that represents the free people around.
content.vb: Public Shared Function FreePeople(info As ActionInfo, automatic As Boolean, canExecute As Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult) = Nothing) As IEnumerable(Of ActionArgument)
content.vb: Public Shared Function FreePeople(info As ActionInfo, automatic As Boolean, canExecute As Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult) = Nothing, showRelationship As Boolean = True) As IEnumerable(Of ActionArgument)
overload: TinyLife.Actions.ActionArgument.FreePeople*
nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult))
fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, Boolean, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.Person, Automatic As Boolean), TinyLife.Actions.CanExecuteResult))
name.vb: FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult))
nameWithType.vb: ActionArgument.FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult), Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.FreePeople(TinyLife.Actions.ActionInfo, Boolean, System.Func(Of (Info As TinyLife.Actions.ActionInfo, Other As TinyLife.Objects.Person, Automatic As Boolean), TinyLife.Actions.CanExecuteResult), Boolean)
name.vb: FreePeople(ActionInfo, Boolean, Func(Of (Info As ActionInfo, Other As Person, Automatic As Boolean), CanExecuteResult), Boolean)
- uid: TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
commentId: M:TinyLife.Actions.ActionArgument.StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
id: StoredFurniture(System.Collections.Generic.IEnumerable{TinyLife.Objects.Furniture},System.Func{System.ValueTuple{TinyLife.Actions.ActionInfo,TinyLife.Objects.Furniture,System.Boolean},TinyLife.Actions.CanExecuteResult})
@ -584,7 +587,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StoredFurniture
path: ../TinyLife/Actions/ActionArgument.cs
startLine: 175
startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -628,7 +631,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImageLayout
path: ../TinyLife/Actions/ActionArgument.cs
startLine: 196
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -657,16 +660,16 @@ items:
nameWithType.vb: ActionArgument.ImageLayout(Single, Element.DrawCallback, Padding)
fullName.vb: TinyLife.Actions.ActionArgument.ImageLayout(Single, MLEM.Ui.Elements.Element.DrawCallback, MLEM.Misc.Padding)
name.vb: ImageLayout(Single, DrawCallback, Padding)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
id: PortraitLayout(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
id: PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
parent: TinyLife.Actions.ActionArgument
langs:
- csharp
- vb
name: PortraitLayout(Person)
nameWithType: ActionArgument.PortraitLayout(Person)
fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
name: PortraitLayout(Person, Person, bool)
nameWithType: ActionArgument.PortraitLayout(Person, Person, bool)
fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, bool)
type: Method
source:
remote:
@ -675,23 +678,32 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PortraitLayout
path: ../TinyLife/Actions/ActionArgument.cs
startLine: 217
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A helper method intended to be used with <xref href="TinyLife.Actions.ActionArgument.CustomLayout" data-throw-if-not-resolved="false"></xref> that creates a layout that includes the <xref href="TinyLife.Objects.Person.Portrait" data-throw-if-not-resolved="false"></xref> of the given <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> in the center bottom.
example: []
syntax:
content: public static Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> PortraitLayout(Person person)
content: public static Action<(Group Group, Button Button, Image Tickmark, Tooltip Tooltip)> PortraitLayout(Person person, Person otherPerson, bool showRelationship)
parameters:
- id: person
type: TinyLife.Objects.Person
description: The person that will be interacting with the portrait layout, and subsequently the <code class="paramref">otherPerson</code>.
- id: otherPerson
type: TinyLife.Objects.Person
description: The person to create the portrait layout for
- id: showRelationship
type: System.Boolean
description: Whether the relationship level between the <code class="paramref">person</code> and the <code class="paramref">otherPerson</code> should be displayed.
return:
type: System.Action{System.ValueTuple{MLEM.Ui.Elements.Group,MLEM.Ui.Elements.Button,MLEM.Ui.Elements.Image,MLEM.Ui.Elements.Tooltip}}
description: An action that can be fed into <xref href="TinyLife.Actions.ActionArgument.CustomLayout" data-throw-if-not-resolved="false"></xref>
content.vb: Public Shared Function PortraitLayout(person As Person) As Action(Of (Group As Group, Button As Button, Tickmark As Image, Tooltip As Tooltip))
content.vb: Public Shared Function PortraitLayout(person As Person, otherPerson As Person, showRelationship As Boolean) As Action(Of (Group As Group, Button As Button, Tickmark As Image, Tooltip As Tooltip))
overload: TinyLife.Actions.ActionArgument.PortraitLayout*
nameWithType.vb: ActionArgument.PortraitLayout(Person, Person, Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, Boolean)
name.vb: PortraitLayout(Person, Person, Boolean)
references:
- uid: TinyLife.Actions.ActionType
commentId: T:TinyLife.Actions.ActionType
@ -1777,29 +1789,55 @@ references:
name: Padding
isExternal: true
- name: )
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_
name: PortraitLayout(Person)
nameWithType: ActionArgument.PortraitLayout(Person)
fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
commentId: M:TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
isExternal: true
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
name: PortraitLayout(Person, Person, bool)
nameWithType: ActionArgument.PortraitLayout(Person, Person, bool)
fullName: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, bool)
nameWithType.vb: ActionArgument.PortraitLayout(Person, Person, Boolean)
fullName.vb: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person, TinyLife.Objects.Person, Boolean)
name.vb: PortraitLayout(Person, Person, Boolean)
spec.csharp:
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
name: PortraitLayout
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person)
- uid: TinyLife.Actions.ActionArgument.PortraitLayout(TinyLife.Objects.Person,TinyLife.Objects.Person,System.Boolean)
name: PortraitLayout
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: ','
- name: " "
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: System.Action{System.ValueTuple{MLEM.Ui.Elements.Group,MLEM.Ui.Elements.Button,MLEM.Ui.Elements.Image,MLEM.Ui.Elements.Tooltip}}
commentId: T:System.Action{System.ValueTuple{MLEM.Ui.Elements.Group,MLEM.Ui.Elements.Button,MLEM.Ui.Elements.Image,MLEM.Ui.Elements.Tooltip}}
@ -2123,9 +2161,15 @@ references:
name: AskToTaste
nameWithType: ActionType.AskToTaste
fullName: TinyLife.Actions.ActionType.AskToTaste
- uid: TinyLife.Actions.ActionInfo.Person
commentId: P:TinyLife.Actions.ActionInfo.Person
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_Person
name: Person
nameWithType: ActionInfo.Person
fullName: TinyLife.Actions.ActionInfo.Person
- uid: TinyLife.Actions.ActionArgument.FreePeople*
commentId: Overload:TinyLife.Actions.ActionArgument.FreePeople
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Boolean_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_Person_System_Boolean__TinyLife_Actions_CanExecuteResult__
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_FreePeople_TinyLife_Actions_ActionInfo_System_Boolean_System_Func_System_ValueTuple_TinyLife_Actions_ActionInfo_TinyLife_Objects_Person_System_Boolean__TinyLife_Actions_CanExecuteResult__System_Boolean_
name: FreePeople
nameWithType: ActionArgument.FreePeople
fullName: TinyLife.Actions.ActionArgument.FreePeople
@ -2565,7 +2609,7 @@ references:
fullName: TinyLife.Objects.Person.Portrait
- uid: TinyLife.Actions.ActionArgument.PortraitLayout*
commentId: Overload:TinyLife.Actions.ActionArgument.PortraitLayout
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_PortraitLayout_TinyLife_Objects_Person_TinyLife_Objects_Person_System_Boolean_
name: PortraitLayout
nameWithType: ActionArgument.PortraitLayout
fullName: TinyLife.Actions.ActionArgument.PortraitLayout

View file

@ -508,7 +508,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddAuxiliaryObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 156
startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -550,12 +550,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjects
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 177
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
Returns a set of objects of the given type <code class="typeparamref">T</code> that match the given <code class="paramref">category</code>.
Returns a set of (distinct) objects of the given type <code class="typeparamref">T</code> that match the given <code class="paramref">category</code>.
The objects considered are the <xref href="TinyLife.Actions.ActionInfo.actionObject" data-throw-if-not-resolved="false"></xref>, its <xref href="TinyLife.Objects.Furniture.ParentFurniture" data-throw-if-not-resolved="false"></xref>, its <xref href="TinyLife.Objects.Furniture.GetChildren%60%601" data-throw-if-not-resolved="false"></xref>, the <xref href="TinyLife.Actions.ActionInfo.Person" data-throw-if-not-resolved="false"></xref>'s <xref href="TinyLife.Objects.Person.GetHeldObject%60%601(System.Boolean)" data-throw-if-not-resolved="false"></xref> and the auxiliary objects added using <xref href="TinyLife.Actions.ActionInfo.AddAuxiliaryObject(TinyLife.Objects.MapObject%2cTinyLife.Objects.ActionSpot)" data-throw-if-not-resolved="false"></xref>.
example: []
@ -600,7 +600,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObject
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 196
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -650,7 +650,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 215
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -690,7 +690,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToFreeActionSpot
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 236
startLine: 240
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -728,7 +728,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInvolvedObjectIds
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 248
startLine: 252
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -759,7 +759,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 264
startLine: 268
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -796,7 +796,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 339
startLine: 349
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -843,7 +843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromLocation
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 352
startLine: 362
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -893,7 +893,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 365
startLine: 375
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -943,7 +943,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromObjectGeneric
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 375
startLine: 385
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -981,7 +981,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromSelf
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 384
startLine: 394
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1016,7 +1016,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FromActionInfo
path: ../TinyLife/Actions/ActionInfo.cs
startLine: 395
startLine: 405
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AiSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 338
startLine: 373
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SolvedNeeds
path: ../TinyLife/Actions/ActionType.cs
startLine: 346
startLine: 381
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -99,7 +99,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassivePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 354
startLine: 389
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -137,7 +137,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoRandomly
path: ../TinyLife/Actions/ActionType.cs
startLine: 361
startLine: 396
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -173,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanDoAtAnyPoint
path: ../TinyLife/Actions/ActionType.cs
startLine: 368
startLine: 403
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -209,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NeedsFreeActionSpot
path: ../TinyLife/Actions/ActionType.cs
startLine: 374
startLine: 409
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -243,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreAiDisabled
path: ../TinyLife/Actions/ActionType.cs
startLine: 378
startLine: 413
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -272,7 +272,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EnqueuePriority
path: ../TinyLife/Actions/ActionType.cs
startLine: 382
startLine: 417
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -301,7 +301,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 387
startLine: 422
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteDelegate
path: ../TinyLife/Actions/ActionType.cs
startLine: 153
startLine: 181
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -31,6 +31,7 @@ items:
- TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerEmployment
- TinyLife.Actions.ActionType.TypeSettings.RequiredPersonality
- TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade
- TinyLife.Actions.ActionType.TypeSettings.SetData(System.String,System.Object)
- TinyLife.Actions.ActionType.TypeSettings.SetData``1(System.String,``0)
- TinyLife.Actions.ActionType.TypeSettings.Texture
@ -48,7 +49,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TypeSettings
path: ../TinyLife/Actions/ActionType.cs
startLine: 158
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -86,7 +87,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Actions/ActionType.cs
startLine: 163
startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -115,7 +116,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NameWithoutCategory
path: ../TinyLife/Actions/ActionType.cs
startLine: 168
startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -149,7 +150,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Categories
path: ../TinyLife/Actions/ActionType.cs
startLine: 173
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -183,7 +184,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Texture
path: ../TinyLife/Actions/ActionType.cs
startLine: 178
startLine: 206
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -215,7 +216,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Context
path: ../TinyLife/Actions/ActionType.cs
startLine: 183
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -247,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Actions/ActionType.cs
startLine: 189
startLine: 217
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -281,7 +282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Actions/ActionType.cs
startLine: 194
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -313,7 +314,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructorArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 199
startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -345,7 +346,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PossibleArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 207
startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -383,7 +384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaximumArguments
path: ../TinyLife/Actions/ActionType.cs
startLine: 212
startLine: 240
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -415,7 +416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoValidArgumentsResult
path: ../TinyLife/Actions/ActionType.cs
startLine: 217
startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -447,7 +448,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ai
path: ../TinyLife/Actions/ActionType.cs
startLine: 222
startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -479,7 +480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsInappropriateElsewhere
path: ../TinyLife/Actions/ActionType.cs
startLine: 228
startLine: 256
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -513,7 +514,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IconName
path: ../TinyLife/Actions/ActionType.cs
startLine: 234
startLine: 262
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -547,7 +548,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/ActionType.cs
startLine: 240
startLine: 268
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -581,7 +582,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Actions/ActionType.cs
startLine: 246
startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -615,7 +616,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Actions/ActionType.cs
startLine: 251
startLine: 279
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -647,7 +648,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredEmotion
path: ../TinyLife/Actions/ActionType.cs
startLine: 256
startLine: 284
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -679,7 +680,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPersonality
path: ../TinyLife/Actions/ActionType.cs
startLine: 261
startLine: 289
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -711,7 +712,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IgnoreObjectConditions
path: ../TinyLife/Actions/ActionType.cs
startLine: 267
startLine: 295
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -745,7 +746,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerEmployment
path: ../TinyLife/Actions/ActionType.cs
startLine: 273
startLine: 301
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -757,10 +758,10 @@ items:
If the <xref href="TinyLife.Actions.ActionType.TypeSettings.IconName" data-throw-if-not-resolved="false"></xref> is not set, the required lot type's icon will automatically be used.
example: []
syntax:
content: public LotType RequiredPartnerEmployment
content: public LotEmployment RequiredPartnerEmployment
return:
type: TinyLife.World.LotType
content.vb: Public RequiredPartnerEmployment As LotType
type: TinyLife.World.LotEmployment
content.vb: Public RequiredPartnerEmployment As LotEmployment
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredPartnerAges
id: RequiredPartnerAges
@ -779,7 +780,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPartnerAges
path: ../TinyLife/Actions/ActionType.cs
startLine: 278
startLine: 306
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -811,7 +812,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredJob
path: ../TinyLife/Actions/ActionType.cs
startLine: 283
startLine: 311
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -825,6 +826,38 @@ items:
return:
type: TinyLife.Goals.JobType
content.vb: Public RequiredJob As JobType
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade
id: RequiredUpgrade
parent: TinyLife.Actions.ActionType.TypeSettings
langs:
- csharp
- vb
name: RequiredUpgrade
nameWithType: ActionType.TypeSettings.RequiredUpgrade
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredUpgrade
type: Field
source:
remote:
path: TinyLife/Actions/ActionType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredUpgrade
path: ../TinyLife/Actions/ActionType.cs
startLine: 317
assemblies:
- Tiny Life
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:
content: public Upgrade RequiredUpgrade
return:
type: TinyLife.Objects.Upgrade
content.vb: Public RequiredUpgrade As Upgrade
- uid: TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)
id: '#ctor(System.String,TinyLife.Objects.ObjectCategory,System.Type)'
@ -843,7 +876,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 293
startLine: 328
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -884,7 +917,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/ActionType.cs
startLine: 302
startLine: 337
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -915,7 +948,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 313
startLine: 348
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -955,7 +988,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 318
startLine: 353
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -997,7 +1030,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetData
path: ../TinyLife/Actions/ActionType.cs
startLine: 324
startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1040,7 +1073,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDataKeys
path: ../TinyLife/Actions/ActionType.cs
startLine: 329
startLine: 364
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -2900,6 +2933,13 @@ references:
name: Cafe
nameWithType: LotType.Cafe
fullName: TinyLife.World.LotType.Cafe
- uid: TinyLife.World.LotEmployment
commentId: T:TinyLife.World.LotEmployment
parent: TinyLife.World
href: TinyLife.World.LotEmployment.html
name: LotEmployment
nameWithType: LotEmployment
fullName: TinyLife.World.LotEmployment
- uid: TinyLife.World
commentId: N:TinyLife.World
href: TinyLife.html
@ -2951,6 +2991,13 @@ references:
- uid: TinyLife.Goals
name: Goals
href: TinyLife.Goals.html
- uid: TinyLife.Objects.Upgrade
commentId: T:TinyLife.Objects.Upgrade
parent: TinyLife.Objects
href: TinyLife.Objects.Upgrade.html
name: Upgrade
nameWithType: Upgrade
fullName: TinyLife.Objects.Upgrade
- uid: TinyLife.Actions.ActionType.TypeSettings.#ctor
commentId: M:TinyLife.Actions.ActionType.TypeSettings.#ctor
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings__ctor

File diff suppressed because it is too large Load diff

View file

@ -43,6 +43,8 @@ items:
- TinyLife.Actions.Action
- TinyLife.Actions.MultiAction
- TinyLife.Actions.BehaviorAction
derivedClasses:
- TinyLife.Actions.SimpleBehaviorAction
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
@ -69,8 +71,6 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Info
@ -95,7 +95,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -833,50 +832,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -1895,31 +1850,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -69,8 +69,6 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Info
@ -95,7 +93,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -958,50 +955,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -2020,31 +1973,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerBehavior
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 11
startLine: 14
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -77,7 +77,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 21
startLine: 24
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -115,7 +115,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 32
startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -159,7 +159,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 37
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -191,7 +191,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 42
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors
@ -236,7 +236,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Behaviors/ComputerBehavior.cs
startLine: 56
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors

View file

@ -350,7 +350,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetInteractingItemForAction
path: ../TinyLife/Actions/Behaviors/GetAndSitDownBehavior.cs
startLine: 178
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Behaviors

View file

@ -29,7 +29,7 @@ items:
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.
Note that a previous item is always discarded using the ActionType.DiscardHeldItem action.
Note that a previous item is always discarded using the <xref href="TinyLife.Actions.DiscardHeldItemAction" data-throw-if-not-resolved="false"></xref> action.
example: []
syntax:
content: 'public class PickUpOrSpawnBehavior : ActionBehavior'
@ -188,6 +188,12 @@ references:
name: Person
nameWithType: 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
commentId: N:TinyLife.Actions.Behaviors
href: TinyLife.html

View file

@ -82,7 +82,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -1611,31 +1610,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugAction
path: ../TinyLife/Actions/DebugAction.cs
startLine: 11
startLine: 12
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -77,7 +77,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -133,7 +132,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/DebugAction.cs
startLine: 14
startLine: 15
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -171,7 +170,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Run
path: ../TinyLife/Actions/DebugAction.cs
startLine: 19
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -199,7 +198,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/DebugAction.cs
startLine: 22
startLine: 23
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -236,7 +235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/DebugAction.cs
startLine: 27
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -274,7 +273,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Create
path: ../TinyLife/Actions/DebugAction.cs
startLine: 41
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1668,31 +1667,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -78,7 +78,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -1753,31 +1752,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -29,7 +29,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DieAction
path: ../TinyLife/Actions/DieAction.cs
startLine: 20
startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -79,7 +79,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -135,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reason
path: ../TinyLife/Actions/DieAction.cs
startLine: 26
startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -174,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/DieAction.cs
startLine: 29
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -212,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/DieAction.cs
startLine: 32
startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -244,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Actions/DieAction.cs
startLine: 38
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -279,7 +278,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/DieAction.cs
startLine: 43
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -320,7 +319,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEnqueueConversation
path: ../TinyLife/Actions/DieAction.cs
startLine: 48
startLine: 47
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -364,7 +363,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/DieAction.cs
startLine: 53
startLine: 52
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -409,7 +408,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/DieAction.cs
startLine: 96
startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -446,7 +445,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/DieAction.cs
startLine: 101
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -484,7 +483,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Enqueue
path: ../TinyLife/Actions/DieAction.cs
startLine: 113
startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1722,31 +1721,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -5,7 +5,7 @@ items:
id: DiscardHeldItemAction
parent: TinyLife.Actions
children:
- TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Actions.ActionInfo)
- TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person)
- TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted
- TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions
- TinyLife.Actions.DiscardHeldItemAction.DiscardActions
@ -23,10 +23,15 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscardHeldItemAction
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 7
startLine: 11
assemblies:
- Tiny Life
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:
content: 'public class DiscardHeldItemAction : MultiAction, IGenericDataHolder'
content.vb: Public Class DiscardHeldItemAction Inherits MultiAction Implements IGenericDataHolder
@ -55,8 +60,6 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -85,7 +88,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -141,25 +143,30 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscardActions
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 9
startLine: 17
assemblies:
- Tiny Life
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:
content: public static readonly List<(Func<Person, MapObject, bool> Predicate, Func<Person, MapObject, ActionType> DiscardAction)> DiscardActions
return:
type: 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}}}
content.vb: Public Shared ReadOnly DiscardActions As List(Of (Predicate As Func(Of Person, MapObject, Boolean), DiscardAction As Func(Of Person, MapObject, ActionType)))
- uid: TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Actions.ActionInfo)
id: '#ctor(TinyLife.Actions.ActionInfo)'
- uid: TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.DiscardHeldItemAction.#ctor(TinyLife.Objects.Person)
id: '#ctor(TinyLife.Objects.Person)'
parent: TinyLife.Actions.DiscardHeldItemAction
langs:
- csharp
- vb
name: DiscardHeldItemAction(ActionInfo)
nameWithType: DiscardHeldItemAction.DiscardHeldItemAction(ActionInfo)
fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardHeldItemAction(TinyLife.Actions.ActionInfo)
name: DiscardHeldItemAction(Person)
nameWithType: DiscardHeldItemAction.DiscardHeldItemAction(Person)
fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardHeldItemAction(TinyLife.Objects.Person)
type: Constructor
source:
remote:
@ -168,23 +175,21 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 17
startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Creates a new typeless action with the given action information.
example: []
syntax:
content: public DiscardHeldItemAction(ActionInfo info)
content: public DiscardHeldItemAction(Person person)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
description: The information for this action.
content.vb: Public Sub New(info As ActionInfo)
- id: person
type: TinyLife.Objects.Person
content.vb: Public Sub New(person As Person)
overload: TinyLife.Actions.DiscardHeldItemAction.#ctor*
nameWithType.vb: DiscardHeldItemAction.New(ActionInfo)
fullName.vb: TinyLife.Actions.DiscardHeldItemAction.New(TinyLife.Actions.ActionInfo)
name.vb: New(ActionInfo)
nameWithType.vb: DiscardHeldItemAction.New(Person)
fullName.vb: TinyLife.Actions.DiscardHeldItemAction.New(TinyLife.Objects.Person)
name.vb: New(Person)
- uid: TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions
commentId: M:TinyLife.Actions.DiscardHeldItemAction.CreateFirstActions
id: CreateFirstActions
@ -203,7 +208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 20
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -242,7 +247,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/DiscardHeldItemAction.cs
startLine: 42
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -260,6 +265,19 @@ items:
overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
overload: TinyLife.Actions.DiscardHeldItemAction.AndThenIsCompleted*
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
commentId: N:TinyLife.Actions
href: TinyLife.html
@ -307,13 +325,6 @@ references:
name: Action
nameWithType: 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
commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc
@ -694,50 +705,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -1832,31 +1799,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -4003,6 +3945,12 @@ references:
- uid: TinyLife.Utilities
name: Utilities
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}}}
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
@ -4207,20 +4155,42 @@ references:
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.DiscardHeldItemAction.#ctor*
commentId: Overload:TinyLife.Actions.DiscardHeldItemAction.#ctor
href: TinyLife.Actions.DiscardHeldItemAction.html#TinyLife_Actions_DiscardHeldItemAction__ctor_TinyLife_Actions_ActionInfo_
href: TinyLife.Actions.DiscardHeldItemAction.html#TinyLife_Actions_DiscardHeldItemAction__ctor_TinyLife_Objects_Person_
name: DiscardHeldItemAction
nameWithType: DiscardHeldItemAction.DiscardHeldItemAction
fullName: TinyLife.Actions.DiscardHeldItemAction.DiscardHeldItemAction
nameWithType.vb: DiscardHeldItemAction.New
fullName.vb: TinyLife.Actions.DiscardHeldItemAction.New
name.vb: New
- uid: TinyLife.Actions.ActionInfo
commentId: T:TinyLife.Actions.ActionInfo
parent: TinyLife.Actions
href: TinyLife.Actions.ActionInfo.html
name: ActionInfo
nameWithType: ActionInfo
fullName: TinyLife.Actions.ActionInfo
- 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
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
parent: TinyLife.Actions.MultiAction

View file

@ -82,7 +82,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -1662,31 +1661,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -7,6 +7,7 @@ items:
children:
- TinyLife.Actions.GoHereAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo)
- TinyLife.Actions.GoHereAction.AndThenIsCompleted
- TinyLife.Actions.GoHereAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.GoHereAction.CreateFirstActions
- TinyLife.Actions.GoHereAction.DriveSpeedMultiplier
@ -25,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoHereAction
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 14
startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -52,7 +53,6 @@ items:
- TinyLife.Actions.MultiAction.CreateLastActions
- TinyLife.Actions.MultiAction.AndThenInitialize
- TinyLife.Actions.MultiAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.PreInitialize
- TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -61,8 +61,6 @@ items:
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -91,7 +89,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -147,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkSpeedMultiplier
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 21
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -189,7 +186,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DriveSpeedMultiplier
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 27
startLine: 26
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -231,7 +228,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 30
startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -269,7 +266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 33
startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -308,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 89
startLine: 88
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -325,6 +322,42 @@ items:
content.vb: Protected Overrides Function AndThenIsCompleted() As CompletionType
overridden: TinyLife.Actions.MultiAction.AndThenIsCompleted
overload: TinyLife.Actions.GoHereAction.AndThenIsCompleted*
- uid: TinyLife.Actions.GoHereAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.GoHereAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
id: AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.GoHereAction
langs:
- csharp
- vb
name: AndThenOnCompleted(CompletionType)
nameWithType: GoHereAction.AndThenOnCompleted(CompletionType)
fullName: TinyLife.Actions.GoHereAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
type: Method
source:
remote:
path: TinyLife/Actions/GoHereAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
MultiAction version of <xref href="TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)" data-throw-if-not-resolved="false"></xref>.
This method gets called when the main action completes.
example: []
syntax:
content: protected override void AndThenOnCompleted(CompletionType type)
parameters:
- id: type
type: TinyLife.Actions.CompletionType
description: The completion of the main action
content.vb: Protected Overrides Sub AndThenOnCompleted(type As CompletionType)
overridden: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
overload: TinyLife.Actions.GoHereAction.AndThenOnCompleted*
- uid: TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.GoHereAction.CanCancel(TinyLife.Actions.Action)
id: CanCancel(TinyLife.Actions.Action)
@ -343,7 +376,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/GoHereAction.cs
startLine: 94
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -553,31 +586,6 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
name: AndThenOnCompleted(CompletionType)
nameWithType: MultiAction.AndThenOnCompleted(CompletionType)
fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.MultiAction.PreInitialize
commentId: M:TinyLife.Actions.MultiAction.PreInitialize
parent: TinyLife.Actions.MultiAction
@ -782,50 +790,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -1920,31 +1884,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -4306,6 +4245,37 @@ references:
name: CompletionType
nameWithType: CompletionType
fullName: TinyLife.Actions.CompletionType
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
name: AndThenOnCompleted(CompletionType)
nameWithType: MultiAction.AndThenOnCompleted(CompletionType)
fullName: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
name: AndThenOnCompleted
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
- name: (
- uid: TinyLife.Actions.CompletionType
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.GoHereAction.AndThenOnCompleted*
commentId: Overload:TinyLife.Actions.GoHereAction.AndThenOnCompleted
href: TinyLife.Actions.GoHereAction.html#TinyLife_Actions_GoHereAction_AndThenOnCompleted_TinyLife_Actions_CompletionType_
name: AndThenOnCompleted
nameWithType: GoHereAction.AndThenOnCompleted
fullName: TinyLife.Actions.GoHereAction.AndThenOnCompleted
- uid: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
commentId: M:TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
parent: TinyLife.Actions.MultiAction

View file

@ -112,14 +112,18 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 27
startLine: 29
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: >-
The actions that still have to be completed.
The head of this queue is the action that is currently being executed.
The head of this queue is the <xref href="TinyLife.Actions.Handlers.MultiActionHandler.Current" data-throw-if-not-resolved="false"></xref> action.
If this collection is empty (which it is by default), <xref href="TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted" data-throw-if-not-resolved="false"></xref> will return <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref>.
Meanwhile, if this collection is <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a>, <xref href="TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted" data-throw-if-not-resolved="false"></xref> will return <xref href="TinyLife.Actions.CompletionType.Failed" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
@ -156,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Current
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 32
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -187,7 +191,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 40
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -222,7 +226,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 51
startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -265,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 84
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -312,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 100
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -353,7 +357,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 122
startLine: 124
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -389,7 +393,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/MultiActionHandler.cs
startLine: 137
startLine: 139
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -1075,6 +1079,42 @@ references:
- name: " "
- name: T3
- name: )
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Current
commentId: P:TinyLife.Actions.Handlers.MultiActionHandler.Current
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Current
name: Current
nameWithType: MultiActionHandler.Current
fullName: TinyLife.Actions.Handlers.MultiActionHandler.Current
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
name: IsCompleted()
nameWithType: MultiActionHandler.IsCompleted()
fullName: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted()
spec.csharp:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
name: IsCompleted
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
name: IsCompleted
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
- name: (
- name: )
- uid: TinyLife.Actions.CompletionType.Completed
commentId: F:TinyLife.Actions.CompletionType.Completed
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed
name: Completed
nameWithType: CompletionType.Completed
fullName: TinyLife.Actions.CompletionType.Completed
- uid: TinyLife.Actions.CompletionType.Failed
commentId: F:TinyLife.Actions.CompletionType.Failed
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Failed
name: Failed
nameWithType: CompletionType.Failed
fullName: TinyLife.Actions.CompletionType.Failed
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Actions*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Actions
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Actions
@ -1207,36 +1247,6 @@ references:
nameWithType.vb: MultiActionHandler.New
fullName.vb: TinyLife.Actions.Handlers.MultiActionHandler.New
name.vb: New
- uid: TinyLife.Actions.CompletionType.Failed
commentId: F:TinyLife.Actions.CompletionType.Failed
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Failed
name: Failed
nameWithType: CompletionType.Failed
fullName: TinyLife.Actions.CompletionType.Failed
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
commentId: M:TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
name: IsCompleted()
nameWithType: MultiActionHandler.IsCompleted()
fullName: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted()
spec.csharp:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
name: IsCompleted
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.Handlers.MultiActionHandler.IsCompleted
name: IsCompleted
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_IsCompleted
- name: (
- name: )
- uid: TinyLife.Actions.CompletionType.Completed
commentId: F:TinyLife.Actions.CompletionType.Completed
href: TinyLife.Actions.CompletionType.html#TinyLife_Actions_CompletionType_Completed
name: Completed
nameWithType: CompletionType.Completed
fullName: TinyLife.Actions.CompletionType.Completed
- uid: TinyLife.Actions.Handlers.MultiActionHandler.Initialize*
commentId: Overload:TinyLife.Actions.Handlers.MultiActionHandler.Initialize
href: TinyLife.Actions.Handlers.MultiActionHandler.html#TinyLife_Actions_Handlers_MultiActionHandler_Initialize_System_Collections_Generic_ICollection_TinyLife_Actions_Action__

View file

@ -123,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 28
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -158,7 +158,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 38
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -203,7 +203,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeExact
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 51
startLine: 53
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -238,7 +238,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 69
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -282,7 +282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 85
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
@ -323,11 +323,11 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 102
startLine: 105
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers
summary: Returns whether the current <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref> is completed, or returns <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref> if there is no current action.
summary: Returns whether the current <xref href="TinyLife.Actions.Handlers.UnderlyingActionHandler.Action" data-throw-if-not-resolved="false"></xref> is completed, or returns <xref href="TinyLife.Actions.CompletionType.Completed" data-throw-if-not-resolved="false"></xref> if there is no current or previously executed action.
example: []
syntax:
content: public CompletionType IsCompleted()
@ -354,7 +354,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/Handlers/UnderlyingActionHandler.cs
startLine: 113
startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife.Actions.Handlers

View file

@ -37,7 +37,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HelpAction
path: ../TinyLife/Actions/HelpAction.cs
startLine: 15
startLine: 14
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -88,8 +88,6 @@ items:
- TinyLife.Actions.MultiAction.Initialize
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -112,7 +110,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -168,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsHelper
path: ../TinyLife/Actions/HelpAction.cs
startLine: 20
startLine: 19
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -199,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HelpedAction
path: ../TinyLife/Actions/HelpAction.cs
startLine: 24
startLine: 23
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -230,7 +227,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Helper
path: ../TinyLife/Actions/HelpAction.cs
startLine: 28
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -261,7 +258,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/HelpAction.cs
startLine: 39
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -298,7 +295,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/HelpAction.cs
startLine: 47
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -337,7 +334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateHelpedAction
path: ../TinyLife/Actions/HelpAction.cs
startLine: 60
startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -375,7 +372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateHelpedAction
path: ../TinyLife/Actions/HelpAction.cs
startLine: 69
startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -419,7 +416,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnHelpedActionCompleted
path: ../TinyLife/Actions/HelpAction.cs
startLine: 76
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -454,7 +451,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/HelpAction.cs
startLine: 79
startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -497,7 +494,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/HelpAction.cs
startLine: 86
startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -538,7 +535,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/HelpAction.cs
startLine: 91
startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -579,7 +576,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Actions/HelpAction.cs
startLine: 96
startLine: 95
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -616,7 +613,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/HelpAction.cs
startLine: 101
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -655,7 +652,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitializeConversation
path: ../TinyLife/Actions/HelpAction.cs
startLine: 108
startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -687,7 +684,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation
path: ../TinyLife/Actions/HelpAction.cs
startLine: 116
startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -734,7 +731,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/HelpAction.cs
startLine: 140
startLine: 152
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -770,7 +767,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnChildCompleted
path: ../TinyLife/Actions/HelpAction.cs
startLine: 146
startLine: 158
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -817,7 +814,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateActions
path: ../TinyLife/Actions/HelpAction.cs
startLine: 166
startLine: 178
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1831,50 +1828,6 @@ references:
name: CompletionType
href: TinyLife.Actions.CompletionType.html
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -2783,31 +2736,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -79,8 +79,6 @@ items:
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -106,7 +104,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -1375,50 +1372,6 @@ references:
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -2422,31 +2375,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -23,7 +23,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stage
path: ../TinyLife/Actions/MultiAction.cs
startLine: 217
startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -52,7 +52,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: First
path: ../TinyLife/Actions/MultiAction.cs
startLine: 222
startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Main
path: ../TinyLife/Actions/MultiAction.cs
startLine: 226
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -108,7 +108,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Last
path: ../TinyLife/Actions/MultiAction.cs
startLine: 230
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -136,7 +136,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Done
path: ../TinyLife/Actions/MultiAction.cs
startLine: 234
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -16,8 +16,6 @@ items:
- TinyLife.Actions.MultiAction.CreateFirstActions
- TinyLife.Actions.MultiAction.CreateLastActions
- TinyLife.Actions.MultiAction.CurrentStage
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.MultiAction.Handler
- TinyLife.Actions.MultiAction.InProgressTime
- TinyLife.Actions.MultiAction.Initialize
@ -100,7 +98,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -925,69 +922,6 @@ items:
content.vb: Public Overrides Function CanStartNow() As Boolean
overridden: TinyLife.Actions.Action.CanStartNow
overload: TinyLife.Actions.MultiAction.CanStartNow*
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
id: DiscardHeldItem
parent: TinyLife.Actions.MultiAction
langs:
- csharp
- vb
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
type: Method
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiscardHeldItem
path: ../TinyLife/Actions/MultiAction.cs
startLine: 199
assemblies:
- Tiny Life
namespace: TinyLife.Actions
syntax:
content: protected IEnumerable<Action> DiscardHeldItem()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
content.vb: Protected Function DiscardHeldItem() As IEnumerable(Of Action)
overload: TinyLife.Actions.MultiAction.DiscardHeldItem*
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
id: GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
langs:
- csharp
- vb
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
type: Method
source:
remote:
path: TinyLife/Actions/MultiAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoToActionLocation
path: ../TinyLife/Actions/MultiAction.cs
startLine: 208
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: A helper method intended to be used with <xref href="TinyLife.Actions.MultiAction.CreateFirstActions" data-throw-if-not-resolved="false"></xref> that only returns an instance of <xref href="TinyLife.Actions.ActionType.GoHere" data-throw-if-not-resolved="false"></xref> for a <xref href="TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)" data-throw-if-not-resolved="false"></xref>
example: []
syntax:
content: protected IEnumerable<Action> GoToActionLocation(ObjectCategory context = null)
parameters:
- id: context
type: TinyLife.Objects.ObjectCategory
description: The context that the action spot to go to needs to have. Defaults to <xref href="TinyLife.Objects.ObjectCategory.Nothing" data-throw-if-not-resolved="false"></xref>.
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
description: A set containinng a "go here" action if there is a free action spot, or an empty set if there is not
content.vb: Protected Function GoToActionLocation(context As ObjectCategory = Nothing) As IEnumerable(Of Action)
overload: TinyLife.Actions.MultiAction.GoToActionLocation*
references:
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
@ -2144,31 +2078,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -5262,58 +5171,3 @@ references:
name: CanStartNow
nameWithType: MultiAction.CanStartNow
fullName: TinyLife.Actions.MultiAction.CanStartNow
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem*
commentId: Overload:TinyLife.Actions.MultiAction.DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem
nameWithType: MultiAction.DiscardHeldItem
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem
- uid: TinyLife.Actions.ActionType.GoHere
commentId: F:TinyLife.Actions.ActionType.GoHere
href: TinyLife.Actions.ActionType.html#TinyLife_Actions_ActionType_GoHere
name: GoHere
nameWithType: ActionType.GoHere
fullName: TinyLife.Actions.ActionType.GoHere
- uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_
name: ToFreeActionSpot(ObjectCategory)
nameWithType: ActionInfo.ToFreeActionSpot(ObjectCategory)
fullName: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)
name: ToFreeActionSpot
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionInfo.ToFreeActionSpot(TinyLife.Objects.ObjectCategory)
name: ToFreeActionSpot
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_ToFreeActionSpot_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Objects.ObjectCategory.Nothing
commentId: F:TinyLife.Objects.ObjectCategory.Nothing
href: TinyLife.Objects.ObjectCategory.html#TinyLife_Objects_ObjectCategory_Nothing
name: Nothing
nameWithType: ObjectCategory.Nothing
fullName: TinyLife.Objects.ObjectCategory.Nothing
- uid: TinyLife.Actions.MultiAction.GoToActionLocation*
commentId: Overload:TinyLife.Actions.MultiAction.GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation
nameWithType: MultiAction.GoToActionLocation
fullName: TinyLife.Actions.MultiAction.GoToActionLocation
- uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects
href: TinyLife.Objects.ObjectCategory.html
name: ObjectCategory
nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory

View file

@ -30,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OrderFromStaffAction
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 14
startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -86,8 +86,6 @@ items:
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -112,7 +110,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -168,7 +165,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ImportantObject
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 19
startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -199,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PickUpOrderAction
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 24
startLine: 23
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -233,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MaxDistanceFromObject
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 28
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -264,7 +261,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 31
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -302,7 +299,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 34
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -337,7 +334,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreatePrepareAction
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 41
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -372,7 +369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 44
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -411,7 +408,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 68
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -458,7 +455,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsConversationCompleted
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 75
startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -495,7 +492,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 80
startLine: 79
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -538,7 +535,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/OrderFromStaffAction.cs
startLine: 85
startLine: 84
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1505,50 +1502,6 @@ references:
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -2527,31 +2480,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -5,8 +5,8 @@ items:
id: OutOfTownAction
parent: TinyLife.Actions
children:
- TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
- TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
- TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
- TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
- TinyLife.Actions.OutOfTownAction.AndThenInitialize
- TinyLife.Actions.OutOfTownAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
@ -66,8 +66,6 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -93,7 +91,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -165,16 +162,16 @@ items:
return:
type: TinyLife.NeedType[]
content.vb: Protected ReadOnly NeedsToTakeCareOf As NeedType()
- uid: TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
commentId: M:TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])'
- uid: TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
commentId: M:TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
id: '#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])'
parent: TinyLife.Actions.OutOfTownAction
langs:
- csharp
- vb
name: OutOfTownAction(ActionType, ActionInfo, bool, params NeedType[])
nameWithType: OutOfTownAction.OutOfTownAction(ActionType, ActionInfo, bool, params NeedType[])
fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, params TinyLife.NeedType[])
name: OutOfTownAction(ActionType, ActionInfo, bool, bool, params NeedType[])
nameWithType: OutOfTownAction.OutOfTownAction(ActionType, ActionInfo, bool, bool, params NeedType[])
fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, bool, bool, params TinyLife.NeedType[])
type: Constructor
source:
remote:
@ -183,7 +180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/OutOfTownAction.cs
startLine: 34
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -193,7 +190,7 @@ items:
Note that, since some data is not saved to disk, all of the information should be provided by a subclass constructor.
example: []
syntax:
content: public OutOfTownAction(ActionType type, ActionInfo info, bool restoreNeedsEqually, params NeedType[] needsToTakeCareOf)
content: public OutOfTownAction(ActionType type, ActionInfo info, bool discardHeldItemFirst, bool restoreNeedsEqually, params NeedType[] needsToTakeCareOf)
parameters:
- id: type
type: TinyLife.Actions.ActionType
@ -201,27 +198,30 @@ items:
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info
- id: discardHeldItemFirst
type: System.Boolean
description: Whether a <xref href="TinyLife.Actions.DiscardHeldItemAction" data-throw-if-not-resolved="false"></xref> should be enqueued and executed before leaving town.
- id: restoreNeedsEqually
type: System.Boolean
description: Whether all needs should be restored equally. If this is true, all specified needs will be restored perpetually instead of just low ones.
- id: needsToTakeCareOf
type: TinyLife.NeedType[]
description: The needs that should automatically be taken care of
content.vb: Public Sub New(type As ActionType, info As ActionInfo, restoreNeedsEqually As Boolean, ParamArray needsToTakeCareOf As NeedType())
content.vb: Public Sub New(type As ActionType, info As ActionInfo, discardHeldItemFirst As Boolean, restoreNeedsEqually As Boolean, ParamArray needsToTakeCareOf As NeedType())
overload: TinyLife.Actions.OutOfTownAction.#ctor*
nameWithType.vb: OutOfTownAction.New(ActionType, ActionInfo, Boolean, ParamArray NeedType())
fullName.vb: TinyLife.Actions.OutOfTownAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, ParamArray TinyLife.NeedType())
name.vb: New(ActionType, ActionInfo, Boolean, ParamArray NeedType())
- uid: TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
commentId: M:TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])
id: '#ctor(TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType[])'
nameWithType.vb: OutOfTownAction.New(ActionType, ActionInfo, Boolean, Boolean, ParamArray NeedType())
fullName.vb: TinyLife.Actions.OutOfTownAction.New(TinyLife.Actions.ActionType, TinyLife.Actions.ActionInfo, Boolean, Boolean, ParamArray TinyLife.NeedType())
name.vb: New(ActionType, ActionInfo, Boolean, Boolean, ParamArray NeedType())
- uid: TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
commentId: M:TinyLife.Actions.OutOfTownAction.#ctor(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])
id: '#ctor(TinyLife.Actions.ActionInfo,System.Boolean,System.Boolean,TinyLife.NeedType[])'
parent: TinyLife.Actions.OutOfTownAction
langs:
- csharp
- vb
name: OutOfTownAction(ActionInfo, bool, params NeedType[])
nameWithType: OutOfTownAction.OutOfTownAction(ActionInfo, bool, params NeedType[])
fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction(TinyLife.Actions.ActionInfo, bool, params TinyLife.NeedType[])
name: OutOfTownAction(ActionInfo, bool, bool, params NeedType[])
nameWithType: OutOfTownAction.OutOfTownAction(ActionInfo, bool, bool, params NeedType[])
fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction(TinyLife.Actions.ActionInfo, bool, bool, params TinyLife.NeedType[])
type: Constructor
source:
remote:
@ -230,7 +230,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/OutOfTownAction.cs
startLine: 46
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -240,22 +240,25 @@ items:
Note that, since some data is not saved to disk, all of the information should be provided by a subclass constructor.
example: []
syntax:
content: public OutOfTownAction(ActionInfo info, bool restoreNeedsEqually, params NeedType[] needsToTakeCareOf)
content: public OutOfTownAction(ActionInfo info, bool discardHeldItemFirst, bool restoreNeedsEqually, params NeedType[] needsToTakeCareOf)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
description: The action info
- id: discardHeldItemFirst
type: System.Boolean
description: Whether a <xref href="TinyLife.Actions.DiscardHeldItemAction" data-throw-if-not-resolved="false"></xref> should be enqueued and executed before leaving town.
- id: restoreNeedsEqually
type: System.Boolean
description: Whether all needs should be restored equally. If this is true, all specified needs will be restored perpetually instead of just low ones.
- id: needsToTakeCareOf
type: TinyLife.NeedType[]
description: The needs that should automatically be taken care of
content.vb: Public Sub New(info As ActionInfo, restoreNeedsEqually As Boolean, ParamArray needsToTakeCareOf As NeedType())
content.vb: Public Sub New(info As ActionInfo, discardHeldItemFirst As Boolean, restoreNeedsEqually As Boolean, ParamArray needsToTakeCareOf As NeedType())
overload: TinyLife.Actions.OutOfTownAction.#ctor*
nameWithType.vb: OutOfTownAction.New(ActionInfo, Boolean, ParamArray NeedType())
fullName.vb: TinyLife.Actions.OutOfTownAction.New(TinyLife.Actions.ActionInfo, Boolean, ParamArray TinyLife.NeedType())
name.vb: New(ActionInfo, Boolean, ParamArray NeedType())
nameWithType.vb: OutOfTownAction.New(ActionInfo, Boolean, Boolean, ParamArray NeedType())
fullName.vb: TinyLife.Actions.OutOfTownAction.New(TinyLife.Actions.ActionInfo, Boolean, Boolean, ParamArray TinyLife.NeedType())
name.vb: New(ActionInfo, Boolean, Boolean, ParamArray NeedType())
- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
commentId: M:TinyLife.Actions.OutOfTownAction.CreateFirstActions
id: CreateFirstActions
@ -274,7 +277,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/OutOfTownAction.cs
startLine: 52
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -313,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/OutOfTownAction.cs
startLine: 59
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -345,7 +348,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/OutOfTownAction.cs
startLine: 65
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -392,7 +395,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetNextAction
path: ../TinyLife/Actions/OutOfTownAction.cs
startLine: 89
startLine: 97
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -433,7 +436,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanEnqueueConversation
path: ../TinyLife/Actions/OutOfTownAction.cs
startLine: 96
startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -477,7 +480,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CausesExtremelyFastSpeed
path: ../TinyLife/Actions/OutOfTownAction.cs
startLine: 101
startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -883,50 +886,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -1942,31 +1901,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -4216,9 +4150,15 @@ references:
name: OutOfTownAction
nameWithType: OutOfTownAction
fullName: TinyLife.Actions.OutOfTownAction
- 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.OutOfTownAction.#ctor*
commentId: Overload:TinyLife.Actions.OutOfTownAction.#ctor
href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction__ctor_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_TinyLife_NeedType___
href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction__ctor_TinyLife_Actions_ActionType_TinyLife_Actions_ActionInfo_System_Boolean_System_Boolean_TinyLife_NeedType___
name: OutOfTownAction
nameWithType: OutOfTownAction.OutOfTownAction
fullName: TinyLife.Actions.OutOfTownAction.OutOfTownAction

View file

@ -85,7 +85,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -498,7 +497,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/PathfindAction.cs
startLine: 106
startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -535,7 +534,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/PathfindAction.cs
startLine: 117
startLine: 118
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -573,7 +572,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/PathfindAction.cs
startLine: 128
startLine: 126
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1802,31 +1801,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -80,7 +80,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -1762,31 +1761,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -59,8 +59,6 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -89,7 +87,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -695,50 +692,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -1833,31 +1786,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

File diff suppressed because it is too large Load diff

View file

@ -60,8 +60,6 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -90,7 +88,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -747,50 +744,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -1885,31 +1838,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

File diff suppressed because it is too large Load diff

File diff suppressed because it is too large Load diff

View file

@ -62,8 +62,6 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -91,7 +89,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -224,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/SitAction.cs
startLine: 26
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -271,7 +268,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/SitAction.cs
startLine: 34
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -306,7 +303,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/SitAction.cs
startLine: 47
startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -732,50 +729,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -1845,31 +1798,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -81,7 +81,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -1565,31 +1564,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -87,8 +87,6 @@ items:
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -114,7 +112,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -1616,50 +1613,6 @@ references:
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -2663,31 +2616,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -59,8 +59,6 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -89,7 +87,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -216,7 +213,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/StoreAction.cs
startLine: 34
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -248,7 +245,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/StoreAction.cs
startLine: 43
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -295,7 +292,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/StoreAction.cs
startLine: 49
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -330,7 +327,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/StoreAction.cs
startLine: 54
startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -718,50 +715,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -1856,31 +1809,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EvaluationResult
path: ../TinyLife/Actions/TalkAction.cs
startLine: 523
startLine: 464
assemblies:
- Tiny Life
namespace: TinyLife.Actions

File diff suppressed because it is too large Load diff

View file

@ -31,7 +31,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TalkAction
path: ../TinyLife/Actions/TalkAction.cs
startLine: 18
startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -90,8 +90,6 @@ items:
- TinyLife.Actions.MultiAction.IsCompleted
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -117,7 +115,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -173,7 +170,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnEvaluate
path: ../TinyLife/Actions/TalkAction.cs
startLine: 24
startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -205,7 +202,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnTalkSuccess
path: ../TinyLife/Actions/TalkAction.cs
startLine: 29
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -237,7 +234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnTalkFailure
path: ../TinyLife/Actions/TalkAction.cs
startLine: 34
startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -269,7 +266,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Settings
path: ../TinyLife/Actions/TalkAction.cs
startLine: 39
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -300,7 +297,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/TalkAction.cs
startLine: 42
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -338,7 +335,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateConversation
path: ../TinyLife/Actions/TalkAction.cs
startLine: 45
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -385,7 +382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/TalkAction.cs
startLine: 53
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -421,7 +418,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsConversationCompleted
path: ../TinyLife/Actions/TalkAction.cs
startLine: 61
startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -458,14 +455,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Create
path: ../TinyLife/Actions/TalkAction.cs
startLine: 73
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A helper method to create a <xref href="TinyLife.Actions.TalkAction" data-throw-if-not-resolved="false"></xref>, which is a very simple implementation of a <xref href="TinyLife.Actions.SocialAction" data-throw-if-not-resolved="false"></xref>.
The returned <xref href="TinyLife.Actions.ActionType.TypeSettings" data-throw-if-not-resolved="false"></xref> will have certain settings, like the <xref href="TinyLife.Actions.ActionType.AiSettings.PassivePriority" data-throw-if-not-resolved="false"></xref> and the <xref href="TinyLife.Actions.ActionType.TypeSettings.CanExecute" data-throw-if-not-resolved="false"></xref> delegates already initialized according to the <xref href="TinyLife.Actions.TalkAction.TalkSettings" data-throw-if-not-resolved="false"></xref>.
The passed <xref href="TinyLife.Actions.TalkAction.TalkSettings" data-throw-if-not-resolved="false"></xref> will be modified in this method by modifying its underlying <xref href="TinyLife.Actions.TalkAction.TalkSettings.Settings" data-throw-if-not-resolved="false"></xref>, including its <xref href="TinyLife.Actions.ActionType.TypeSettings.CanExecute" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType.TypeSettings.Name" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.ActionType.AiSettings.PassivePriority" data-throw-if-not-resolved="false"></xref>, and more.
example: []
syntax:
content: public static ActionType.TypeSettings Create(string name, Func<Person, float> priority, TalkAction.TalkSettings settings)
@ -505,14 +502,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFunny
path: ../TinyLife/Actions/TalkAction.cs
startLine: 115
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A helper method to create a <xref href="TinyLife.Actions.TalkAction" data-throw-if-not-resolved="false"></xref> using <xref href="TinyLife.Actions.TalkAction.Create(System.String%2cSystem.Func%7bTinyLife.Objects.Person%2cSystem.Single%7d%2cTinyLife.Actions.TalkAction.TalkSettings)" data-throw-if-not-resolved="false"></xref>, but with default settings applied for an action in the Funny category.
The passed <xref href="TinyLife.Actions.TalkAction.TalkSettings" data-throw-if-not-resolved="false"></xref> will be mutated in this method, setting its <xref href="TinyLife.Actions.TalkAction.TalkSettings.GainedSkill" data-throw-if-not-resolved="false"></xref> to <xref href="TinyLife.Skills.SkillType.Humor" data-throw-if-not-resolved="false"></xref>, its <xref href="TinyLife.Actions.TalkAction.TalkSettings.RestoredNeed" data-throw-if-not-resolved="false"></xref> to <xref href="TinyLife.NeedType.Entertainment" data-throw-if-not-resolved="false"></xref>, modifying its <xref href="TinyLife.Actions.TalkAction.TalkSettings.GoBadlyChance" data-throw-if-not-resolved="false"></xref> to be lowered if the persoin is feeling <xref href="TinyLife.Emotions.EmotionType.Goofy" data-throw-if-not-resolved="false"></xref>, and more.
The passed <xref href="TinyLife.Actions.TalkAction.TalkSettings" data-throw-if-not-resolved="false"></xref> will be modified in this method, setting its <xref href="TinyLife.Actions.TalkAction.TalkSettings.GainedSkill" data-throw-if-not-resolved="false"></xref> to <xref href="TinyLife.Skills.SkillType.Humor" data-throw-if-not-resolved="false"></xref>, its <xref href="TinyLife.Actions.TalkAction.TalkSettings.RestoredNeed" data-throw-if-not-resolved="false"></xref> to <xref href="TinyLife.NeedType.Entertainment" data-throw-if-not-resolved="false"></xref>, modifying its <xref href="TinyLife.Actions.TalkAction.TalkSettings.GoBadlyChance" data-throw-if-not-resolved="false"></xref> to be lowered if the persoin is feeling <xref href="TinyLife.Emotions.EmotionType.Goofy" data-throw-if-not-resolved="false"></xref>, and more.
example: []
syntax:
content: public static ActionType.TypeSettings CreateFunny(string name, Func<Person, float> priority, TalkAction.TalkSettings settings, int humorSkillGain = 10000, int humorSkillRequired = 0)
@ -558,14 +555,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateMean
path: ../TinyLife/Actions/TalkAction.cs
startLine: 140
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A helper method to create a <xref href="TinyLife.Actions.TalkAction" data-throw-if-not-resolved="false"></xref> using <xref href="TinyLife.Actions.TalkAction.Create(System.String%2cSystem.Func%7bTinyLife.Objects.Person%2cSystem.Single%7d%2cTinyLife.Actions.TalkAction.TalkSettings)" data-throw-if-not-resolved="false"></xref>, but with default settings applied for an action in the Mean category.
The passed <xref href="TinyLife.Actions.TalkAction.TalkSettings" data-throw-if-not-resolved="false"></xref> will be mutated in this method, modifying its <xref href="TinyLife.Actions.TalkAction.TalkSettings.CanExecute" data-throw-if-not-resolved="false"></xref> delegate to check <xref href="TinyLife.Actions.ActionType.IsDislikedOrMean(TinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> as well.
The passed <xref href="TinyLife.Actions.TalkAction.TalkSettings" data-throw-if-not-resolved="false"></xref> will be modified in this method, modifying its <xref href="TinyLife.Actions.ActionType.TypeSettings.CanExecute" data-throw-if-not-resolved="false"></xref> delegate to check <xref href="TinyLife.Actions.ActionType.IsDislikedOrMean(TinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> as well.
example: []
syntax:
content: public static ActionType.TypeSettings CreateMean(string name, Func<Person, float> priority, TalkAction.TalkSettings settings)
@ -605,14 +602,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateRomantic
path: ../TinyLife/Actions/TalkAction.cs
startLine: 154
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
A helper method to create a <xref href="TinyLife.Actions.TalkAction" data-throw-if-not-resolved="false"></xref> using <xref href="TinyLife.Actions.TalkAction.Create(System.String%2cSystem.Func%7bTinyLife.Objects.Person%2cSystem.Single%7d%2cTinyLife.Actions.TalkAction.TalkSettings)" data-throw-if-not-resolved="false"></xref>, but with default settings applied for an action in the Romantic category.
The passed <xref href="TinyLife.Actions.TalkAction.TalkSettings" data-throw-if-not-resolved="false"></xref> will be mutated in this method, modifying its <xref href="TinyLife.Actions.TalkAction.TalkSettings.CanExecute" data-throw-if-not-resolved="false"></xref> delegate to check <xref href="TinyLife.Actions.ActionType.IsReadyForRomance(TinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> as well, modifying its <xref href="TinyLife.Actions.TalkAction.TalkSettings.GoBadlyChance" data-throw-if-not-resolved="false"></xref> to be increased if the partner is already <xref href="TinyLife.Relationship.Dating" data-throw-if-not-resolved="false"></xref> someone else, and settings its <xref href="TinyLife.Actions.TalkAction.TalkSettings.FailEmotion" data-throw-if-not-resolved="false"></xref> to <xref href="TinyLife.Emotions.EmotionModifier.FailedRomance" data-throw-if-not-resolved="false"></xref>.
The passed <xref href="TinyLife.Actions.TalkAction.TalkSettings" data-throw-if-not-resolved="false"></xref> will be modified in this method, modifying its <xref href="TinyLife.Actions.ActionType.TypeSettings.CanExecute" data-throw-if-not-resolved="false"></xref> delegate to check <xref href="TinyLife.Actions.ActionType.IsReadyForRomance(TinyLife.Actions.ActionInfo%2cSystem.Boolean)" data-throw-if-not-resolved="false"></xref> as well, modifying its <xref href="TinyLife.Actions.TalkAction.TalkSettings.GoBadlyChance" data-throw-if-not-resolved="false"></xref> to be increased if the partner is already <xref href="TinyLife.Relationship.Dating" data-throw-if-not-resolved="false"></xref> someone else, defaulting its <xref href="TinyLife.Actions.TalkAction.TalkSettings.GainRomancePercentage" data-throw-if-not-resolved="false"></xref> to return 1 if not already set, and settings its <xref href="TinyLife.Actions.TalkAction.TalkSettings.FailEmotion" data-throw-if-not-resolved="false"></xref> to <xref href="TinyLife.Emotions.EmotionModifier.FailedRomance" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public static ActionType.TypeSettings CreateRomantic(string name, Func<Person, float> priority, TalkAction.TalkSettings settings)
@ -1684,50 +1681,6 @@ references:
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -2731,31 +2684,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -5404,41 +5332,30 @@ references:
name: TalkAction
nameWithType: TalkAction
fullName: TinyLife.Actions.TalkAction
- uid: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.TypeSettings
nameWithType: ActionType.TypeSettings
fullName: TinyLife.Actions.ActionType.TypeSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority
commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority
href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_PassivePriority
name: PassivePriority
nameWithType: ActionType.AiSettings.PassivePriority
fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority
- uid: TinyLife.Actions.TalkAction.TalkSettings.Settings
commentId: F:TinyLife.Actions.TalkAction.TalkSettings.Settings
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_Settings
name: Settings
nameWithType: TalkAction.TalkSettings.Settings
fullName: TinyLife.Actions.TalkAction.TalkSettings.Settings
- uid: TinyLife.Actions.ActionType.TypeSettings.CanExecute
commentId: F:TinyLife.Actions.ActionType.TypeSettings.CanExecute
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_CanExecute
name: CanExecute
nameWithType: ActionType.TypeSettings.CanExecute
fullName: TinyLife.Actions.ActionType.TypeSettings.CanExecute
- uid: TinyLife.Actions.ActionType.TypeSettings.Name
commentId: F:TinyLife.Actions.ActionType.TypeSettings.Name
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_Name
name: Name
nameWithType: ActionType.TypeSettings.Name
fullName: TinyLife.Actions.ActionType.TypeSettings.Name
- uid: TinyLife.Actions.ActionType.AiSettings.PassivePriority
commentId: F:TinyLife.Actions.ActionType.AiSettings.PassivePriority
href: TinyLife.Actions.ActionType.AiSettings.html#TinyLife_Actions_ActionType_AiSettings_PassivePriority
name: PassivePriority
nameWithType: ActionType.AiSettings.PassivePriority
fullName: TinyLife.Actions.ActionType.AiSettings.PassivePriority
- uid: TinyLife.Actions.TalkAction.Create*
commentId: Overload:TinyLife.Actions.TalkAction.Create
href: TinyLife.Actions.TalkAction.html#TinyLife_Actions_TalkAction_Create_System_String_System_Func_TinyLife_Objects_Person_System_Single__TinyLife_Actions_TalkAction_TalkSettings_
@ -5501,6 +5418,29 @@ references:
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- uid: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.TypeSettings
nameWithType: ActionType.TypeSettings
fullName: TinyLife.Actions.ActionType.TypeSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
- uid: System.Func`2
commentId: T:System.Func`2
isExternal: true
@ -5582,12 +5522,6 @@ references:
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: TinyLife.Actions.TalkAction.TalkSettings.CanExecute
commentId: F:TinyLife.Actions.TalkAction.TalkSettings.CanExecute
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_CanExecute
name: CanExecute
nameWithType: TalkAction.TalkSettings.CanExecute
fullName: TinyLife.Actions.TalkAction.TalkSettings.CanExecute
- uid: TinyLife.Actions.ActionType.IsDislikedOrMean(TinyLife.Actions.ActionInfo,System.Boolean)
commentId: M:TinyLife.Actions.ActionType.IsDislikedOrMean(TinyLife.Actions.ActionInfo,System.Boolean)
isExternal: true
@ -5680,6 +5614,12 @@ references:
name: Dating
nameWithType: Relationship.Dating
fullName: TinyLife.Relationship.Dating
- uid: TinyLife.Actions.TalkAction.TalkSettings.GainRomancePercentage
commentId: F:TinyLife.Actions.TalkAction.TalkSettings.GainRomancePercentage
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_GainRomancePercentage
name: GainRomancePercentage
nameWithType: TalkAction.TalkSettings.GainRomancePercentage
fullName: TinyLife.Actions.TalkAction.TalkSettings.GainRomancePercentage
- uid: TinyLife.Actions.TalkAction.TalkSettings.FailEmotion
commentId: F:TinyLife.Actions.TalkAction.TalkSettings.FailEmotion
href: TinyLife.Actions.TalkAction.TalkSettings.html#TinyLife_Actions_TalkAction_TalkSettings_FailEmotion

View file

@ -77,7 +77,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -1628,31 +1627,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -5,11 +5,12 @@ items:
id: TryGoHereAction
parent: TinyLife.Actions
children:
- TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo,System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}})
- TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo)
- TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})
- TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}})
- TinyLife.Actions.TryGoHereAction.Initialize
- TinyLife.Actions.TryGoHereAction.IsCompleted
- TinyLife.Actions.TryGoHereAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.TryGoHereAction.PositionsToTry
- TinyLife.Actions.TryGoHereAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.TryGoHereAction.Validate(TinyLife.Objects.Person)
langs:
@ -26,12 +27,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryGoHereAction
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 15
startLine: 18
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
This action is similar to <xref href="TinyLife.Actions.GoHereAction" data-throw-if-not-resolved="false"></xref>, but takes in a set of positions rather than a single position.
This action is similar to <xref href="TinyLife.Actions.GoHereAction" data-throw-if-not-resolved="false"></xref>, but considers all involved locations (<xref href="TinyLife.Actions.ActionInfo.GetInvolvedLocations" data-throw-if-not-resolved="false"></xref>) rather than a single position.
The action's <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> will then try to pathfind to each one of the positions in a random order, until one of them is valid, and go to it.
example: []
@ -76,7 +77,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -114,55 +114,16 @@ items:
- System.Object.ToString
extensionMethods:
- TinyLife.Actions.TryGoHereAction.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Actions.TryGoHereAction.PositionsToTry
commentId: F:TinyLife.Actions.TryGoHereAction.PositionsToTry
id: PositionsToTry
- uid: TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})
commentId: M:TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})
id: '#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}})'
parent: TinyLife.Actions.TryGoHereAction
langs:
- csharp
- vb
name: PositionsToTry
nameWithType: TryGoHereAction.PositionsToTry
fullName: TinyLife.Actions.TryGoHereAction.PositionsToTry
type: Field
source:
remote:
path: TinyLife/Actions/TryGoHereAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PositionsToTry
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: The set of positions to try to walk to.
example: []
syntax:
content: >-
[DataMember]
public readonly List<(Point Pos, int Floor)> PositionsToTry
return:
type: System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}}
content.vb: >-
<DataMember>
Public ReadOnly PositionsToTry As List(Of (Pos As Point, Floor As Integer))
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo,System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}})
commentId: M:TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo,System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}})
id: '#ctor(TinyLife.Actions.ActionInfo,System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}})'
parent: TinyLife.Actions.TryGoHereAction
langs:
- csharp
- vb
name: TryGoHereAction(ActionInfo, List<(Point Pos, int Floor)>)
nameWithType: TryGoHereAction.TryGoHereAction(ActionInfo, List<(Point Pos, int Floor)>)
fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction(TinyLife.Actions.ActionInfo, System.Collections.Generic.List<(Microsoft.Xna.Framework.Point Pos, int Floor)>)
name: TryGoHereAction(Person, IEnumerable<(Map Map, Point Pos, float Floor)>)
nameWithType: TryGoHereAction.TryGoHereAction(Person, IEnumerable<(Map Map, Point Pos, float Floor)>)
fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction(TinyLife.Objects.Person, System.Collections.Generic.IEnumerable<(TinyLife.World.Map Map, Microsoft.Xna.Framework.Point Pos, float Floor)>)
type: Constructor
source:
remote:
@ -171,23 +132,103 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 27
startLine: 26
assemblies:
- Tiny Life
namespace: TinyLife.Actions
example: []
syntax:
content: public TryGoHereAction(ActionInfo info, List<(Point Pos, int Floor)> positionsToTry)
content: public TryGoHereAction(Person person, IEnumerable<(Map Map, Point Pos, float Floor)> positions)
parameters:
- id: person
type: TinyLife.Objects.Person
- id: positions
type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}}
content.vb: Public Sub New(person As Person, positions As IEnumerable(Of (Map As Map, Pos As Point, Floor As Single)))
overload: TinyLife.Actions.TryGoHereAction.#ctor*
nameWithType.vb: TryGoHereAction.New(Person, IEnumerable(Of (Map As Map, Pos As Point, Floor As Single)))
fullName.vb: TinyLife.Actions.TryGoHereAction.New(TinyLife.Objects.Person, System.Collections.Generic.IEnumerable(Of (Map As TinyLife.World.Map, Pos As Microsoft.Xna.Framework.Point, Floor As Single)))
name.vb: New(Person, IEnumerable(Of (Map As Map, Pos As Point, Floor As Single)))
- uid: TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}})
commentId: M:TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}})
id: '#ctor(TinyLife.Objects.Person,System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}})'
parent: TinyLife.Actions.TryGoHereAction
langs:
- csharp
- vb
name: TryGoHereAction(Person, IEnumerable<(Map Map, Vector2 Pos, float Floor)>)
nameWithType: TryGoHereAction.TryGoHereAction(Person, IEnumerable<(Map Map, Vector2 Pos, float Floor)>)
fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction(TinyLife.Objects.Person, System.Collections.Generic.IEnumerable<(TinyLife.World.Map Map, Microsoft.Xna.Framework.Vector2 Pos, float Floor)>)
type: Constructor
source:
remote:
path: TinyLife/Actions/TryGoHereAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions
example: []
syntax:
content: public TryGoHereAction(Person person, IEnumerable<(Map Map, Vector2 Pos, float Floor)> positions)
parameters:
- id: person
type: TinyLife.Objects.Person
- id: positions
type: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}}
content.vb: Public Sub New(person As Person, positions As IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single)))
overload: TinyLife.Actions.TryGoHereAction.#ctor*
nameWithType.vb: TryGoHereAction.New(Person, IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single)))
fullName.vb: TinyLife.Actions.TryGoHereAction.New(TinyLife.Objects.Person, System.Collections.Generic.IEnumerable(Of (Map As TinyLife.World.Map, Pos As Microsoft.Xna.Framework.Vector2, Floor As Single)))
name.vb: New(Person, IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single)))
- uid: TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo)
commentId: M:TinyLife.Actions.TryGoHereAction.#ctor(TinyLife.Actions.ActionInfo)
id: '#ctor(TinyLife.Actions.ActionInfo)'
parent: TinyLife.Actions.TryGoHereAction
langs:
- csharp
- vb
name: TryGoHereAction(ActionInfo)
nameWithType: TryGoHereAction.TryGoHereAction(ActionInfo)
fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction(TinyLife.Actions.ActionInfo)
type: Constructor
source:
remote:
path: TinyLife/Actions/TryGoHereAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: Creates a new typeless action with the given action information.
example: []
syntax:
content: >-
[JsonConstructor]
public TryGoHereAction(ActionInfo info)
parameters:
- id: info
type: TinyLife.Actions.ActionInfo
- id: positionsToTry
type: System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}}
content.vb: Public Sub New(info As ActionInfo, positionsToTry As List(Of (Pos As Point, Floor As Integer)))
description: The information for this action.
content.vb: >-
<JsonConstructor>
Public Sub New(info As ActionInfo)
overload: TinyLife.Actions.TryGoHereAction.#ctor*
nameWithType.vb: TryGoHereAction.New(ActionInfo, List(Of (Pos As Point, Floor As Integer)))
fullName.vb: TinyLife.Actions.TryGoHereAction.New(TinyLife.Actions.ActionInfo, System.Collections.Generic.List(Of (Pos As Microsoft.Xna.Framework.Point, Floor As Integer)))
name.vb: New(ActionInfo, List(Of (Pos As Point, Floor As Integer)))
attributes:
- type: Newtonsoft.Json.JsonConstructorAttribute
ctor: Newtonsoft.Json.JsonConstructorAttribute.#ctor
arguments: []
nameWithType.vb: TryGoHereAction.New(ActionInfo)
fullName.vb: TinyLife.Actions.TryGoHereAction.New(TinyLife.Actions.ActionInfo)
name.vb: New(ActionInfo)
- uid: TinyLife.Actions.TryGoHereAction.Initialize
commentId: M:TinyLife.Actions.TryGoHereAction.Initialize
id: Initialize
@ -206,7 +247,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 33
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -238,7 +279,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 39
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -283,7 +324,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 49
startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -324,7 +365,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 54
startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -361,7 +402,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Actions/TryGoHereAction.cs
startLine: 59
startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -388,6 +429,24 @@ references:
name: GoHereAction
nameWithType: GoHereAction
fullName: TinyLife.Actions.GoHereAction
- uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations
commentId: M:TinyLife.Actions.ActionInfo.GetInvolvedLocations
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedLocations
name: GetInvolvedLocations()
nameWithType: ActionInfo.GetInvolvedLocations()
fullName: TinyLife.Actions.ActionInfo.GetInvolvedLocations()
spec.csharp:
- uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations
name: GetInvolvedLocations
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedLocations
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.ActionInfo.GetInvolvedLocations
name: GetInvolvedLocations
href: TinyLife.Actions.ActionInfo.html#TinyLife_Actions_ActionInfo_GetInvolvedLocations
- name: (
- name: )
- uid: TinyLife.Objects.Person
commentId: T:TinyLife.Objects.Person
parent: TinyLife.Objects
@ -1594,31 +1653,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -3787,55 +3821,84 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}}
commentId: T:System.Collections.Generic.List{System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}}
- uid: TinyLife.Actions.TryGoHereAction.#ctor*
commentId: Overload:TinyLife.Actions.TryGoHereAction.#ctor
href: TinyLife.Actions.TryGoHereAction.html#TinyLife_Actions_TryGoHereAction__ctor_TinyLife_Objects_Person_System_Collections_Generic_IEnumerable_System_ValueTuple_TinyLife_World_Map_Microsoft_Xna_Framework_Point_System_Single___
name: TryGoHereAction
nameWithType: TryGoHereAction.TryGoHereAction
fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction
nameWithType.vb: TryGoHereAction.New
fullName.vb: TinyLife.Actions.TryGoHereAction.New
name.vb: New
- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}}
commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<(Point Pos, int Floor)>
nameWithType: List<(Point Pos, int Floor)>
fullName: System.Collections.Generic.List<(Microsoft.Xna.Framework.Point Pos, int Floor)>
nameWithType.vb: List(Of (Pos As Point, Floor As Integer))
fullName.vb: System.Collections.Generic.List(Of (Pos As Microsoft.Xna.Framework.Point, Floor As Integer))
name.vb: List(Of (Pos As Point, Floor As Integer))
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<(Map Map, Point Pos, float Floor)>
nameWithType: IEnumerable<(Map Map, Point Pos, float Floor)>
fullName: System.Collections.Generic.IEnumerable<(TinyLife.World.Map Map, Microsoft.Xna.Framework.Point Pos, float Floor)>
nameWithType.vb: IEnumerable(Of (Map As Map, Pos As Point, Floor As Single))
fullName.vb: System.Collections.Generic.IEnumerable(Of (Map As TinyLife.World.Map, Pos As Microsoft.Xna.Framework.Point, Floor As Single))
name.vb: IEnumerable(Of (Map As Map, Pos As Point, Floor As Single))
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: (
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: " "
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}.Map
name: Map
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.point,system.single-.map
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Point
name: Point
isExternal: true
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}.Pos
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}.Pos
name: Pos
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32-.pos
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.point,system.single-.pos
- name: ','
- name: " "
- uid: System.Int32
name: int
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
href: https://learn.microsoft.com/dotnet/api/system.single
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}.Floor
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}.Floor
name: Floor
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32-.floor
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.point,system.single-.floor
- name: )
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}.Pos
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}.Map
name: Map
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.point,system.single-.map
- name: " "
- name: As
- name: " "
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}.Pos
name: Pos
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32-.pos
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.point,system.single-.pos
- name: " "
- name: As
- name: " "
@ -3844,41 +3907,41 @@ references:
isExternal: true
- name: ','
- name: " "
- uid: System.ValueTuple{Microsoft.Xna.Framework.Point,System.Int32}.Floor
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Point,System.Single}.Floor
name: Floor
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-microsoft.xna.framework.point,system.int32-.floor
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.point,system.single-.floor
- name: " "
- name: As
- name: " "
- uid: System.Int32
name: Integer
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
@ -3921,15 +3984,95 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.TryGoHereAction.#ctor*
commentId: Overload:TinyLife.Actions.TryGoHereAction.#ctor
href: TinyLife.Actions.TryGoHereAction.html#TinyLife_Actions_TryGoHereAction__ctor_TinyLife_Actions_ActionInfo_System_Collections_Generic_List_System_ValueTuple_Microsoft_Xna_Framework_Point_System_Int32___
name: TryGoHereAction
nameWithType: TryGoHereAction.TryGoHereAction
fullName: TinyLife.Actions.TryGoHereAction.TryGoHereAction
nameWithType.vb: TryGoHereAction.New
fullName.vb: TinyLife.Actions.TryGoHereAction.New
name.vb: New
- uid: System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}}
commentId: T:System.Collections.Generic.IEnumerable{System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<(Map Map, Vector2 Pos, float Floor)>
nameWithType: IEnumerable<(Map Map, Vector2 Pos, float Floor)>
fullName: System.Collections.Generic.IEnumerable<(TinyLife.World.Map Map, Microsoft.Xna.Framework.Vector2 Pos, float Floor)>
nameWithType.vb: IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single))
fullName.vb: System.Collections.Generic.IEnumerable(Of (Map As TinyLife.World.Map, Pos As Microsoft.Xna.Framework.Vector2, Floor As Single))
name.vb: IEnumerable(Of (Map As Map, Pos As Vector2, Floor As Single))
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: (
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: " "
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}.Map
name: Map
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.vector2,system.single-.map
- name: ','
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: " "
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}.Pos
name: Pos
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.vector2,system.single-.pos
- name: ','
- name: " "
- uid: System.Single
name: float
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: " "
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}.Floor
name: Floor
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.vector2,system.single-.floor
- name: )
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: (
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}.Map
name: Map
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.vector2,system.single-.map
- name: " "
- name: As
- name: " "
- uid: TinyLife.World.Map
name: Map
href: TinyLife.World.Map.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}.Pos
name: Pos
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.vector2,system.single-.pos
- name: " "
- name: As
- name: " "
- uid: Microsoft.Xna.Framework.Vector2
name: Vector2
isExternal: true
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.World.Map,Microsoft.Xna.Framework.Vector2,System.Single}.Floor
name: Floor
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.world.map,microsoft.xna.framework.vector2,system.single-.floor
- name: " "
- name: As
- name: " "
- uid: System.Single
name: Single
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
- name: )
- name: )
- uid: TinyLife.Actions.ActionInfo
commentId: T:TinyLife.Actions.ActionInfo
parent: TinyLife.Actions

File diff suppressed because it is too large Load diff

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WalkAction
path: ../TinyLife/Actions/WalkAction.cs
startLine: 17
startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -80,7 +80,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -136,7 +135,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DrainEnergy
path: ../TinyLife/Actions/WalkAction.cs
startLine: 24
startLine: 23
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -178,7 +177,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/WalkAction.cs
startLine: 29
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -213,7 +212,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FindPath
path: ../TinyLife/Actions/WalkAction.cs
startLine: 34
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -252,7 +251,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSpeed
path: ../TinyLife/Actions/WalkAction.cs
startLine: 56
startLine: 55
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -284,7 +283,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Actions/WalkAction.cs
startLine: 61
startLine: 60
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -1652,31 +1651,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action

View file

@ -25,7 +25,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Channel
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 224
startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -54,7 +54,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Comedy
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 229
startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -82,7 +82,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cooking
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 233
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -110,7 +110,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Romance
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 237
startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -138,7 +138,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Drama
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 241
startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -166,7 +166,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: News
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 245
startLine: 251
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -194,7 +194,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cartoons
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 249
startLine: 255
assemblies:
- Tiny Life
namespace: TinyLife.Actions

View file

@ -6,7 +6,6 @@ items:
parent: TinyLife.Actions
children:
- TinyLife.Actions.WatchTvAction.#ctor(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,TinyLife.Actions.WatchTvAction.Channel)
- TinyLife.Actions.WatchTvAction.AndThenInitialize
- TinyLife.Actions.WatchTvAction.AndThenIsCompleted
- TinyLife.Actions.WatchTvAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.WatchTvAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -57,6 +56,7 @@ items:
- TinyLife.Actions.MultiAction.InProgressTime
- TinyLife.Actions.MultiAction.CurrentStage
- TinyLife.Actions.MultiAction.CreateLastActions
- TinyLife.Actions.MultiAction.AndThenInitialize
- TinyLife.Actions.MultiAction.PreInitialize
- TinyLife.Actions.MultiAction.PreCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Update(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -66,8 +66,6 @@ items:
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.Type
- TinyLife.Actions.Action.Info
@ -94,7 +92,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -150,7 +147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FullyInProgress
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 35
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -188,7 +185,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 38
startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -225,7 +222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 43
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -246,38 +243,6 @@ items:
content.vb: Protected Overrides Function CreateFirstActions() As IEnumerable(Of Action)
overridden: TinyLife.Actions.MultiAction.CreateFirstActions
overload: TinyLife.Actions.WatchTvAction.CreateFirstActions*
- uid: TinyLife.Actions.WatchTvAction.AndThenInitialize
commentId: M:TinyLife.Actions.WatchTvAction.AndThenInitialize
id: AndThenInitialize
parent: TinyLife.Actions.WatchTvAction
langs:
- csharp
- vb
name: AndThenInitialize()
nameWithType: WatchTvAction.AndThenInitialize()
fullName: TinyLife.Actions.WatchTvAction.AndThenInitialize()
type: Method
source:
remote:
path: TinyLife/Actions/WatchTvAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
Initializes the main action.
This method is called after <xref href="TinyLife.Actions.MultiAction.Handler" data-throw-if-not-resolved="false"></xref> has all completed.
example: []
syntax:
content: protected override void AndThenInitialize()
content.vb: Protected Overrides Sub AndThenInitialize()
overridden: TinyLife.Actions.MultiAction.AndThenInitialize
overload: TinyLife.Actions.WatchTvAction.AndThenInitialize*
- uid: TinyLife.Actions.WatchTvAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
commentId: M:TinyLife.Actions.WatchTvAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
id: AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
@ -296,7 +261,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 77
startLine: 76
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -343,7 +308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 126
startLine: 132
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -378,7 +343,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanMultitask
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 135
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -421,7 +386,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 145
startLine: 151
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -457,7 +422,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewingArea
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 181
startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -498,7 +463,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetSeating
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 195
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -542,7 +507,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetViewers
path: ../TinyLife/Actions/WatchTvAction.cs
startLine: 209
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -810,6 +775,25 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CreateLastActions
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
name: AndThenInitialize()
nameWithType: MultiAction.AndThenInitialize()
fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.PreInitialize
commentId: M:TinyLife.Actions.MultiAction.PreInitialize
parent: TinyLife.Actions.MultiAction
@ -1039,50 +1023,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -2145,31 +2085,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -4530,31 +4445,6 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
commentId: M:TinyLife.Actions.MultiAction.AndThenInitialize
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
name: AndThenInitialize()
nameWithType: MultiAction.AndThenInitialize()
fullName: TinyLife.Actions.MultiAction.AndThenInitialize()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.AndThenInitialize
name: AndThenInitialize
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_AndThenInitialize
- name: (
- name: )
- uid: TinyLife.Actions.WatchTvAction.AndThenInitialize*
commentId: Overload:TinyLife.Actions.WatchTvAction.AndThenInitialize
href: TinyLife.Actions.WatchTvAction.html#TinyLife_Actions_WatchTvAction_AndThenInitialize
name: AndThenInitialize
nameWithType: WatchTvAction.AndThenInitialize
fullName: TinyLife.Actions.WatchTvAction.AndThenInitialize
- uid: TinyLife.GameImpl.Speed
commentId: P:TinyLife.GameImpl.Speed
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Speed

View file

@ -11,7 +11,6 @@ items:
- TinyLife.Actions.WorkAction.AndThenOnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.WorkAction.AndThenUpdate(Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single)
- TinyLife.Actions.WorkAction.CanCancel(TinyLife.Actions.Action)
- TinyLife.Actions.WorkAction.CreateFirstActions
- TinyLife.Actions.WorkAction.Job
- TinyLife.Actions.WorkAction.PreInitialize
langs:
@ -28,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkAction
path: ../TinyLife/Actions/WorkAction.cs
startLine: 17
startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -47,6 +46,7 @@ items:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
- TinyLife.Actions.OutOfTownAction.NeedsToTakeCareOf
- TinyLife.Actions.OutOfTownAction.CreateFirstActions
- TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType)
- TinyLife.Actions.OutOfTownAction.CanEnqueueConversation(TinyLife.Objects.Person,TinyLife.Actions.ActionType)
- TinyLife.Actions.OutOfTownAction.CausesExtremelyFastSpeed
@ -62,8 +62,6 @@ items:
- TinyLife.Actions.MultiAction.OnCompleted(TinyLife.Actions.CompletionType)
- TinyLife.Actions.MultiAction.Validate(TinyLife.Objects.Person)
- TinyLife.Actions.MultiAction.CanStartNow
- TinyLife.Actions.MultiAction.DiscardHeldItem
- TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
- TinyLife.Actions.Action.Random
- TinyLife.Actions.Action.FullyInProgress
- TinyLife.Actions.Action.Type
@ -89,7 +87,6 @@ items:
- TinyLife.Actions.Action.ThinkAlone(Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,System.Single,System.Single,System.Single,System.Single,System.Int32)
- TinyLife.Actions.Action.SpeakInConversation(TinyLife.Objects.Person,Microsoft.Xna.Framework.GameTime,System.Single,TinyLife.Actions.EmoteCategory,TinyLife.Objects.SpeakStyle,System.Nullable{TinyLife.Actions.EmoteCategory},System.Nullable{TinyLife.Objects.SpeakStyle},System.Int32,System.Single,System.Single,System.Single,System.Single)
- TinyLife.Actions.Action.ResetSpeech
- TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
- TinyLife.Actions.Action.CompleteIfTimeUp(System.TimeSpan,System.Boolean,TinyLife.Skills.SkillType,System.Single,System.Boolean)
- TinyLife.Actions.Action.CancelIfEmotional(TinyLife.Emotions.EmotionType[])
@ -145,7 +142,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Job
path: ../TinyLife/Actions/WorkAction.cs
startLine: 22
startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -176,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Actions/WorkAction.cs
startLine: 31
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -211,7 +208,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanCancel
path: ../TinyLife/Actions/WorkAction.cs
startLine: 34
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -234,45 +231,6 @@ items:
content.vb: Public Overrides Function CanCancel(cancelSource As Action) As Boolean
overridden: TinyLife.Actions.MultiAction.CanCancel(TinyLife.Actions.Action)
overload: TinyLife.Actions.WorkAction.CanCancel*
- uid: TinyLife.Actions.WorkAction.CreateFirstActions
commentId: M:TinyLife.Actions.WorkAction.CreateFirstActions
id: CreateFirstActions
parent: TinyLife.Actions.WorkAction
langs:
- csharp
- vb
name: CreateFirstActions()
nameWithType: WorkAction.CreateFirstActions()
fullName: TinyLife.Actions.WorkAction.CreateFirstActions()
type: Method
source:
remote:
path: TinyLife/Actions/WorkAction.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateFirstActions
path: ../TinyLife/Actions/WorkAction.cs
startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Actions
summary: >-
Return a set of actions that should be executed before this action.
Even if the yield statement is used, all actions will be collected into a list at the start of this action's invocation.
If no action gets returned in this function, this action fails.
If the returned set only contains <a href="https://learn.microsoft.com/dotnet/csharp/language-reference/keywords/null">null</a> items, no first actions will be executed.
example: []
syntax:
content: protected override IEnumerable<Action> CreateFirstActions()
return:
type: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
description: A set of actions that should run before this action
content.vb: Protected Overrides Function CreateFirstActions() As IEnumerable(Of Action)
overridden: TinyLife.Actions.OutOfTownAction.CreateFirstActions
overload: TinyLife.Actions.WorkAction.CreateFirstActions*
- uid: TinyLife.Actions.WorkAction.PreInitialize
commentId: M:TinyLife.Actions.WorkAction.PreInitialize
id: PreInitialize
@ -291,7 +249,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PreInitialize
path: ../TinyLife/Actions/WorkAction.cs
startLine: 48
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -323,7 +281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenInitialize
path: ../TinyLife/Actions/WorkAction.cs
startLine: 54
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -355,7 +313,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenUpdate
path: ../TinyLife/Actions/WorkAction.cs
startLine: 67
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -402,7 +360,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenIsCompleted
path: ../TinyLife/Actions/WorkAction.cs
startLine: 98
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -437,7 +395,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AndThenOnCompleted
path: ../TinyLife/Actions/WorkAction.cs
startLine: 105
startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Actions
@ -537,6 +495,25 @@ references:
name: NeedsToTakeCareOf
nameWithType: OutOfTownAction.NeedsToTakeCareOf
fullName: TinyLife.Actions.OutOfTownAction.NeedsToTakeCareOf
- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
commentId: M:TinyLife.Actions.OutOfTownAction.CreateFirstActions
parent: TinyLife.Actions.OutOfTownAction
href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
name: CreateFirstActions()
nameWithType: OutOfTownAction.CreateFirstActions()
fullName: TinyLife.Actions.OutOfTownAction.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType)
commentId: M:TinyLife.Actions.OutOfTownAction.GetNextAction(TinyLife.Actions.CompletionType)
parent: TinyLife.Actions.OutOfTownAction
@ -848,50 +825,6 @@ references:
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_CanStartNow
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
commentId: M:TinyLife.Actions.MultiAction.DiscardHeldItem
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
name: DiscardHeldItem()
nameWithType: MultiAction.DiscardHeldItem()
fullName: TinyLife.Actions.MultiAction.DiscardHeldItem()
spec.csharp:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.DiscardHeldItem
name: DiscardHeldItem
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_DiscardHeldItem
- name: (
- name: )
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
commentId: M:TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
parent: TinyLife.Actions.MultiAction
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
name: GoToActionLocation(ObjectCategory)
nameWithType: MultiAction.GoToActionLocation(ObjectCategory)
fullName: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
spec.csharp:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
spec.vb:
- uid: TinyLife.Actions.MultiAction.GoToActionLocation(TinyLife.Objects.ObjectCategory)
name: GoToActionLocation
href: TinyLife.Actions.MultiAction.html#TinyLife_Actions_MultiAction_GoToActionLocation_TinyLife_Objects_ObjectCategory_
- name: (
- uid: TinyLife.Objects.ObjectCategory
name: ObjectCategory
href: TinyLife.Objects.ObjectCategory.html
- name: )
- uid: TinyLife.Actions.Action.Random
commentId: F:TinyLife.Actions.Action.Random
parent: TinyLife.Actions.Action
@ -1907,31 +1840,6 @@ references:
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_ResetSpeech
- name: (
- name: )
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
name: FacePartner(Person)
nameWithType: Action.FacePartner(Person)
fullName: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
spec.csharp:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
spec.vb:
- uid: TinyLife.Actions.Action.FacePartner(TinyLife.Objects.Person)
name: FacePartner
href: TinyLife.Actions.Action.html#TinyLife_Actions_Action_FacePartner_TinyLife_Objects_Person_
- name: (
- uid: TinyLife.Objects.Person
name: Person
href: TinyLife.Objects.Person.html
- name: )
- uid: TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
commentId: M:TinyLife.Actions.Action.CompleteIfNeedFull(TinyLife.NeedType,TinyLife.Objects.Person)
parent: TinyLife.Actions.Action
@ -4178,129 +4086,6 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
commentId: M:TinyLife.Actions.OutOfTownAction.CreateFirstActions
parent: TinyLife.Actions.OutOfTownAction
href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
name: CreateFirstActions()
nameWithType: OutOfTownAction.CreateFirstActions()
fullName: TinyLife.Actions.OutOfTownAction.CreateFirstActions()
spec.csharp:
- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
- name: (
- name: )
spec.vb:
- uid: TinyLife.Actions.OutOfTownAction.CreateFirstActions
name: CreateFirstActions
href: TinyLife.Actions.OutOfTownAction.html#TinyLife_Actions_OutOfTownAction_CreateFirstActions
- name: (
- name: )
- uid: TinyLife.Actions.WorkAction.CreateFirstActions*
commentId: Overload:TinyLife.Actions.WorkAction.CreateFirstActions
href: TinyLife.Actions.WorkAction.html#TinyLife_Actions_WorkAction_CreateFirstActions
name: CreateFirstActions
nameWithType: WorkAction.CreateFirstActions
fullName: TinyLife.Actions.WorkAction.CreateFirstActions
- uid: System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
commentId: T:System.Collections.Generic.IEnumerable{TinyLife.Actions.Action}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<Action>
nameWithType: IEnumerable<Action>
fullName: System.Collections.Generic.IEnumerable<TinyLife.Actions.Action>
nameWithType.vb: IEnumerable(Of Action)
fullName.vb: System.Collections.Generic.IEnumerable(Of TinyLife.Actions.Action)
name.vb: IEnumerable(Of Action)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Actions.MultiAction.CreateFirstActions
commentId: M:TinyLife.Actions.MultiAction.CreateFirstActions
parent: TinyLife.Actions.MultiAction

View file

@ -37,6 +37,8 @@ items:
- TinyLife.Actions.PathfindToPersonAction
- TinyLife.Actions.PutAwayAction
- TinyLife.Actions.SellAction
- TinyLife.Actions.SimpleBehaviorAction
- TinyLife.Actions.SimpleBehaviorAction.ActionSettings
- TinyLife.Actions.SitAction
- TinyLife.Actions.SocialAction
- TinyLife.Actions.SocialAction.StartPartnerAction
@ -390,6 +392,35 @@ references:
name: SellAction
nameWithType: SellAction
fullName: TinyLife.Actions.SellAction
- uid: TinyLife.Actions.SimpleBehaviorAction
commentId: T:TinyLife.Actions.SimpleBehaviorAction
href: TinyLife.Actions.SimpleBehaviorAction.html
name: SimpleBehaviorAction
nameWithType: SimpleBehaviorAction
fullName: TinyLife.Actions.SimpleBehaviorAction
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
commentId: T:TinyLife.Actions.SimpleBehaviorAction.ActionSettings
parent: TinyLife.Actions
href: TinyLife.Actions.SimpleBehaviorAction.html
name: SimpleBehaviorAction.ActionSettings
nameWithType: SimpleBehaviorAction.ActionSettings
fullName: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
spec.csharp:
- uid: TinyLife.Actions.SimpleBehaviorAction
name: SimpleBehaviorAction
href: TinyLife.Actions.SimpleBehaviorAction.html
- name: .
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
name: ActionSettings
href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
spec.vb:
- uid: TinyLife.Actions.SimpleBehaviorAction
name: SimpleBehaviorAction
href: TinyLife.Actions.SimpleBehaviorAction.html
- name: .
- uid: TinyLife.Actions.SimpleBehaviorAction.ActionSettings
name: ActionSettings
href: TinyLife.Actions.SimpleBehaviorAction.ActionSettings.html
- uid: TinyLife.Actions.SitAction
commentId: T:TinyLife.Actions.SitAction
href: TinyLife.Actions.SitAction.html

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheatDelegate
path: ../TinyLife/Debug.cs
startLine: 841
startLine: 861
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugDelegate
path: ../TinyLife/Debug.cs
startLine: 846
startLine: 866
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Debug
path: ../TinyLife/Debug.cs
startLine: 37
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife
@ -61,7 +61,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cheats
path: ../TinyLife/Debug.cs
startLine: 44
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife
@ -95,7 +95,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DebugLines
path: ../TinyLife/Debug.cs
startLine: 50
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife
@ -129,7 +129,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TryCheat
path: ../TinyLife/Debug.cs
startLine: 642
startLine: 659
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 462
startLine: 478
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 469
startLine: 485
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Amount
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 474
startLine: 490
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -157,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TotalTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 479
startLine: 495
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -196,7 +196,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Time
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 484
startLine: 500
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -237,7 +237,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 490
startLine: 506
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -281,7 +281,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 495
startLine: 511
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -312,7 +312,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PassTime
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 512
startLine: 528
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -347,7 +347,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 526
startLine: 542
assemblies:
- Tiny Life
namespace: TinyLife.Emotions

View file

@ -29,6 +29,7 @@ items:
- TinyLife.Emotions.EmotionModifier.BadCreationAngry
- TinyLife.Emotions.EmotionModifier.BadFood
- TinyLife.Emotions.EmotionModifier.BadLibraryInfo
- TinyLife.Emotions.EmotionModifier.BadPaintingAdvice
- TinyLife.Emotions.EmotionModifier.BadStudyBook
- TinyLife.Emotions.EmotionModifier.BadTeammates
- TinyLife.Emotions.EmotionModifier.BeenAdopted
@ -90,6 +91,7 @@ items:
- TinyLife.Emotions.EmotionModifier.GetDisplayName(TinyLife.Emotions.EmotionModifier.Instance)
- TinyLife.Emotions.EmotionModifier.GoodChildFood
- TinyLife.Emotions.EmotionModifier.GoodFood
- TinyLife.Emotions.EmotionModifier.GoodPaintingAdvice
- TinyLife.Emotions.EmotionModifier.GoodStudyBook
- TinyLife.Emotions.EmotionModifier.GoodWalkthrough
- TinyLife.Emotions.EmotionModifier.GotRaise
@ -120,6 +122,7 @@ items:
- TinyLife.Emotions.EmotionModifier.JungleGymSocialNegative
- TinyLife.Emotions.EmotionModifier.JungleGymSocialPositive
- TinyLife.Emotions.EmotionModifier.LazyWorkout
- TinyLife.Emotions.EmotionModifier.LearnedUpgrade
- TinyLife.Emotions.EmotionModifier.LostTournament
- TinyLife.Emotions.EmotionModifier.LovelyInteraction
- TinyLife.Emotions.EmotionModifier.MeanConversationPartner
@ -161,6 +164,7 @@ items:
- TinyLife.Emotions.EmotionModifier.ReadNewspaperChild
- TinyLife.Emotions.EmotionModifier.Register(TinyLife.Emotions.EmotionModifier)
- TinyLife.Emotions.EmotionModifier.RepairFail
- TinyLife.Emotions.EmotionModifier.ResearchUpgradesNegative
- TinyLife.Emotions.EmotionModifier.RoughSchoolDay
- TinyLife.Emotions.EmotionModifier.SaddenedByNews
- TinyLife.Emotions.EmotionModifier.SandboxNegative
@ -191,6 +195,7 @@ items:
- TinyLife.Emotions.EmotionModifier.ThriftyBoughtExpensiveItem
- TinyLife.Emotions.EmotionModifier.TinkerFail
- TinyLife.Emotions.EmotionModifier.TinkerFocused
- TinyLife.Emotions.EmotionModifier.TooManyFoodRepeats
- TinyLife.Emotions.EmotionModifier.TooMuchCoffee
- TinyLife.Emotions.EmotionModifier.TooMuchProtein
- TinyLife.Emotions.EmotionModifier.TvInspiredToCook
@ -198,9 +203,13 @@ items:
- TinyLife.Emotions.EmotionModifier.Types
- TinyLife.Emotions.EmotionModifier.UncomfortableCraftedFurniture
- TinyLife.Emotions.EmotionModifier.UnsuccessfulRummaging
- TinyLife.Emotions.EmotionModifier.UpgradedShowerEmotions
- TinyLife.Emotions.EmotionModifier.UpsettingConversation
- TinyLife.Emotions.EmotionModifier.UsefulProgrammingResearch
- TinyLife.Emotions.EmotionModifier.VacationDaysAgain
- TinyLife.Emotions.EmotionModifier.ViewPaintingFocused
- TinyLife.Emotions.EmotionModifier.ViewPaintingNegative
- TinyLife.Emotions.EmotionModifier.ViewPaintingPositive
- TinyLife.Emotions.EmotionModifier.WonTournament
- TinyLife.Emotions.EmotionModifier.WoodworkingSplinter
- TinyLife.Emotions.EmotionModifier.WritersBlock
@ -3763,6 +3772,60 @@ items:
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly TinkerFail As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.LearnedUpgrade
commentId: F:TinyLife.Emotions.EmotionModifier.LearnedUpgrade
id: LearnedUpgrade
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: LearnedUpgrade
nameWithType: EmotionModifier.LearnedUpgrade
fullName: TinyLife.Emotions.EmotionModifier.LearnedUpgrade
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LearnedUpgrade
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 166
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier LearnedUpgrade
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly LearnedUpgrade As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.ResearchUpgradesNegative
commentId: F:TinyLife.Emotions.EmotionModifier.ResearchUpgradesNegative
id: ResearchUpgradesNegative
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: ResearchUpgradesNegative
nameWithType: EmotionModifier.ResearchUpgradesNegative
fullName: TinyLife.Emotions.EmotionModifier.ResearchUpgradesNegative
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ResearchUpgradesNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier ResearchUpgradesNegative
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly ResearchUpgradesNegative As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.PineappleOnPizzaNegative
commentId: F:TinyLife.Emotions.EmotionModifier.PineappleOnPizzaNegative
id: PineappleOnPizzaNegative
@ -3781,7 +3844,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PineappleOnPizzaNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 166
startLine: 168
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -3808,7 +3871,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmiredFood
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 167
startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -3835,7 +3898,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AteNonPescetarianFood
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 168
startLine: 170
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -3862,7 +3925,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AteNonVegetarianFood
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 169
startLine: 171
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -3889,7 +3952,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AteNonVeganFood
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 170
startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -3916,7 +3979,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JobChoicePromptFailed
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 171
startLine: 173
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -3943,7 +4006,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JobChoicePromptFailedPerformance
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 174
startLine: 176
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -3970,7 +4033,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JobChoicePromptSuccess
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 177
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -3997,7 +4060,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JobChoicePromptSuccessPerformance
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 180
startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4024,7 +4087,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuccessfulRummaging
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 183
startLine: 185
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4051,7 +4114,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UnsuccessfulRummaging
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 184
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4078,7 +4141,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FirstKiss
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 185
startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4105,7 +4168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgedUp
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 186
startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4132,7 +4195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BeenAdopted
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 187
startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4159,7 +4222,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdoptedChild
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 188
startLine: 190
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4186,7 +4249,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoodStudyBook
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 189
startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4213,7 +4276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BadStudyBook
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 190
startLine: 192
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4240,7 +4303,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InspiringSkillBook
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 191
startLine: 193
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4267,7 +4330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FocusingSkillBook
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 192
startLine: 194
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4294,7 +4357,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BoringSkillBook
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 193
startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4321,7 +4384,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StressfulSkillBook
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 194
startLine: 196
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4348,7 +4411,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmbarrassingWorkConversation
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 195
startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4375,7 +4438,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FocusingLibraryInfo
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 198
startLine: 200
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4402,7 +4465,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InspiringLibraryInfo
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 199
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4429,7 +4492,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BadLibraryInfo
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 200
startLine: 202
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4456,7 +4519,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AdmittedToCheating
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 201
startLine: 203
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4483,7 +4546,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CheatedOn
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 202
startLine: 204
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4510,7 +4573,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrokeUpWithSomeone
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 203
startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4537,7 +4600,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SawPeopleKissing
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 204
startLine: 206
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4564,7 +4627,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JungleGymPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 205
startLine: 207
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4591,7 +4654,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JungleGymSocialPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 206
startLine: 208
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4618,7 +4681,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JungleGymSocialNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 207
startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4645,7 +4708,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColoringBookRelaxing
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 208
startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4672,7 +4735,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColoringBookPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 209
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4699,7 +4762,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ColoringBookNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 210
startLine: 212
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4726,7 +4789,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThriftyBoughtCheapItem
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 211
startLine: 213
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4753,7 +4816,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ThriftyBoughtExpensiveItem
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 212
startLine: 214
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4780,7 +4843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TastyTea
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 213
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4807,7 +4870,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnVacation
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 214
startLine: 216
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4834,7 +4897,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ParentalLeave
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 215
startLine: 217
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4861,7 +4924,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VacationDaysAgain
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 216
startLine: 218
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4870,6 +4933,33 @@ items:
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly VacationDaysAgain As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.TooManyFoodRepeats
commentId: F:TinyLife.Emotions.EmotionModifier.TooManyFoodRepeats
id: TooManyFoodRepeats
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: TooManyFoodRepeats
nameWithType: EmotionModifier.TooManyFoodRepeats
fullName: TinyLife.Emotions.EmotionModifier.TooManyFoodRepeats
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TooManyFoodRepeats
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier TooManyFoodRepeats
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly TooManyFoodRepeats As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.GymTrainerPositive
commentId: F:TinyLife.Emotions.EmotionModifier.GymTrainerPositive
id: GymTrainerPositive
@ -4888,7 +4978,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GymTrainerPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 218
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4915,7 +5005,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GymTrainerNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 219
startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4942,7 +5032,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PottySuccess
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 220
startLine: 224
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4969,7 +5059,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PottyFail
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 221
startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -4996,7 +5086,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PottyNotListening
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 222
startLine: 226
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5023,7 +5113,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AbortionEmotions
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 223
startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5050,7 +5140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DiaperRash
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 225
startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5077,7 +5167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GrossDiaperChange
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 226
startLine: 230
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5104,7 +5194,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SuddenlyPregnant
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 227
startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5131,7 +5221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyTestPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 228
startLine: 232
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5158,7 +5248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PregnancyTestNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 229
startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5185,7 +5275,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Drunk
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 230
startLine: 234
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5212,7 +5302,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NoBabyBathtub
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 231
startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5239,7 +5329,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabyBookPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 232
startLine: 236
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5266,7 +5356,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabyBookNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 233
startLine: 237
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5293,7 +5383,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BabyBookHelpNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 234
startLine: 238
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5320,7 +5410,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WritingFrenzy
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 235
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5329,6 +5419,168 @@ items:
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly WritingFrenzy As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.UpgradedShowerEmotions
commentId: F:TinyLife.Emotions.EmotionModifier.UpgradedShowerEmotions
id: UpgradedShowerEmotions
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: UpgradedShowerEmotions
nameWithType: EmotionModifier.UpgradedShowerEmotions
fullName: TinyLife.Emotions.EmotionModifier.UpgradedShowerEmotions
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpgradedShowerEmotions
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 242
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier[] UpgradedShowerEmotions
return:
type: TinyLife.Emotions.EmotionModifier[]
content.vb: Public Shared ReadOnly UpgradedShowerEmotions As EmotionModifier()
- uid: TinyLife.Emotions.EmotionModifier.ViewPaintingPositive
commentId: F:TinyLife.Emotions.EmotionModifier.ViewPaintingPositive
id: ViewPaintingPositive
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: ViewPaintingPositive
nameWithType: EmotionModifier.ViewPaintingPositive
fullName: TinyLife.Emotions.EmotionModifier.ViewPaintingPositive
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ViewPaintingPositive
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 243
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier ViewPaintingPositive
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly ViewPaintingPositive As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.ViewPaintingFocused
commentId: F:TinyLife.Emotions.EmotionModifier.ViewPaintingFocused
id: ViewPaintingFocused
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: ViewPaintingFocused
nameWithType: EmotionModifier.ViewPaintingFocused
fullName: TinyLife.Emotions.EmotionModifier.ViewPaintingFocused
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ViewPaintingFocused
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 244
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier ViewPaintingFocused
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly ViewPaintingFocused As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.ViewPaintingNegative
commentId: F:TinyLife.Emotions.EmotionModifier.ViewPaintingNegative
id: ViewPaintingNegative
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: ViewPaintingNegative
nameWithType: EmotionModifier.ViewPaintingNegative
fullName: TinyLife.Emotions.EmotionModifier.ViewPaintingNegative
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ViewPaintingNegative
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 245
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier ViewPaintingNegative
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly ViewPaintingNegative As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.GoodPaintingAdvice
commentId: F:TinyLife.Emotions.EmotionModifier.GoodPaintingAdvice
id: GoodPaintingAdvice
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: GoodPaintingAdvice
nameWithType: EmotionModifier.GoodPaintingAdvice
fullName: TinyLife.Emotions.EmotionModifier.GoodPaintingAdvice
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoodPaintingAdvice
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 246
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier GoodPaintingAdvice
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly GoodPaintingAdvice As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.BadPaintingAdvice
commentId: F:TinyLife.Emotions.EmotionModifier.BadPaintingAdvice
id: BadPaintingAdvice
parent: TinyLife.Emotions.EmotionModifier
langs:
- csharp
- vb
name: BadPaintingAdvice
nameWithType: EmotionModifier.BadPaintingAdvice
fullName: TinyLife.Emotions.EmotionModifier.BadPaintingAdvice
type: Field
source:
remote:
path: TinyLife/Emotions/EmotionModifier.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BadPaintingAdvice
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 247
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
syntax:
content: public static readonly EmotionModifier BadPaintingAdvice
return:
type: TinyLife.Emotions.EmotionModifier
content.vb: Public Shared ReadOnly BadPaintingAdvice As EmotionModifier
- uid: TinyLife.Emotions.EmotionModifier.Name
commentId: F:TinyLife.Emotions.EmotionModifier.Name
id: Name
@ -5347,7 +5599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 334
startLine: 350
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5376,7 +5628,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 338
startLine: 354
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5405,7 +5657,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotion
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 343
startLine: 359
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5437,7 +5689,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Condition
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 349
startLine: 365
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5471,7 +5723,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 356
startLine: 372
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5507,7 +5759,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRanOut
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 360
startLine: 376
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5538,7 +5790,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnConditionUnmet
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 364
startLine: 380
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5569,7 +5821,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 373
startLine: 389
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5613,7 +5865,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 387
startLine: 403
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5657,7 +5909,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCausedEmotion
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 396
startLine: 412
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5695,7 +5947,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayName
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 412
startLine: 428
assemblies:
- Tiny Life
namespace: TinyLife.Emotions
@ -5734,7 +5986,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Emotions/EmotionModifier.cs
startLine: 425
startLine: 441
assemblies:
- Tiny Life
namespace: TinyLife.Emotions

View file

@ -26,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameMode
path: ../TinyLife/GameImpl.cs
startLine: 1187
startLine: 1387
assemblies:
- Tiny Life
namespace: TinyLife
@ -55,7 +55,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InitialLoad
path: ../TinyLife/GameImpl.cs
startLine: 1190
startLine: 1390
assemblies:
- Tiny Life
namespace: TinyLife
@ -83,7 +83,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Splash
path: ../TinyLife/GameImpl.cs
startLine: 1192
startLine: 1392
assemblies:
- Tiny Life
namespace: TinyLife
@ -111,7 +111,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MainMenu
path: ../TinyLife/GameImpl.cs
startLine: 1194
startLine: 1394
assemblies:
- Tiny Life
namespace: TinyLife
@ -139,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SelectHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1196
startLine: 1396
assemblies:
- Tiny Life
namespace: TinyLife
@ -167,7 +167,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHousehold
path: ../TinyLife/GameImpl.cs
startLine: 1198
startLine: 1398
assemblies:
- Tiny Life
namespace: TinyLife
@ -195,7 +195,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildOnly
path: ../TinyLife/GameImpl.cs
startLine: 1200
startLine: 1400
assemblies:
- Tiny Life
namespace: TinyLife
@ -223,7 +223,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CharacterCreation
path: ../TinyLife/GameImpl.cs
startLine: 1202
startLine: 1402
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -6,6 +6,7 @@ items:
parent: TinyLife
children:
- TinyLife.GameImpl.Achievements
- TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
- TinyLife.GameImpl.Camera
- TinyLife.GameImpl.CanBeExtremelyFast
- TinyLife.GameImpl.CanSwitchGameModes
@ -33,8 +34,9 @@ items:
- TinyLife.GameImpl.MarkLotVisible(TinyLife.World.Lot)
- TinyLife.GameImpl.Mode
- TinyLife.GameImpl.Money
- TinyLife.GameImpl.OnFinalizingGameContent
- TinyLife.GameImpl.OnFinishedLoading
- TinyLife.GameImpl.OnLoadContentLater
- TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)
- TinyLife.GameImpl.RotateCamera(System.Boolean)
- TinyLife.GameImpl.SaveName
- TinyLife.GameImpl.Speed
@ -42,6 +44,7 @@ items:
- TinyLife.GameImpl.SwitchMap(TinyLife.World.Map,System.Action,System.Action)
- TinyLife.GameImpl.TakeScreenshot(Microsoft.Xna.Framework.Point,System.Nullable{MLEM.Misc.RectangleF},System.Nullable{Microsoft.Xna.Framework.Matrix},Microsoft.Xna.Framework.Graphics.RenderTarget2D)
- TinyLife.GameImpl.Version
- TinyLife.GameImpl.ZoomCamera(System.Int32)
langs:
- csharp
- vb
@ -56,7 +59,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameImpl
path: ../TinyLife/GameImpl.cs
startLine: 53
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife
@ -146,7 +149,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Version
path: ../TinyLife/GameImpl.cs
startLine: 58
startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife
@ -175,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/GameImpl.cs
startLine: 63
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife
@ -206,7 +209,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/GameImpl.cs
startLine: 71
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife
@ -215,7 +218,7 @@ items:
Achievements are automatically added to this collection if they are registered as <xref href="TinyLife.Goals.AchievementType" data-throw-if-not-resolved="false"></xref> instances.
To complete an achievement, use <xref href="TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
To complete an achievement that doesn't have any goals manually, use <xref href="TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public readonly HashSet<Achievement> Achievements
@ -240,7 +243,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GraphicsMetrics
path: ../TinyLife/GameImpl.cs
startLine: 77
startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife
@ -271,7 +274,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Camera
path: ../TinyLife/GameImpl.cs
startLine: 81
startLine: 85
assemblies:
- Tiny Life
namespace: TinyLife
@ -302,7 +305,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Listener
path: ../TinyLife/GameImpl.cs
startLine: 85
startLine: 89
assemblies:
- Tiny Life
namespace: TinyLife
@ -333,7 +336,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentTool
path: ../TinyLife/GameImpl.cs
startLine: 89
startLine: 93
assemblies:
- Tiny Life
namespace: TinyLife
@ -364,7 +367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentHousehold
path: ../TinyLife/GameImpl.cs
startLine: 104
startLine: 108
assemblies:
- Tiny Life
namespace: TinyLife
@ -395,7 +398,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Money
path: ../TinyLife/GameImpl.cs
startLine: 108
startLine: 112
assemblies:
- Tiny Life
namespace: TinyLife
@ -426,7 +429,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentLot
path: ../TinyLife/GameImpl.cs
startLine: 118
startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife
@ -457,7 +460,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Speed
path: ../TinyLife/GameImpl.cs
startLine: 124
startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife
@ -493,7 +496,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowingPerson
path: ../TinyLife/GameImpl.cs
startLine: 137
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife
@ -524,7 +527,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SaveName
path: ../TinyLife/GameImpl.cs
startLine: 141
startLine: 145
assemblies:
- Tiny Life
namespace: TinyLife
@ -555,7 +558,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mode
path: ../TinyLife/GameImpl.cs
startLine: 145
startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife
@ -586,7 +589,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CursorPosition
path: ../TinyLife/GameImpl.cs
startLine: 150
startLine: 154
assemblies:
- Tiny Life
namespace: TinyLife
@ -620,7 +623,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentCursor
path: ../TinyLife/GameImpl.cs
startLine: 155
startLine: 159
assemblies:
- Tiny Life
namespace: TinyLife
@ -652,7 +655,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentMaps
path: ../TinyLife/GameImpl.cs
startLine: 159
startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife
@ -683,7 +686,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentMap
path: ../TinyLife/GameImpl.cs
startLine: 163
startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife
@ -696,35 +699,38 @@ items:
type: TinyLife.World.Map
content.vb: Public Property CurrentMap As Map
overload: TinyLife.GameImpl.CurrentMap*
- uid: TinyLife.GameImpl.OnLoadContentLater
commentId: E:TinyLife.GameImpl.OnLoadContentLater
id: OnLoadContentLater
- uid: TinyLife.GameImpl.OnFinalizingGameContent
commentId: E:TinyLife.GameImpl.OnFinalizingGameContent
id: OnFinalizingGameContent
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: OnLoadContentLater
nameWithType: GameImpl.OnLoadContentLater
fullName: TinyLife.GameImpl.OnLoadContentLater
name: OnFinalizingGameContent
nameWithType: GameImpl.OnFinalizingGameContent
fullName: TinyLife.GameImpl.OnFinalizingGameContent
type: Event
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnLoadContentLater
id: OnFinalizingGameContent
path: ../TinyLife/GameImpl.cs
startLine: 168
startLine: 173
assemblies:
- Tiny Life
namespace: TinyLife
summary: An event that is raised in the game's loading screen while loading additional mod content.
summary: >-
An event that is raised when this game's content is about to finish loading.
Note that "finalize" in this context refers not to object destruction, but to the completion of the loading process.
example: []
syntax:
content: public event Action OnLoadContentLater
content: public event Action OnFinalizingGameContent
return:
type: System.Action
content.vb: Public Event OnLoadContentLater As Action
content.vb: Public Event OnFinalizingGameContent As Action
- uid: TinyLife.GameImpl.OnFinishedLoading
commentId: E:TinyLife.GameImpl.OnFinishedLoading
id: OnFinishedLoading
@ -743,7 +749,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnFinishedLoading
path: ../TinyLife/GameImpl.cs
startLine: 172
startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife
@ -772,7 +778,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LoadContent
path: ../TinyLife/GameImpl.cs
startLine: 263
startLine: 271
assemblies:
- Tiny Life
namespace: TinyLife
@ -801,7 +807,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoUpdate
path: ../TinyLife/GameImpl.cs
startLine: 319
startLine: 321
assemblies:
- Tiny Life
namespace: TinyLife
@ -837,7 +843,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DoDraw
path: ../TinyLife/GameImpl.cs
startLine: 570
startLine: 627
assemblies:
- Tiny Life
namespace: TinyLife
@ -873,7 +879,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dispose
path: ../TinyLife/GameImpl.cs
startLine: 607
startLine: 663
assemblies:
- Tiny Life
namespace: TinyLife
@ -907,7 +913,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RotateCamera
path: ../TinyLife/GameImpl.cs
startLine: 625
startLine: 681
assemblies:
- Tiny Life
namespace: TinyLife
@ -924,6 +930,41 @@ items:
nameWithType.vb: GameImpl.RotateCamera(Boolean)
fullName.vb: TinyLife.GameImpl.RotateCamera(Boolean)
name.vb: RotateCamera(Boolean)
- uid: TinyLife.GameImpl.ZoomCamera(System.Int32)
commentId: M:TinyLife.GameImpl.ZoomCamera(System.Int32)
id: ZoomCamera(System.Int32)
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: ZoomCamera(int)
nameWithType: GameImpl.ZoomCamera(int)
fullName: TinyLife.GameImpl.ZoomCamera(int)
type: Method
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ZoomCamera
path: ../TinyLife/GameImpl.cs
startLine: 697
assemblies:
- Tiny Life
namespace: TinyLife
summary: Zooms the camera by the given <code class="paramref">delta</code>, either towards the center of the camera's viewport, or toward the <xref href="TinyLife.GameImpl.CursorPosition" data-throw-if-not-resolved="false"></xref> if it is not on the UI.
example: []
syntax:
content: public void ZoomCamera(int delta)
parameters:
- id: delta
type: System.Int32
description: The delta to zoom by.
content.vb: Public Sub ZoomCamera(delta As Integer)
overload: TinyLife.GameImpl.ZoomCamera*
nameWithType.vb: GameImpl.ZoomCamera(Integer)
fullName.vb: TinyLife.GameImpl.ZoomCamera(Integer)
name.vb: ZoomCamera(Integer)
- uid: TinyLife.GameImpl.IsCursorOnUi
commentId: M:TinyLife.GameImpl.IsCursorOnUi
id: IsCursorOnUi
@ -942,7 +983,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCursorOnUi
path: ../TinyLife/GameImpl.cs
startLine: 641
startLine: 709
assemblies:
- Tiny Life
namespace: TinyLife
@ -973,7 +1014,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchGameMode
path: ../TinyLife/GameImpl.cs
startLine: 653
startLine: 721
assemblies:
- Tiny Life
namespace: TinyLife
@ -1008,7 +1049,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SwitchMap
path: ../TinyLife/GameImpl.cs
startLine: 743
startLine: 819
assemblies:
- Tiny Life
namespace: TinyLife
@ -1046,7 +1087,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanBeExtremelyFast
path: ../TinyLife/GameImpl.cs
startLine: 770
startLine: 846
assemblies:
- Tiny Life
namespace: TinyLife
@ -1080,7 +1121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanSwitchGameModes
path: ../TinyLife/GameImpl.cs
startLine: 781
startLine: 857
assemblies:
- Tiny Life
namespace: TinyLife
@ -1114,7 +1155,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FadeKeyboardLighting
path: ../TinyLife/GameImpl.cs
startLine: 796
startLine: 872
assemblies:
- Tiny Life
namespace: TinyLife
@ -1149,7 +1190,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TakeScreenshot
path: ../TinyLife/GameImpl.cs
startLine: 822
startLine: 898
assemblies:
- Tiny Life
namespace: TinyLife
@ -1190,7 +1231,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotVisible
path: ../TinyLife/GameImpl.cs
startLine: 850
startLine: 926
assemblies:
- Tiny Life
namespace: TinyLife
@ -1227,7 +1268,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MarkLotNonVisible
path: ../TinyLife/GameImpl.cs
startLine: 866
startLine: 942
assemblies:
- Tiny Life
namespace: TinyLife
@ -1259,7 +1300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsLotVisible
path: ../TinyLife/GameImpl.cs
startLine: 877
startLine: 953
assemblies:
- Tiny Life
namespace: TinyLife
@ -1297,7 +1338,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FollowPerson
path: ../TinyLife/GameImpl.cs
startLine: 890
startLine: 966
assemblies:
- Tiny Life
namespace: TinyLife
@ -1323,6 +1364,66 @@ items:
nameWithType.vb: GameImpl.FollowPerson(Person, Boolean, Action)
fullName.vb: TinyLife.GameImpl.FollowPerson(TinyLife.Objects.Person, Boolean, System.Action)
name.vb: FollowPerson(Person, Boolean, Action)
- uid: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
commentId: M:TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
id: AddMapToSave(TinyLife.PerSaveOptions.MapInfo,System.Action)
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: AddMapToSave(MapInfo, Action)
nameWithType: GameImpl.AddMapToSave(PerSaveOptions.MapInfo, Action)
fullName: TinyLife.GameImpl.AddMapToSave(TinyLife.PerSaveOptions.MapInfo, System.Action)
type: Method
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddMapToSave
path: ../TinyLife/GameImpl.cs
startLine: 990
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public void AddMapToSave(PerSaveOptions.MapInfo info, Action after = null)
parameters:
- id: info
type: TinyLife.PerSaveOptions.MapInfo
- id: after
type: System.Action
content.vb: Public Sub AddMapToSave(info As PerSaveOptions.MapInfo, after As Action = Nothing)
overload: TinyLife.GameImpl.AddMapToSave*
- uid: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)
commentId: M:TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)
id: RemoveMapFromSave(TinyLife.World.Map)
parent: TinyLife.GameImpl
langs:
- csharp
- vb
name: RemoveMapFromSave(Map)
nameWithType: GameImpl.RemoveMapFromSave(Map)
fullName: TinyLife.GameImpl.RemoveMapFromSave(TinyLife.World.Map)
type: Method
source:
remote:
path: TinyLife/GameImpl.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RemoveMapFromSave
path: ../TinyLife/GameImpl.cs
startLine: 1008
assemblies:
- Tiny Life
namespace: TinyLife
syntax:
content: public void RemoveMapFromSave(Map map)
parameters:
- id: map
type: TinyLife.World.Map
content.vb: Public Sub RemoveMapFromSave(map As Map)
overload: TinyLife.GameImpl.RemoveMapFromSave*
- uid: TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
commentId: M:TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)
id: CompleteAchievement(TinyLife.Goals.AchievementType)
@ -1341,7 +1442,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CompleteAchievement
path: ../TinyLife/GameImpl.cs
startLine: 919
startLine: 1019
assemblies:
- Tiny Life
namespace: TinyLife
@ -3490,6 +3591,29 @@ references:
name: RotateCamera
nameWithType: GameImpl.RotateCamera
fullName: TinyLife.GameImpl.RotateCamera
- uid: TinyLife.GameImpl.CursorPosition
commentId: P:TinyLife.GameImpl.CursorPosition
href: TinyLife.GameImpl.html#TinyLife_GameImpl_CursorPosition
name: CursorPosition
nameWithType: GameImpl.CursorPosition
fullName: TinyLife.GameImpl.CursorPosition
- uid: TinyLife.GameImpl.ZoomCamera*
commentId: Overload:TinyLife.GameImpl.ZoomCamera
href: TinyLife.GameImpl.html#TinyLife_GameImpl_ZoomCamera_System_Int32_
name: ZoomCamera
nameWithType: GameImpl.ZoomCamera
fullName: TinyLife.GameImpl.ZoomCamera
- uid: System.Int32
commentId: T:System.Int32
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
name: int
nameWithType: int
fullName: int
nameWithType.vb: Integer
fullName.vb: Integer
name.vb: Integer
- uid: MLEM.Ui.UiSystem
commentId: T:MLEM.Ui.UiSystem
isExternal: true
@ -3893,6 +4017,41 @@ references:
name: FollowPerson
nameWithType: GameImpl.FollowPerson
fullName: TinyLife.GameImpl.FollowPerson
- uid: TinyLife.GameImpl.AddMapToSave*
commentId: Overload:TinyLife.GameImpl.AddMapToSave
href: TinyLife.GameImpl.html#TinyLife_GameImpl_AddMapToSave_TinyLife_PerSaveOptions_MapInfo_System_Action_
name: AddMapToSave
nameWithType: GameImpl.AddMapToSave
fullName: TinyLife.GameImpl.AddMapToSave
- uid: TinyLife.PerSaveOptions.MapInfo
commentId: T:TinyLife.PerSaveOptions.MapInfo
parent: TinyLife
href: TinyLife.PerSaveOptions.html
name: PerSaveOptions.MapInfo
nameWithType: PerSaveOptions.MapInfo
fullName: TinyLife.PerSaveOptions.MapInfo
spec.csharp:
- uid: TinyLife.PerSaveOptions
name: PerSaveOptions
href: TinyLife.PerSaveOptions.html
- name: .
- uid: TinyLife.PerSaveOptions.MapInfo
name: MapInfo
href: TinyLife.PerSaveOptions.MapInfo.html
spec.vb:
- uid: TinyLife.PerSaveOptions
name: PerSaveOptions
href: TinyLife.PerSaveOptions.html
- name: .
- uid: TinyLife.PerSaveOptions.MapInfo
name: MapInfo
href: TinyLife.PerSaveOptions.MapInfo.html
- uid: TinyLife.GameImpl.RemoveMapFromSave*
commentId: Overload:TinyLife.GameImpl.RemoveMapFromSave
href: TinyLife.GameImpl.html#TinyLife_GameImpl_RemoveMapFromSave_TinyLife_World_Map_
name: RemoveMapFromSave
nameWithType: GameImpl.RemoveMapFromSave
fullName: TinyLife.GameImpl.RemoveMapFromSave
- uid: TinyLife.GameImpl.Achievements
commentId: F:TinyLife.GameImpl.Achievements
href: TinyLife.GameImpl.html#TinyLife_GameImpl_Achievements

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GameSpeed
path: ../TinyLife/Options.cs
startLine: 599
startLine: 603
assemblies:
- Tiny Life
namespace: TinyLife
@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Paused
path: ../TinyLife/Options.cs
startLine: 604
startLine: 608
assemblies:
- Tiny Life
namespace: TinyLife
@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Regular
path: ../TinyLife/Options.cs
startLine: 608
startLine: 612
assemblies:
- Tiny Life
namespace: TinyLife
@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Fast
path: ../TinyLife/Options.cs
startLine: 612
startLine: 616
assemblies:
- Tiny Life
namespace: TinyLife
@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VeryFast
path: ../TinyLife/Options.cs
startLine: 616
startLine: 620
assemblies:
- Tiny Life
namespace: TinyLife
@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ExtremelyFast
path: ../TinyLife/Options.cs
startLine: 621
startLine: 625
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -29,7 +29,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GenealogyType
path: ../TinyLife/Relationship.cs
startLine: 513
startLine: 550
assemblies:
- Tiny Life
namespace: TinyLife
@ -64,7 +64,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Unrelated
path: ../TinyLife/Relationship.cs
startLine: 518
startLine: 555
assemblies:
- Tiny Life
namespace: TinyLife
@ -92,7 +92,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Parent
path: ../TinyLife/Relationship.cs
startLine: 522
startLine: 559
assemblies:
- Tiny Life
namespace: TinyLife
@ -120,7 +120,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Relationship.cs
startLine: 526
startLine: 563
assemblies:
- Tiny Life
namespace: TinyLife
@ -148,7 +148,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Sibling
path: ../TinyLife/Relationship.cs
startLine: 530
startLine: 567
assemblies:
- Tiny Life
namespace: TinyLife
@ -176,7 +176,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Nibling
path: ../TinyLife/Relationship.cs
startLine: 534
startLine: 571
assemblies:
- Tiny Life
namespace: TinyLife
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Pibling
path: ../TinyLife/Relationship.cs
startLine: 538
startLine: 575
assemblies:
- Tiny Life
namespace: TinyLife
@ -232,7 +232,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandparent
path: ../TinyLife/Relationship.cs
startLine: 542
startLine: 579
assemblies:
- Tiny Life
namespace: TinyLife
@ -260,7 +260,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Grandchild
path: ../TinyLife/Relationship.cs
startLine: 546
startLine: 583
assemblies:
- Tiny Life
namespace: TinyLife
@ -288,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Cousin
path: ../TinyLife/Relationship.cs
startLine: 550
startLine: 587
assemblies:
- Tiny Life
namespace: TinyLife
@ -316,7 +316,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DistantlyRelated
path: ../TinyLife/Relationship.cs
startLine: 554
startLine: 591
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -27,7 +27,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievement
path: ../TinyLife/Goals/Achievement.cs
startLine: 159
startLine: 172
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -79,7 +79,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Achievement.cs
startLine: 166
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -118,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
startLine: 170
startLine: 183
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -163,7 +163,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Goals/Achievement.cs
startLine: 176
startLine: 189
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -211,7 +211,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 185
startLine: 198
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -252,7 +252,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Achievement.cs
startLine: 197
startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -296,7 +296,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreateElement
path: ../TinyLife/Goals/Achievement.cs
startLine: 207
startLine: 220
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -330,7 +330,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Achievement.cs
startLine: 226
startLine: 250
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -361,7 +361,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Complete
path: ../TinyLife/Goals/Achievement.cs
startLine: 234
startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -5,12 +5,14 @@ items:
id: AchievementType
parent: TinyLife.Goals
children:
- TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo)
- TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo)
- TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)
- TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)
- TinyLife.Goals.AchievementType.Construct
- TinyLife.Goals.AchievementType.DieOnPublicLot
- TinyLife.Goals.AchievementType.DisplayName
- TinyLife.Goals.AchievementType.Goals
- TinyLife.Goals.AchievementType.Hidden
- TinyLife.Goals.AchievementType.HiddenTrash
- TinyLife.Goals.AchievementType.Icon
- TinyLife.Goals.AchievementType.Name
- TinyLife.Goals.AchievementType.Register(TinyLife.Goals.AchievementType)
@ -143,6 +145,33 @@ items:
return:
type: TinyLife.Goals.AchievementType
content.vb: Public Shared ReadOnly DieOnPublicLot As AchievementType
- uid: TinyLife.Goals.AchievementType.HiddenTrash
commentId: F:TinyLife.Goals.AchievementType.HiddenTrash
id: HiddenTrash
parent: TinyLife.Goals.AchievementType
langs:
- csharp
- vb
name: HiddenTrash
nameWithType: AchievementType.HiddenTrash
fullName: TinyLife.Goals.AchievementType.HiddenTrash
type: Field
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HiddenTrash
path: ../TinyLife/Goals/Achievement.cs
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly AchievementType HiddenTrash
return:
type: TinyLife.Goals.AchievementType
content.vb: Public Shared ReadOnly HiddenTrash As AchievementType
- uid: TinyLife.Goals.AchievementType.Name
commentId: F:TinyLife.Goals.AchievementType.Name
id: Name
@ -161,7 +190,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Achievement.cs
startLine: 68
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -190,7 +219,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Goals/Achievement.cs
startLine: 72
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -219,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/Achievement.cs
startLine: 77
startLine: 80
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -233,6 +262,33 @@ items:
return:
type: TinyLife.Goals.GoalSetInfo
content.vb: Public ReadOnly Goals As GoalSetInfo
- uid: TinyLife.Goals.AchievementType.Hidden
commentId: F:TinyLife.Goals.AchievementType.Hidden
id: Hidden
parent: TinyLife.Goals.AchievementType
langs:
- csharp
- vb
name: Hidden
nameWithType: AchievementType.Hidden
fullName: TinyLife.Goals.AchievementType.Hidden
type: Field
source:
remote:
path: TinyLife/Goals/Achievement.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hidden
path: ../TinyLife/Goals/Achievement.cs
startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public readonly bool Hidden
return:
type: System.Boolean
content.vb: Public ReadOnly Hidden As Boolean
- uid: TinyLife.Goals.AchievementType.DisplayName
commentId: P:TinyLife.Goals.AchievementType.DisplayName
id: DisplayName
@ -251,7 +307,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DisplayName
path: ../TinyLife/Goals/Achievement.cs
startLine: 82
startLine: 86
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -264,16 +320,16 @@ items:
type: System.String
content.vb: Public ReadOnly Property DisplayName As String
overload: TinyLife.Goals.AchievementType.DisplayName*
- uid: TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo)
commentId: M:TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo)
id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo)'
- uid: TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)
commentId: M:TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)
id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalInfo,System.Boolean)'
parent: TinyLife.Goals.AchievementType
langs:
- csharp
- vb
name: AchievementType(string, TextureRegion, GoalInfo)
nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalInfo)
fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo)
name: AchievementType(string, TextureRegion, GoalInfo, bool)
nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalInfo, bool)
fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo, bool)
type: Constructor
source:
remote:
@ -282,14 +338,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 90
startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Creates a new achievement type with the given settings.
example: []
syntax:
content: public AchievementType(string name, TextureRegion icon, GoalInfo goal)
content: public AchievementType(string name, TextureRegion icon, GoalInfo goal, bool hidden = false)
parameters:
- id: name
type: System.String
@ -300,21 +356,23 @@ items:
- id: goal
type: TinyLife.Goals.GoalInfo
description: The goal that have to be fulfilled for this achievement to be completed. If this is null, <xref href="TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref> has to be used to complete an achievement of this type.
content.vb: Public Sub New(name As String, icon As TextureRegion, goal As GoalInfo)
- id: hidden
type: System.Boolean
content.vb: Public Sub New(name As String, icon As TextureRegion, goal As GoalInfo, hidden As Boolean = False)
overload: TinyLife.Goals.AchievementType.#ctor*
nameWithType.vb: AchievementType.New(String, TextureRegion, GoalInfo)
fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo)
name.vb: New(String, TextureRegion, GoalInfo)
- uid: TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo)
commentId: M:TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo)
id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo)'
nameWithType.vb: AchievementType.New(String, TextureRegion, GoalInfo, Boolean)
fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalInfo, Boolean)
name.vb: New(String, TextureRegion, GoalInfo, Boolean)
- uid: TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)
commentId: M:TinyLife.Goals.AchievementType.#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)
id: '#ctor(System.String,MLEM.Textures.TextureRegion,TinyLife.Goals.GoalSetInfo,System.Boolean)'
parent: TinyLife.Goals.AchievementType
langs:
- csharp
- vb
name: AchievementType(string, TextureRegion, GoalSetInfo)
nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalSetInfo)
fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo)
name: AchievementType(string, TextureRegion, GoalSetInfo, bool)
nameWithType: AchievementType.AchievementType(string, TextureRegion, GoalSetInfo, bool)
fullName: TinyLife.Goals.AchievementType.AchievementType(string, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo, bool)
type: Constructor
source:
remote:
@ -323,14 +381,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Achievement.cs
startLine: 98
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Creates a new achievement type with the given settings.
example: []
syntax:
content: public AchievementType(string name, TextureRegion icon, GoalSetInfo goals = null)
content: public AchievementType(string name, TextureRegion icon, GoalSetInfo goals = null, bool hidden = false)
parameters:
- id: name
type: System.String
@ -341,11 +399,13 @@ items:
- id: goals
type: TinyLife.Goals.GoalSetInfo
description: The set of goals that have to be fulfilled for this achievement to be completed. If this is null, <xref href="TinyLife.GameImpl.CompleteAchievement(TinyLife.Goals.AchievementType)" data-throw-if-not-resolved="false"></xref> has to be used to complete an achievement of this type.
content.vb: Public Sub New(name As String, icon As TextureRegion, goals As GoalSetInfo = Nothing)
- id: hidden
type: System.Boolean
content.vb: Public Sub New(name As String, icon As TextureRegion, goals As GoalSetInfo = Nothing, hidden As Boolean = False)
overload: TinyLife.Goals.AchievementType.#ctor*
nameWithType.vb: AchievementType.New(String, TextureRegion, GoalSetInfo)
fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo)
name.vb: New(String, TextureRegion, GoalSetInfo)
nameWithType.vb: AchievementType.New(String, TextureRegion, GoalSetInfo, Boolean)
fullName.vb: TinyLife.Goals.AchievementType.New(String, MLEM.Textures.TextureRegion, TinyLife.Goals.GoalSetInfo, Boolean)
name.vb: New(String, TextureRegion, GoalSetInfo, Boolean)
- uid: TinyLife.Goals.AchievementType.Construct
commentId: M:TinyLife.Goals.AchievementType.Construct
id: Construct
@ -364,7 +424,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/Achievement.cs
startLine: 108
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -395,7 +455,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/Achievement.cs
startLine: 117
startLine: 122
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1004,6 +1064,17 @@ references:
name: GoalSetInfo
nameWithType: GoalSetInfo
fullName: TinyLife.Goals.GoalSetInfo
- 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: TinyLife.Goals.AchievementType.Name
commentId: F:TinyLife.Goals.AchievementType.Name
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType_Name
@ -1018,7 +1089,7 @@ references:
fullName: TinyLife.Goals.AchievementType.DisplayName
- uid: TinyLife.Goals.AchievementType.#ctor*
commentId: Overload:TinyLife.Goals.AchievementType.#ctor
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType__ctor_System_String_MLEM_Textures_TextureRegion_TinyLife_Goals_GoalInfo_
href: TinyLife.Goals.AchievementType.html#TinyLife_Goals_AchievementType__ctor_System_String_MLEM_Textures_TextureRegion_TinyLife_Goals_GoalInfo_System_Boolean_
name: AchievementType
nameWithType: AchievementType.AchievementType
fullName: TinyLife.Goals.AchievementType.AchievementType

View file

@ -6,7 +6,7 @@ items:
parent: TinyLife.Goals
children:
- TinyLife.Goals.AmountGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)
- TinyLife.Goals.AmountGoal.GetDisplayedProgress
- TinyLife.Goals.AmountGoal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.AmountGoal.GetProgress
- TinyLife.Goals.AmountGoal.Reset
- TinyLife.Goals.AmountGoal.Trigger(System.Single)
@ -52,6 +52,7 @@ items:
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@ -161,16 +162,16 @@ items:
content.vb: Public Overrides Sub Reset()
overridden: TinyLife.Goals.Goal.Reset
overload: TinyLife.Goals.AmountGoal.Reset*
- uid: TinyLife.Goals.AmountGoal.GetDisplayedProgress
commentId: M:TinyLife.Goals.AmountGoal.GetDisplayedProgress
id: GetDisplayedProgress
- uid: TinyLife.Goals.AmountGoal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.AmountGoal.GetDisplayedProgress(System.Boolean)
id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.AmountGoal
langs:
- csharp
- vb
name: GetDisplayedProgress()
nameWithType: AmountGoal.GetDisplayedProgress()
fullName: TinyLife.Goals.AmountGoal.GetDisplayedProgress()
name: GetDisplayedProgress(bool)
nameWithType: AmountGoal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.AmountGoal.GetDisplayedProgress(bool)
type: Method
source:
remote:
@ -189,13 +190,19 @@ items:
By default, the <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref> percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
content: public override string GetDisplayedProgress()
content: public override string GetDisplayedProgress(bool reduced)
parameters:
- id: reduced
type: System.Boolean
return:
type: System.String
description: The displayed goal progress
content.vb: Public Overrides Function GetDisplayedProgress() As String
overridden: TinyLife.Goals.Goal.GetDisplayedProgress
content.vb: Public Overrides Function GetDisplayedProgress(reduced As Boolean) As String
overridden: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
overload: TinyLife.Goals.AmountGoal.GetDisplayedProgress*
nameWithType.vb: AmountGoal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.AmountGoal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.AmountGoal.Trigger(System.Single)
commentId: M:TinyLife.Goals.AmountGoal.Trigger(System.Single)
id: Trigger(System.Single)
@ -571,6 +578,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
parent: TinyLife.Goals.Goal
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
name: GetDisplay(Anchor, bool, bool)
nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
name.vb: GetDisplay(Anchor, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
@ -1357,31 +1417,54 @@ references:
name: Reset
nameWithType: AmountGoal.Reset
fullName: TinyLife.Goals.AmountGoal.Reset
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress(bool)
nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.AmountGoal.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.AmountGoal.GetDisplayedProgress
href: TinyLife.Goals.AmountGoal.html#TinyLife_Goals_AmountGoal_GetDisplayedProgress
href: TinyLife.Goals.AmountGoal.html#TinyLife_Goals_AmountGoal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress
nameWithType: AmountGoal.GetDisplayedProgress
fullName: TinyLife.Goals.AmountGoal.GetDisplayedProgress
- 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.String
commentId: T:System.String
parent: System

View file

@ -56,8 +56,9 @@ items:
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.GetProgress
- TinyLife.Goals.Goal.Reset
- TinyLife.Goals.Goal.GetDisplayedProgress
- TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@ -402,24 +403,36 @@ references:
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress(bool)
nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
@ -446,6 +459,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
parent: TinyLife.Goals.Goal
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
name: GetDisplay(Anchor, bool, bool)
nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
name.vb: GetDisplay(Anchor, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -49,8 +49,9 @@ items:
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.GetProgress
- TinyLife.Goals.Goal.Reset
- TinyLife.Goals.Goal.GetDisplayedProgress
- TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@ -346,24 +347,36 @@ references:
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress(bool)
nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
@ -390,6 +403,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
parent: TinyLife.Goals.Goal
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
name: GetDisplay(Anchor, bool, bool)
nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
name.vb: GetDisplay(Anchor, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -6,7 +6,7 @@ items:
parent: TinyLife.Goals
children:
- TinyLife.Goals.ConditionedGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)
- TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
- TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.ConditionedGoal.GetProgress
- TinyLife.Goals.ConditionedGoal.Reset
- TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
@ -52,6 +52,7 @@ items:
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@ -161,16 +162,16 @@ items:
content.vb: Public Overrides Sub Reset()
overridden: TinyLife.Goals.Goal.Reset
overload: TinyLife.Goals.ConditionedGoal.Reset*
- uid: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
commentId: M:TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
id: GetDisplayedProgress
- uid: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(System.Boolean)
id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.ConditionedGoal
langs:
- csharp
- vb
name: GetDisplayedProgress()
nameWithType: ConditionedGoal.GetDisplayedProgress()
fullName: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress()
name: GetDisplayedProgress(bool)
nameWithType: ConditionedGoal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(bool)
type: Method
source:
remote:
@ -189,13 +190,19 @@ items:
By default, the <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref> percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
content: public override string GetDisplayedProgress()
content: public override string GetDisplayedProgress(bool reduced)
parameters:
- id: reduced
type: System.Boolean
return:
type: System.String
description: The displayed goal progress
content.vb: Public Overrides Function GetDisplayedProgress() As String
overridden: TinyLife.Goals.Goal.GetDisplayedProgress
content.vb: Public Overrides Function GetDisplayedProgress(reduced As Boolean) As String
overridden: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
overload: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress*
nameWithType.vb: ConditionedGoal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
commentId: M:TinyLife.Goals.ConditionedGoal.Trigger(System.Boolean)
id: Trigger(System.Boolean)
@ -214,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/ConditionedGoal.cs
startLine: 32
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -531,6 +538,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
parent: TinyLife.Goals.Goal
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
name: GetDisplay(Anchor, bool, bool)
nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
name.vb: GetDisplay(Anchor, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
@ -1317,31 +1377,54 @@ references:
name: Reset
nameWithType: ConditionedGoal.Reset
fullName: TinyLife.Goals.ConditionedGoal.Reset
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress(bool)
nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_GetDisplayedProgress
href: TinyLife.Goals.ConditionedGoal.html#TinyLife_Goals_ConditionedGoal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress
nameWithType: ConditionedGoal.GetDisplayedProgress
fullName: TinyLife.Goals.ConditionedGoal.GetDisplayedProgress
- 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.String
commentId: T:System.String
parent: System
@ -1443,17 +1526,6 @@ references:
name: Trigger
nameWithType: ConditionedGoal.Trigger
fullName: TinyLife.Goals.ConditionedGoal.Trigger
- 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: TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
commentId: M:TinyLife.Goals.AutoTriggerGoal`1.Trigger(`0)
href: TinyLife.Goals.AutoTriggerGoal-1.html#TinyLife_Goals_AutoTriggerGoal_1_Trigger__0_

View file

@ -7,7 +7,7 @@ items:
children:
- TinyLife.Goals.DistinctGoal`1.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)
- TinyLife.Goals.DistinctGoal`1.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
- TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress
- TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.DistinctGoal`1.GetProgress
- TinyLife.Goals.DistinctGoal`1.Reset
- TinyLife.Goals.DistinctGoal`1.Trigger(`0)
@ -54,6 +54,7 @@ items:
- TinyLife.Goals.Goal{TinyLife.Goals.AutoGoalInfo}.Info
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@ -170,16 +171,16 @@ items:
overload: TinyLife.Goals.DistinctGoal`1.Reset*
nameWithType.vb: DistinctGoal(Of T).Reset()
fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Reset()
- uid: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress
commentId: M:TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress
id: GetDisplayedProgress
- uid: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress(System.Boolean)
id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.DistinctGoal`1
langs:
- csharp
- vb
name: GetDisplayedProgress()
nameWithType: DistinctGoal<T>.GetDisplayedProgress()
fullName: TinyLife.Goals.DistinctGoal<T>.GetDisplayedProgress()
name: GetDisplayedProgress(bool)
nameWithType: DistinctGoal<T>.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.DistinctGoal<T>.GetDisplayedProgress(bool)
type: Method
source:
remote:
@ -198,15 +199,19 @@ items:
By default, the <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref> percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
content: public override string GetDisplayedProgress()
content: public override string GetDisplayedProgress(bool reduced)
parameters:
- id: reduced
type: System.Boolean
return:
type: System.String
description: The displayed goal progress
content.vb: Public Overrides Function GetDisplayedProgress() As String
overridden: TinyLife.Goals.Goal.GetDisplayedProgress
content.vb: Public Overrides Function GetDisplayedProgress(reduced As Boolean) As String
overridden: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
overload: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress*
nameWithType.vb: DistinctGoal(Of T).GetDisplayedProgress()
fullName.vb: TinyLife.Goals.DistinctGoal(Of T).GetDisplayedProgress()
nameWithType.vb: DistinctGoal(Of T).GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.DistinctGoal(Of T).GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.DistinctGoal`1.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.DistinctGoal`1.Validate(TinyLife.Goals.GoalSet)
id: Validate(TinyLife.Goals.GoalSet)
@ -583,6 +588,59 @@ references:
name: Set
nameWithType: Goal.Set
fullName: TinyLife.Goals.Goal.Set
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
parent: TinyLife.Goals.Goal
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
name: GetDisplay(Anchor, bool, bool)
nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
name.vb: GetDisplay(Anchor, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
@ -1337,33 +1395,56 @@ references:
fullName: TinyLife.Goals.DistinctGoal<T>.Reset
nameWithType.vb: DistinctGoal(Of T).Reset
fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Reset
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress(bool)
nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.DistinctGoal`1.GetDisplayedProgress
href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1_GetDisplayedProgress
href: TinyLife.Goals.DistinctGoal-1.html#TinyLife_Goals_DistinctGoal_1_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress
nameWithType: DistinctGoal<T>.GetDisplayedProgress
fullName: TinyLife.Goals.DistinctGoal<T>.GetDisplayedProgress
nameWithType.vb: DistinctGoal(Of T).GetDisplayedProgress
fullName.vb: TinyLife.Goals.DistinctGoal(Of T).GetDisplayedProgress
- 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.String
commentId: T:System.String
parent: System
@ -1408,17 +1489,6 @@ references:
fullName: TinyLife.Goals.DistinctGoal<T>.Validate
nameWithType.vb: DistinctGoal(Of T).Validate
fullName.vb: TinyLife.Goals.DistinctGoal(Of T).Validate
- 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: TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
commentId: M:TinyLife.Goals.AutoTriggerGoal.CanTrigger(System.Object,TinyLife.Goals.GoalTrigger,System.Object)
parent: TinyLife.Goals.AutoTriggerGoal

View file

@ -21,7 +21,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goal
path: ../TinyLife/Goals/Goal.cs
startLine: 73
startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -48,8 +48,9 @@ items:
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.GetProgress
- TinyLife.Goals.Goal.Reset
- TinyLife.Goals.Goal.GetDisplayedProgress
- TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@ -84,7 +85,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/Goal.cs
startLine: 76
startLine: 107
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -117,7 +118,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Goal.cs
startLine: 79
startLine: 110
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -255,24 +256,36 @@ references:
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Reset
- name: (
- name: )
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress(bool)
nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
@ -299,6 +312,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
parent: TinyLife.Goals.Goal
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
name: GetDisplay(Anchor, bool, bool)
nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
name.vb: GetDisplay(Anchor, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -6,7 +6,8 @@ items:
parent: TinyLife.Goals
children:
- TinyLife.Goals.Goal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.GoalInfo)
- TinyLife.Goals.Goal.GetDisplayedProgress
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.GetProgress
- TinyLife.Goals.Goal.Info
- TinyLife.Goals.Goal.Name
@ -27,7 +28,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goal
path: ../TinyLife/Goals/Goal.cs
startLine: 9
startLine: 13
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -89,7 +90,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/Goal.cs
startLine: 16
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -128,7 +129,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Set
path: ../TinyLife/Goals/Goal.cs
startLine: 20
startLine: 24
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -159,7 +160,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/Goal.cs
startLine: 24
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -190,7 +191,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Goal.cs
startLine: 31
startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -228,7 +229,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/Goal.cs
startLine: 41
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -259,7 +260,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/Goal.cs
startLine: 46
startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -269,16 +270,16 @@ items:
content: public abstract void Reset()
content.vb: Public MustOverride Sub Reset()
overload: TinyLife.Goals.Goal.Reset*
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
id: GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
langs:
- csharp
- vb
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
name: GetDisplayedProgress(bool)
nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
type: Method
source:
remote:
@ -287,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplayedProgress
path: ../TinyLife/Goals/Goal.cs
startLine: 53
startLine: 57
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -297,12 +298,18 @@ items:
By default, the <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref> percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
content: public virtual string GetDisplayedProgress()
content: public virtual string GetDisplayedProgress(bool reduced)
parameters:
- id: reduced
type: System.Boolean
return:
type: System.String
description: The displayed goal progress
content.vb: Public Overridable Function GetDisplayedProgress() As String
content.vb: Public Overridable Function GetDisplayedProgress(reduced As Boolean) As String
overload: TinyLife.Goals.Goal.GetDisplayedProgress*
nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
id: Validate(TinyLife.Goals.GoalSet)
@ -321,7 +328,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Goal.cs
startLine: 62
startLine: 66
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -338,6 +345,50 @@ items:
description: Whether this goal is considered to be valid
content.vb: Public Overridable Function Validate([set] As GoalSet) As Boolean
overload: TinyLife.Goals.Goal.Validate*
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
id: GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
parent: TinyLife.Goals.Goal
langs:
- csharp
- vb
name: GetDisplay(Anchor, bool, bool)
nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
type: Method
source:
remote:
path: TinyLife/Goals/Goal.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplay
path: ../TinyLife/Goals/Goal.cs
startLine: 81
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Returns a <xref href="MLEM.Ui.Elements.Group" data-throw-if-not-resolved="false"></xref> that contains the content to display to the player for this goal.
example: []
syntax:
content: public Group GetDisplay(Anchor anchor, bool descriptionAsChild = false, bool reduced = false)
parameters:
- id: anchor
type: MLEM.Ui.Anchor
description: The anchor to use for the group.
- id: descriptionAsChild
type: System.Boolean
description: Whether to add the description as a child, rather than a tooltip.
- id: reduced
type: System.Boolean
description: Whether certain elements, like the name and description, should be left out, displaying only the progress of the goal.
return:
type: MLEM.Ui.Elements.Group
description: The display group.
content.vb: Public Function GetDisplay(anchor As Anchor, descriptionAsChild As Boolean = False, reduced As Boolean = False) As Group
overload: TinyLife.Goals.Goal.GetDisplay*
nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
name.vb: GetDisplay(Anchor, Boolean, Boolean)
references:
- uid: TinyLife.Goals.GoalSet
commentId: T:TinyLife.Goals.GoalSet
@ -1052,16 +1103,10 @@ references:
fullName: TinyLife.Goals.Goal
- uid: TinyLife.Goals.Goal.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.Goal.GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress
nameWithType: Goal.GetDisplayedProgress
fullName: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.Validate*
commentId: Overload:TinyLife.Goals.Goal.Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
name: Validate
nameWithType: Goal.Validate
fullName: TinyLife.Goals.Goal.Validate
- uid: System.Boolean
commentId: T:System.Boolean
parent: System
@ -1073,3 +1118,81 @@ references:
nameWithType.vb: Boolean
fullName.vb: Boolean
name.vb: Boolean
- uid: TinyLife.Goals.Goal.Validate*
commentId: Overload:TinyLife.Goals.Goal.Validate
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_Validate_TinyLife_Goals_GoalSet_
name: Validate
nameWithType: Goal.Validate
fullName: TinyLife.Goals.Goal.Validate
- uid: MLEM.Ui.Elements.Group
commentId: T:MLEM.Ui.Elements.Group
parent: MLEM.Ui.Elements
isExternal: true
name: Group
nameWithType: Group
fullName: MLEM.Ui.Elements.Group
- uid: TinyLife.Goals.Goal.GetDisplay*
commentId: Overload:TinyLife.Goals.Goal.GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
name: GetDisplay
nameWithType: Goal.GetDisplay
fullName: TinyLife.Goals.Goal.GetDisplay
- uid: MLEM.Ui.Anchor
commentId: T:MLEM.Ui.Anchor
parent: MLEM.Ui
isExternal: true
name: Anchor
nameWithType: Anchor
fullName: MLEM.Ui.Anchor
- uid: MLEM.Ui.Elements
commentId: N:MLEM.Ui.Elements
isExternal: true
name: MLEM.Ui.Elements
nameWithType: MLEM.Ui.Elements
fullName: MLEM.Ui.Elements
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true
- name: .
- uid: MLEM.Ui.Elements
name: Elements
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true
- name: .
- uid: MLEM.Ui.Elements
name: Elements
isExternal: true
- uid: MLEM.Ui
commentId: N:MLEM.Ui
isExternal: true
name: MLEM.Ui
nameWithType: MLEM.Ui
fullName: MLEM.Ui
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Ui
name: Ui
isExternal: true

View file

@ -11,6 +11,7 @@ items:
- TinyLife.Goals.GoalSet.GetGoal``1(System.String)
- TinyLife.Goals.GoalSet.GetGoals``1
- TinyLife.Goals.GoalSet.GetProgress
- TinyLife.Goals.GoalSet.Goals
- TinyLife.Goals.GoalSet.Info
- TinyLife.Goals.GoalSet.IsCompleted
- TinyLife.Goals.GoalSet.Reset
@ -71,6 +72,37 @@ items:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: []
- uid: TinyLife.Goals.GoalSet.Goals
commentId: P:TinyLife.Goals.GoalSet.Goals
id: Goals
parent: TinyLife.Goals.GoalSet
langs:
- csharp
- vb
name: Goals
nameWithType: GoalSet.Goals
fullName: TinyLife.Goals.GoalSet.Goals
type: Property
source:
remote:
path: TinyLife/Goals/GoalSet.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/GoalSet.cs
startLine: 52
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: The goals in this goal set.
example: []
syntax:
content: public ICollection<Goal> Goals { get; }
parameters: []
return:
type: System.Collections.Generic.ICollection{TinyLife.Goals.Goal}
content.vb: Public ReadOnly Property Goals As ICollection(Of Goal)
overload: TinyLife.Goals.GoalSet.Goals*
- uid: TinyLife.Goals.GoalSet.Info
commentId: P:TinyLife.Goals.GoalSet.Info
id: Info
@ -89,7 +121,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Info
path: ../TinyLife/Goals/GoalSet.cs
startLine: 52
startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -120,7 +152,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalSet.cs
startLine: 58
startLine: 62
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -155,7 +187,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetProgress
path: ../TinyLife/Goals/GoalSet.cs
startLine: 67
startLine: 71
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -186,7 +218,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Goals/GoalSet.cs
startLine: 79
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -220,7 +252,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Reset
path: ../TinyLife/Goals/GoalSet.cs
startLine: 86
startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -248,7 +280,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoals
path: ../TinyLife/Goals/GoalSet.cs
startLine: 96
startLine: 100
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -285,7 +317,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoal
path: ../TinyLife/Goals/GoalSet.cs
startLine: 106
startLine: 110
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -326,7 +358,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetGoal
path: ../TinyLife/Goals/GoalSet.cs
startLine: 116
startLine: 120
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -366,7 +398,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDisplay
path: ../TinyLife/Goals/GoalSet.cs
startLine: 126
startLine: 130
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -407,7 +439,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/GoalSet.cs
startLine: 153
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1078,6 +1110,110 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Goals.GoalSet.Goals*
commentId: Overload:TinyLife.Goals.GoalSet.Goals
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_Goals
name: Goals
nameWithType: GoalSet.Goals
fullName: TinyLife.Goals.GoalSet.Goals
- uid: System.Collections.Generic.ICollection{TinyLife.Goals.Goal}
commentId: T:System.Collections.Generic.ICollection{TinyLife.Goals.Goal}
parent: System.Collections.Generic
definition: System.Collections.Generic.ICollection`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
name: ICollection<Goal>
nameWithType: ICollection<Goal>
fullName: System.Collections.Generic.ICollection<TinyLife.Goals.Goal>
nameWithType.vb: ICollection(Of Goal)
fullName.vb: System.Collections.Generic.ICollection(Of TinyLife.Goals.Goal)
name.vb: ICollection(Of Goal)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: <
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: (
- name: Of
- name: " "
- uid: TinyLife.Goals.Goal
name: Goal
href: TinyLife.Goals.Goal.html
- name: )
- uid: System.Collections.Generic.ICollection`1
commentId: T:System.Collections.Generic.ICollection`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
name: ICollection<T>
nameWithType: ICollection<T>
fullName: System.Collections.Generic.ICollection<T>
nameWithType.vb: ICollection(Of T)
fullName.vb: System.Collections.Generic.ICollection(Of T)
name.vb: ICollection(Of T)
spec.csharp:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.ICollection`1
name: ICollection
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.icollection-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.GoalSetInfo
commentId: T:TinyLife.Goals.GoalSetInfo
parent: TinyLife.Goals
@ -1259,43 +1395,6 @@ references:
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.GoalSet.GetGoal*
commentId: Overload:TinyLife.Goals.GoalSet.GetGoal
href: TinyLife.Goals.GoalSet.html#TinyLife_Goals_GoalSet_GetGoal__1_System_String_

View file

@ -5,7 +5,7 @@ items:
id: GoalTrigger
parent: TinyLife.Goals
children:
- TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[])
- TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})
- TinyLife.Goals.GoalTrigger.ActionCompleted
- TinyLife.Goals.GoalTrigger.ActionEnded
- TinyLife.Goals.GoalTrigger.ActionUpdate
@ -38,7 +38,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GoalTrigger
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 14
startLine: 16
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -80,7 +80,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PersonUpdate
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 20
startLine: 22
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FurnitureCreated
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 26
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -146,7 +146,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionCompleted
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 31
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -178,7 +178,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionEnded
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 36
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -210,7 +210,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdate
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 41
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -242,7 +242,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EarnMoney
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 47
startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -251,7 +251,7 @@ items:
By default, this trigger is used in <xref href="TinyLife.Objects.Person.EarnMoney(System.Single%2cSystem.Object)" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.Job" data-throw-if-not-resolved="false"></xref> object types and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> goal types.
This goal trigger supports the <xref href="TinyLife.Goals.Project" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Objects.Furniture" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Actions.Action" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.Job" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.World.LotEmployment.Instance" data-throw-if-not-resolved="false"></xref> object types and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> goal types.
example: []
syntax:
content: public static readonly GoalTrigger EarnMoney
@ -276,7 +276,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionGained
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 52
startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -308,7 +308,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: EmotionLost
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 57
startLine: 59
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -340,12 +340,12 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoodEaten
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 62
startLine: 64
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A goal trigger for when a <xref href="TinyLife.Skills.FoodType" data-throw-if-not-resolved="false"></xref> item is eaten by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action%2cTinyLife.Objects.FoodTypedItem)" data-throw-if-not-resolved="false"></xref>.
A goal trigger for when a <xref href="TinyLife.Skills.FoodType" data-throw-if-not-resolved="false"></xref> item is eaten by a <xref href="TinyLife.Objects.Person" data-throw-if-not-resolved="false"></xref> in <xref href="TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.ActionInfo%2cTinyLife.Objects.FoodTypedItem)" data-throw-if-not-resolved="false"></xref>.
This goal trigger supports the <xref href="TinyLife.Objects.FoodTypedItem" data-throw-if-not-resolved="false"></xref> object type and the <xref href="TinyLife.Goals.ConditionedGoal" data-throw-if-not-resolved="false"></xref>, <xref href="TinyLife.Goals.AmountGoal" data-throw-if-not-resolved="false"></xref> and <xref href="TinyLife.Goals.DistinctGoal%601" data-throw-if-not-resolved="false"></xref> of type <xref href="TinyLife.Objects.FoodTypedItem" data-throw-if-not-resolved="false"></xref> goal types.
example: []
@ -372,7 +372,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProjectCompleted
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 67
startLine: 69
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -404,7 +404,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 72
startLine: 74
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -433,17 +433,17 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidObjects
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 76
startLine: 78
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: A set of types that determine which objects are valid trigger objects for this goal trigger. This validates the <code>obj</code> parameter of <xref href="TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public readonly Type[] ValidObjects
content: public readonly List<Type> ValidObjects
return:
type: System.Type[]
content.vb: Public ReadOnly ValidObjects As Type()
type: System.Collections.Generic.List{System.Type}
content.vb: Public ReadOnly ValidObjects As List(Of Type)
- uid: TinyLife.Goals.GoalTrigger.ValidValues
commentId: F:TinyLife.Goals.GoalTrigger.ValidValues
id: ValidValues
@ -462,27 +462,27 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ValidValues
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 80
startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: A set of types that determine which values are valud trigger values for this goal trigger. This validates the <code>values</code> parameter of <xref href="TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)" data-throw-if-not-resolved="false"></xref>.
summary: A set of types that determine which values are valid trigger values for this goal trigger. This validates the <code>values</code> parameter of <xref href="TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public readonly Type[] ValidValues
content: public readonly List<Type> ValidValues
return:
type: System.Type[]
content.vb: Public ReadOnly ValidValues As Type()
- uid: TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[])
commentId: M:TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Type[],System.Type[])
id: '#ctor(System.String,System.Type[],System.Type[])'
type: System.Collections.Generic.List{System.Type}
content.vb: Public ReadOnly ValidValues As List(Of Type)
- uid: TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})
commentId: M:TinyLife.Goals.GoalTrigger.#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})
id: '#ctor(System.String,System.Collections.Generic.IEnumerable{System.Type},System.Collections.Generic.IEnumerable{System.Type})'
parent: TinyLife.Goals.GoalTrigger
langs:
- csharp
- vb
name: GoalTrigger(string, Type[], Type[])
nameWithType: GoalTrigger.GoalTrigger(string, Type[], Type[])
fullName: TinyLife.Goals.GoalTrigger.GoalTrigger(string, System.Type[], System.Type[])
name: GoalTrigger(string, IEnumerable<Type>, IEnumerable<Type>)
nameWithType: GoalTrigger.GoalTrigger(string, IEnumerable<Type>, IEnumerable<Type>)
fullName: TinyLife.Goals.GoalTrigger.GoalTrigger(string, System.Collections.Generic.IEnumerable<System.Type>, System.Collections.Generic.IEnumerable<System.Type>)
type: Constructor
source:
remote:
@ -491,29 +491,29 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 88
startLine: 90
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: Creates a new goal trigger with the given settings.
example: []
syntax:
content: public GoalTrigger(string name, Type[] validObjects, Type[] validGoals)
content: public GoalTrigger(string name, IEnumerable<Type> validObjects, IEnumerable<Type> validGoals)
parameters:
- id: name
type: System.String
description: This goal trigger's name.
- id: validObjects
type: System.Type[]
type: System.Collections.Generic.IEnumerable{System.Type}
description: A set of types that determine which objects are valid trigger objects for this goal trigger. This validates the <code>obj</code> parameter of <xref href="TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)" data-throw-if-not-resolved="false"></xref>.
- id: validGoals
type: System.Type[]
description: A set of types that determine which values are valud trigger values for this goal trigger. This validates the <code>values</code> parameter of <xref href="TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(name As String, validObjects As Type(), validGoals As Type())
type: System.Collections.Generic.IEnumerable{System.Type}
description: A set of types that determine which values are valid trigger values for this goal trigger. This validates the <code>values</code> parameter of <xref href="TinyLife.Goals.IGoalTriggerable.Trigger(TinyLife.Goals.IGoalTriggerable%2cSystem.Object%2cTinyLife.Goals.GoalTrigger%2cSystem.Object%5b%5d)" data-throw-if-not-resolved="false"></xref>.
content.vb: Public Sub New(name As String, validObjects As IEnumerable(Of Type), validGoals As IEnumerable(Of Type))
overload: TinyLife.Goals.GoalTrigger.#ctor*
nameWithType.vb: GoalTrigger.New(String, Type(), Type())
fullName.vb: TinyLife.Goals.GoalTrigger.New(String, System.Type(), System.Type())
name.vb: New(String, Type(), Type())
nameWithType.vb: GoalTrigger.New(String, IEnumerable(Of Type), IEnumerable(Of Type))
fullName.vb: TinyLife.Goals.GoalTrigger.New(String, System.Collections.Generic.IEnumerable(Of System.Type), System.Collections.Generic.IEnumerable(Of System.Type))
name.vb: New(String, IEnumerable(Of Type), IEnumerable(Of Type))
- uid: TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
commentId: M:TinyLife.Goals.GoalTrigger.IsObjectCompatible(System.Type)
id: IsObjectCompatible(System.Type)
@ -532,7 +532,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsObjectCompatible
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 111
startLine: 113
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -570,7 +570,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsValueCompatible
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 125
startLine: 127
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -608,7 +608,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 134
startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -645,7 +645,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Equals
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 139
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -684,7 +684,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetHashCode
path: ../TinyLife/Goals/GoalTrigger.cs
startLine: 144
startLine: 146
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -1353,6 +1353,51 @@ references:
name: Job
nameWithType: Job
fullName: TinyLife.Goals.Job
- uid: TinyLife.World.LotEmployment.Instance
commentId: T:TinyLife.World.LotEmployment.Instance
parent: TinyLife.World
href: TinyLife.World.LotEmployment.html
name: LotEmployment.Instance
nameWithType: LotEmployment.Instance
fullName: TinyLife.World.LotEmployment.Instance
spec.csharp:
- uid: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: .
- uid: TinyLife.World.LotEmployment.Instance
name: Instance
href: TinyLife.World.LotEmployment.Instance.html
spec.vb:
- uid: TinyLife.World.LotEmployment
name: LotEmployment
href: TinyLife.World.LotEmployment.html
- name: .
- uid: TinyLife.World.LotEmployment.Instance
name: Instance
href: TinyLife.World.LotEmployment.Instance.html
- uid: TinyLife.World
commentId: N:TinyLife.World
href: TinyLife.html
name: TinyLife.World
nameWithType: TinyLife.World
fullName: TinyLife.World
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.World
name: World
href: TinyLife.World.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.World
name: World
href: TinyLife.World.html
- uid: TinyLife.Emotions.EmotionModifier
commentId: T:TinyLife.Emotions.EmotionModifier
parent: TinyLife.Emotions
@ -1510,20 +1555,20 @@ references:
name: FoodType
nameWithType: FoodType
fullName: TinyLife.Skills.FoodType
- uid: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)
commentId: M:TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)
href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_InvokeOnEaten_TinyLife_Actions_Action_TinyLife_Objects_FoodTypedItem_
name: InvokeOnEaten(Action, FoodTypedItem)
nameWithType: FoodType.InvokeOnEaten(Action, FoodTypedItem)
fullName: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action, TinyLife.Objects.FoodTypedItem)
- uid: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.ActionInfo,TinyLife.Objects.FoodTypedItem)
commentId: M:TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.ActionInfo,TinyLife.Objects.FoodTypedItem)
href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_InvokeOnEaten_TinyLife_Actions_ActionInfo_TinyLife_Objects_FoodTypedItem_
name: InvokeOnEaten(ActionInfo, FoodTypedItem)
nameWithType: FoodType.InvokeOnEaten(ActionInfo, FoodTypedItem)
fullName: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.ActionInfo, TinyLife.Objects.FoodTypedItem)
spec.csharp:
- uid: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)
- uid: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.ActionInfo,TinyLife.Objects.FoodTypedItem)
name: InvokeOnEaten
href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_InvokeOnEaten_TinyLife_Actions_Action_TinyLife_Objects_FoodTypedItem_
href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_InvokeOnEaten_TinyLife_Actions_ActionInfo_TinyLife_Objects_FoodTypedItem_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: TinyLife.Objects.FoodTypedItem
@ -1531,13 +1576,13 @@ references:
href: TinyLife.Objects.FoodTypedItem.html
- name: )
spec.vb:
- uid: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.Action,TinyLife.Objects.FoodTypedItem)
- uid: TinyLife.Skills.FoodType.InvokeOnEaten(TinyLife.Actions.ActionInfo,TinyLife.Objects.FoodTypedItem)
name: InvokeOnEaten
href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_InvokeOnEaten_TinyLife_Actions_Action_TinyLife_Objects_FoodTypedItem_
href: TinyLife.Skills.FoodType.html#TinyLife_Skills_FoodType_InvokeOnEaten_TinyLife_Actions_ActionInfo_TinyLife_Objects_FoodTypedItem_
- name: (
- uid: TinyLife.Actions.Action
name: Action
href: TinyLife.Actions.Action.html
- uid: TinyLife.Actions.ActionInfo
name: ActionInfo
href: TinyLife.Actions.ActionInfo.html
- name: ','
- name: " "
- uid: TinyLife.Objects.FoodTypedItem
@ -1672,38 +1717,178 @@ references:
- name: (
- name: )
- name: )
- uid: System.Type[]
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type[]
nameWithType: Type[]
fullName: System.Type[]
nameWithType.vb: Type()
fullName.vb: System.Type()
name.vb: Type()
- uid: System.Collections.Generic.List{System.Type}
commentId: T:System.Collections.Generic.List{System.Type}
parent: System.Collections.Generic
definition: System.Collections.Generic.List`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<Type>
nameWithType: List<Type>
fullName: System.Collections.Generic.List<System.Type>
nameWithType.vb: List(Of Type)
fullName.vb: System.Collections.Generic.List(Of System.Type)
name.vb: List(Of Type)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: '['
- name: ']'
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: (
- name: )
- uid: System.Collections.Generic.List`1
commentId: T:System.Collections.Generic.List`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
name: List<T>
nameWithType: List<T>
fullName: System.Collections.Generic.List<T>
nameWithType.vb: List(Of T)
fullName.vb: System.Collections.Generic.List(Of T)
name.vb: List(Of T)
spec.csharp:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: System.Collections.Generic
commentId: N:System.Collections.Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System.Collections.Generic
nameWithType: System.Collections.Generic
fullName: System.Collections.Generic
spec.csharp:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
spec.vb:
- uid: System
name: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
- name: .
- uid: System.Collections
name: Collections
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections
- name: .
- uid: System.Collections.Generic
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.GoalTrigger.#ctor*
commentId: Overload:TinyLife.Goals.GoalTrigger.#ctor
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger__ctor_System_String_System_Type___System_Type___
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger__ctor_System_String_System_Collections_Generic_IEnumerable_System_Type__System_Collections_Generic_IEnumerable_System_Type__
name: GoalTrigger
nameWithType: GoalTrigger.GoalTrigger
fullName: TinyLife.Goals.GoalTrigger.GoalTrigger
nameWithType.vb: GoalTrigger.New
fullName.vb: TinyLife.Goals.GoalTrigger.New
name.vb: New
- uid: System.Collections.Generic.IEnumerable{System.Type}
commentId: T:System.Collections.Generic.IEnumerable{System.Type}
parent: System.Collections.Generic
definition: System.Collections.Generic.IEnumerable`1
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<Type>
nameWithType: IEnumerable<Type>
fullName: System.Collections.Generic.IEnumerable<System.Type>
nameWithType.vb: IEnumerable(Of Type)
fullName.vb: System.Collections.Generic.IEnumerable(Of System.Type)
name.vb: IEnumerable(Of Type)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- uid: System.Type
name: Type
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
- name: )
- uid: System.Collections.Generic.IEnumerable`1
commentId: T:System.Collections.Generic.IEnumerable`1
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
name: IEnumerable<T>
nameWithType: IEnumerable<T>
fullName: System.Collections.Generic.IEnumerable<T>
nameWithType.vb: IEnumerable(Of T)
fullName.vb: System.Collections.Generic.IEnumerable(Of T)
name.vb: IEnumerable(Of T)
spec.csharp:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: <
- name: T
- name: '>'
spec.vb:
- uid: System.Collections.Generic.IEnumerable`1
name: IEnumerable
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.ienumerable-1
- name: (
- name: Of
- name: " "
- name: T
- name: )
- uid: TinyLife.Goals.GoalTrigger.ValidObjects
commentId: F:TinyLife.Goals.GoalTrigger.ValidObjects
href: TinyLife.Goals.GoalTrigger.html#TinyLife_Goals_GoalTrigger_ValidObjects

View file

@ -19,7 +19,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: JobPerformanceDelegate
path: ../TinyLife/Goals/Job.cs
startLine: 329
startLine: 332
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -41,7 +41,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Job
path: ../TinyLife/Goals/Job.cs
startLine: 20
startLine: 21
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -102,7 +102,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnGetWorkingPerformance
path: ../TinyLife/Goals/Job.cs
startLine: 27
startLine: 28
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -134,7 +134,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Job.cs
startLine: 35
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -173,7 +173,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/Job.cs
startLine: 39
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Performance
path: ../TinyLife/Goals/Job.cs
startLine: 44
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -248,7 +248,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredPromotionPerformance
path: ../TinyLife/Goals/Job.cs
startLine: 50
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -282,7 +282,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Level
path: ../TinyLife/Goals/Job.cs
startLine: 55
startLine: 56
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -326,7 +326,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DailyTasks
path: ../TinyLife/Goals/Job.cs
startLine: 60
startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -367,7 +367,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AmountOfRaises
path: ../TinyLife/Goals/Job.cs
startLine: 66
startLine: 67
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -411,7 +411,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentHourlyPay
path: ../TinyLife/Goals/Job.cs
startLine: 71
startLine: 72
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -442,7 +442,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: VacationDaysAvailable
path: ../TinyLife/Goals/Job.cs
startLine: 76
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -481,7 +481,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: DaysOnVacation
path: ../TinyLife/Goals/Job.cs
startLine: 81
startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -525,7 +525,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Job.cs
startLine: 95
startLine: 96
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -566,7 +566,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/Job.cs
startLine: 108
startLine: 109
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -601,7 +601,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpdateWorking
path: ../TinyLife/Goals/Job.cs
startLine: 154
startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -645,7 +645,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddPerformance
path: ../TinyLife/Goals/Job.cs
startLine: 187
startLine: 188
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -683,7 +683,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddLevel
path: ../TinyLife/Goals/Job.cs
startLine: 213
startLine: 214
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -724,7 +724,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetRaise
path: ../TinyLife/Goals/Job.cs
startLine: 255
startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -760,7 +760,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HasRequiredPromotionSkills
path: ../TinyLife/Goals/Job.cs
startLine: 274
startLine: 277
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -791,7 +791,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCoworkers
path: ../TinyLife/Goals/Job.cs
startLine: 286
startLine: 289
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -822,7 +822,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCoworkersAtWork
path: ../TinyLife/Goals/Job.cs
startLine: 294
startLine: 297
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -853,7 +853,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/Job.cs
startLine: 302
startLine: 305
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -887,7 +887,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StartVacation
path: ../TinyLife/Goals/Job.cs
startLine: 321
startLine: 324
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -29,7 +29,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Instance
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 241
startLine: 242
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -78,7 +78,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goal
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 248
startLine: 249
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -117,7 +117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CurrentGoals
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 252
startLine: 253
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -158,7 +158,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: StageIndex
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 259
startLine: 260
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -204,7 +204,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Person
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 264
startLine: 265
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -235,7 +235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stage
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 269
startLine: 270
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -269,7 +269,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Completed
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 273
startLine: 274
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -300,7 +300,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 281
startLine: 282
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -341,7 +341,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Update
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 293
startLine: 294
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -369,7 +369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Advance
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 303
startLine: 304
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -397,7 +397,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 328
startLine: 331
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -40,7 +40,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LifeGoal
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 23
startLine: 24
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -88,7 +88,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 30
startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -117,7 +117,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Chef
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 45
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -144,7 +144,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SmartKid
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 57
startLine: 58
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -171,7 +171,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HouseholdHero
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 69
startLine: 70
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -198,7 +198,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ComputerAddict
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 81
startLine: 82
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -225,7 +225,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FriendOfEveryone
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 93
startLine: 94
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -252,7 +252,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Millionaire
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 103
startLine: 104
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -279,7 +279,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PerfectPainter
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 115
startLine: 116
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -306,7 +306,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CreativeChild
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 127
startLine: 128
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -333,7 +333,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CapableCarpenter
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 139
startLine: 140
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -360,7 +360,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GymRat
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 151
startLine: 152
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -387,7 +387,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Writer
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 163
startLine: 164
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -414,7 +414,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnAdvanced
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 181
startLine: 182
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -443,7 +443,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnCompleted
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 185
startLine: 186
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -472,7 +472,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 190
startLine: 191
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -501,7 +501,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Stages
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 194
startLine: 195
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -530,7 +530,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RewardPersonality
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 199
startLine: 200
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -562,7 +562,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllowedAges
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 204
startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -596,7 +596,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 212
startLine: 213
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -637,7 +637,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IsCompleted
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 223
startLine: 224
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -672,7 +672,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/LifeGoal.cs
startLine: 232
startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -45,8 +45,9 @@ items:
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Info
- TinyLife.Goals.Goal.GetDisplayedProgress
- TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@ -369,24 +370,36 @@ references:
name: Info
nameWithType: Goal.Info
fullName: TinyLife.Goals.Goal.Info
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress(bool)
nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
commentId: M:TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
@ -413,6 +426,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
parent: TinyLife.Goals.Goal
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
name: GetDisplay(Anchor, bool, bool)
nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
name.vb: GetDisplay(Anchor, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder

View file

@ -8,10 +8,12 @@ items:
- TinyLife.Goals.MemoryType.#ctor(System.String,System.Type)
- TinyLife.Goals.MemoryType.ActionDone
- TinyLife.Goals.MemoryType.AskedForFood
- TinyLife.Goals.MemoryType.AteFood
- TinyLife.Goals.MemoryType.Construct``1(TinyLife.Actions.ActionInfo,System.TimeSpan)
- TinyLife.Goals.MemoryType.ConstructedType
- TinyLife.Goals.MemoryType.FamilySocial
- TinyLife.Goals.MemoryType.FoundOutPregnancy
- TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities
- TinyLife.Goals.MemoryType.HadAbortion
- TinyLife.Goals.MemoryType.HadChild
- TinyLife.Goals.MemoryType.HadFirstKiss
@ -25,6 +27,7 @@ items:
- TinyLife.Goals.MemoryType.SourceString
- TinyLife.Goals.MemoryType.ToldAboutPregnancy
- TinyLife.Goals.MemoryType.Types
- TinyLife.Goals.MemoryType.UpgradeLearned
- TinyLife.Goals.MemoryType.UsedFurniture
- TinyLife.Goals.MemoryType.UsedSkillCategory
- TinyLife.Goals.MemoryType.WasOutside
@ -44,11 +47,14 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MemoryType
path: ../TinyLife/Goals/MemoryType.cs
startLine: 19
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: A memory type is a set of information for a <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref> to have.
summary: >-
A memory type is a set of information for a <xref href="TinyLife.Goals.Memory" data-throw-if-not-resolved="false"></xref> to have.
Please note that all collections of specific memories, like <xref href="TinyLife.Goals.MemoryType.ActionDone" data-throw-if-not-resolved="false"></xref>, are only initialized in the finalization stage (see <xref href="TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl%2cTinyLife.Mods.ModInfo)" data-throw-if-not-resolved="false"></xref>).
example: []
syntax:
content: >-
@ -91,7 +97,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Types
path: ../TinyLife/Goals/MemoryType.cs
startLine: 26
startLine: 27
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -120,7 +126,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PublishFailure
path: ../TinyLife/Goals/MemoryType.cs
startLine: 29
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -147,7 +153,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SocialAction
path: ../TinyLife/Goals/MemoryType.cs
startLine: 30
startLine: 31
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -174,7 +180,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PromotionOrRaise
path: ../TinyLife/Goals/MemoryType.cs
startLine: 31
startLine: 32
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -201,7 +207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FamilySocial
path: ../TinyLife/Goals/MemoryType.cs
startLine: 32
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -210,33 +216,6 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly FamilySocial As MemoryType
- uid: TinyLife.Goals.MemoryType.UsedSkillCategory
commentId: F:TinyLife.Goals.MemoryType.UsedSkillCategory
id: UsedSkillCategory
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UsedSkillCategory
nameWithType: MemoryType.UsedSkillCategory
fullName: TinyLife.Goals.MemoryType.UsedSkillCategory
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UsedSkillCategory
path: ../TinyLife/Goals/MemoryType.cs
startLine: 33
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly Dictionary<SkillCategory, MemoryType> UsedSkillCategory
return:
type: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly UsedSkillCategory As Dictionary(Of SkillCategory, MemoryType)
- uid: TinyLife.Goals.MemoryType.WasOutside
commentId: F:TinyLife.Goals.MemoryType.WasOutside
id: WasOutside
@ -255,7 +234,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WasOutside
path: ../TinyLife/Goals/MemoryType.cs
startLine: 35
startLine: 34
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -264,60 +243,6 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly WasOutside As MemoryType
- uid: TinyLife.Goals.MemoryType.UsedFurniture
commentId: F:TinyLife.Goals.MemoryType.UsedFurniture
id: UsedFurniture
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UsedFurniture
nameWithType: MemoryType.UsedFurniture
fullName: TinyLife.Goals.MemoryType.UsedFurniture
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UsedFurniture
path: ../TinyLife/Goals/MemoryType.cs
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly Dictionary<ObjectCategory, MemoryType> UsedFurniture
return:
type: System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly UsedFurniture As Dictionary(Of ObjectCategory, MemoryType)
- uid: TinyLife.Goals.MemoryType.WorkedAtJob
commentId: F:TinyLife.Goals.MemoryType.WorkedAtJob
id: WorkedAtJob
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: WorkedAtJob
nameWithType: MemoryType.WorkedAtJob
fullName: TinyLife.Goals.MemoryType.WorkedAtJob
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkedAtJob
path: ../TinyLife/Goals/MemoryType.cs
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly Dictionary<JobType, MemoryType> WorkedAtJob
return:
type: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly WorkedAtJob As Dictionary(Of JobType, MemoryType)
- uid: TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse
commentId: F:TinyLife.Goals.MemoryType.WasRomanticWithSomeoneElse
id: WasRomanticWithSomeoneElse
@ -336,7 +261,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WasRomanticWithSomeoneElse
path: ../TinyLife/Goals/MemoryType.cs
startLine: 40
startLine: 35
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -363,7 +288,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadFirstKiss
path: ../TinyLife/Goals/MemoryType.cs
startLine: 41
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -390,7 +315,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadChild
path: ../TinyLife/Goals/MemoryType.cs
startLine: 42
startLine: 37
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -417,7 +342,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AskedForFood
path: ../TinyLife/Goals/MemoryType.cs
startLine: 43
startLine: 38
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -444,7 +369,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Slept
path: ../TinyLife/Goals/MemoryType.cs
startLine: 44
startLine: 39
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -453,33 +378,33 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly Slept As MemoryType
- uid: TinyLife.Goals.MemoryType.ActionDone
commentId: F:TinyLife.Goals.MemoryType.ActionDone
id: ActionDone
- uid: TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities
commentId: F:TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities
id: FoundOutReproductiveAbilities
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: ActionDone
nameWithType: MemoryType.ActionDone
fullName: TinyLife.Goals.MemoryType.ActionDone
name: FoundOutReproductiveAbilities
nameWithType: MemoryType.FoundOutReproductiveAbilities
fullName: TinyLife.Goals.MemoryType.FoundOutReproductiveAbilities
type: Field
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionDone
id: FoundOutReproductiveAbilities
path: ../TinyLife/Goals/MemoryType.cs
startLine: 45
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static readonly Dictionary<ActionType, MemoryType> ActionDone
content: public static readonly MemoryType FoundOutReproductiveAbilities
return:
type: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
content.vb: Public Shared ReadOnly ActionDone As Dictionary(Of ActionType, MemoryType)
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly FoundOutReproductiveAbilities As MemoryType
- uid: TinyLife.Goals.MemoryType.HadAbortion
commentId: F:TinyLife.Goals.MemoryType.HadAbortion
id: HadAbortion
@ -498,7 +423,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: HadAbortion
path: ../TinyLife/Goals/MemoryType.cs
startLine: 48
startLine: 42
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -525,7 +450,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MayBePregnant
path: ../TinyLife/Goals/MemoryType.cs
startLine: 49
startLine: 43
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -552,7 +477,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FoundOutPregnancy
path: ../TinyLife/Goals/MemoryType.cs
startLine: 50
startLine: 44
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -579,7 +504,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ToldAboutPregnancy
path: ../TinyLife/Goals/MemoryType.cs
startLine: 51
startLine: 45
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -588,6 +513,180 @@ items:
return:
type: TinyLife.Goals.MemoryType
content.vb: Public Shared ReadOnly ToldAboutPregnancy As MemoryType
- uid: TinyLife.Goals.MemoryType.ActionDone
commentId: P:TinyLife.Goals.MemoryType.ActionDone
id: ActionDone
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: ActionDone
nameWithType: MemoryType.ActionDone
fullName: TinyLife.Goals.MemoryType.ActionDone
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionDone
path: ../TinyLife/Goals/MemoryType.cs
startLine: 48
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<ActionType, MemoryType> ActionDone { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property ActionDone As Dictionary(Of ActionType, MemoryType)
overload: TinyLife.Goals.MemoryType.ActionDone*
- uid: TinyLife.Goals.MemoryType.UsedSkillCategory
commentId: P:TinyLife.Goals.MemoryType.UsedSkillCategory
id: UsedSkillCategory
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UsedSkillCategory
nameWithType: MemoryType.UsedSkillCategory
fullName: TinyLife.Goals.MemoryType.UsedSkillCategory
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UsedSkillCategory
path: ../TinyLife/Goals/MemoryType.cs
startLine: 49
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<SkillCategory, MemoryType> UsedSkillCategory { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property UsedSkillCategory As Dictionary(Of SkillCategory, MemoryType)
overload: TinyLife.Goals.MemoryType.UsedSkillCategory*
- uid: TinyLife.Goals.MemoryType.UsedFurniture
commentId: P:TinyLife.Goals.MemoryType.UsedFurniture
id: UsedFurniture
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UsedFurniture
nameWithType: MemoryType.UsedFurniture
fullName: TinyLife.Goals.MemoryType.UsedFurniture
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UsedFurniture
path: ../TinyLife/Goals/MemoryType.cs
startLine: 50
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<ObjectCategory, MemoryType> UsedFurniture { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property UsedFurniture As Dictionary(Of ObjectCategory, MemoryType)
overload: TinyLife.Goals.MemoryType.UsedFurniture*
- uid: TinyLife.Goals.MemoryType.WorkedAtJob
commentId: P:TinyLife.Goals.MemoryType.WorkedAtJob
id: WorkedAtJob
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: WorkedAtJob
nameWithType: MemoryType.WorkedAtJob
fullName: TinyLife.Goals.MemoryType.WorkedAtJob
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: WorkedAtJob
path: ../TinyLife/Goals/MemoryType.cs
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<JobType, MemoryType> WorkedAtJob { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property WorkedAtJob As Dictionary(Of JobType, MemoryType)
overload: TinyLife.Goals.MemoryType.WorkedAtJob*
- uid: TinyLife.Goals.MemoryType.AteFood
commentId: P:TinyLife.Goals.MemoryType.AteFood
id: AteFood
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: AteFood
nameWithType: MemoryType.AteFood
fullName: TinyLife.Goals.MemoryType.AteFood
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AteFood
path: ../TinyLife/Goals/MemoryType.cs
startLine: 52
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<FoodType, MemoryType> AteFood { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Skills.FoodType,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property AteFood As Dictionary(Of FoodType, MemoryType)
overload: TinyLife.Goals.MemoryType.AteFood*
- uid: TinyLife.Goals.MemoryType.UpgradeLearned
commentId: P:TinyLife.Goals.MemoryType.UpgradeLearned
id: UpgradeLearned
parent: TinyLife.Goals.MemoryType
langs:
- csharp
- vb
name: UpgradeLearned
nameWithType: MemoryType.UpgradeLearned
fullName: TinyLife.Goals.MemoryType.UpgradeLearned
type: Property
source:
remote:
path: TinyLife/Goals/MemoryType.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: UpgradeLearned
path: ../TinyLife/Goals/MemoryType.cs
startLine: 54
assemblies:
- Tiny Life
namespace: TinyLife.Goals
syntax:
content: public static Dictionary<Upgrade, MemoryType> UpgradeLearned { get; }
parameters: []
return:
type: System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
content.vb: Public Shared Property UpgradeLearned As Dictionary(Of Upgrade, MemoryType)
overload: TinyLife.Goals.MemoryType.UpgradeLearned*
- uid: TinyLife.Goals.MemoryType.Name
commentId: F:TinyLife.Goals.MemoryType.Name
id: Name
@ -606,7 +705,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Goals/MemoryType.cs
startLine: 58
startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -635,7 +734,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Goals/MemoryType.cs
startLine: 62
startLine: 65
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -664,7 +763,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SourceString
path: ../TinyLife/Goals/MemoryType.cs
startLine: 65
startLine: 68
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -697,7 +796,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/MemoryType.cs
startLine: 72
startLine: 75
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -735,7 +834,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Construct
path: ../TinyLife/Goals/MemoryType.cs
startLine: 84
startLine: 87
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -782,7 +881,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Goals/MemoryType.cs
startLine: 99
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -806,6 +905,46 @@ references:
name: Memory
nameWithType: Memory
fullName: TinyLife.Goals.Memory
- uid: TinyLife.Goals.MemoryType.ActionDone
commentId: P:TinyLife.Goals.MemoryType.ActionDone
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_ActionDone
name: ActionDone
nameWithType: MemoryType.ActionDone
fullName: TinyLife.Goals.MemoryType.ActionDone
- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
commentId: M:TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
name: FinalizeGameContent(GameImpl, ModInfo)
nameWithType: Mod.FinalizeGameContent(GameImpl, ModInfo)
fullName: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl, TinyLife.Mods.ModInfo)
spec.csharp:
- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
name: FinalizeGameContent
href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: TinyLife.Mods.ModInfo
name: ModInfo
href: TinyLife.Mods.ModInfo.html
- name: )
spec.vb:
- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
name: FinalizeGameContent
href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: TinyLife.Mods.ModInfo
name: ModInfo
href: TinyLife.Mods.ModInfo.html
- name: )
- uid: TinyLife.Goals
commentId: N:TinyLife.Goals
href: TinyLife.html
@ -1318,26 +1457,32 @@ references:
name: MemoryType
nameWithType: MemoryType
fullName: TinyLife.Goals.MemoryType
- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
- uid: TinyLife.Goals.MemoryType.ActionDone*
commentId: Overload:TinyLife.Goals.MemoryType.ActionDone
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_ActionDone
name: ActionDone
nameWithType: MemoryType.ActionDone
fullName: TinyLife.Goals.MemoryType.ActionDone
- uid: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<SkillCategory, MemoryType>
nameWithType: Dictionary<SkillCategory, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of SkillCategory, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of SkillCategory, MemoryType)
name: Dictionary<ActionType, MemoryType>
nameWithType: Dictionary<ActionType, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of ActionType, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of ActionType, MemoryType)
spec.csharp:
- 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.SkillCategory
name: SkillCategory
href: TinyLife.Skills.SkillCategory.html
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
@ -1352,9 +1497,9 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Skills.SkillCategory
name: SkillCategory
href: TinyLife.Skills.SkillCategory.html
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
@ -1432,6 +1577,61 @@ references:
name: Generic
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic
- uid: TinyLife.Goals.MemoryType.UsedSkillCategory*
commentId: Overload:TinyLife.Goals.MemoryType.UsedSkillCategory
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UsedSkillCategory
name: UsedSkillCategory
nameWithType: MemoryType.UsedSkillCategory
fullName: TinyLife.Goals.MemoryType.UsedSkillCategory
- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.SkillCategory,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<SkillCategory, MemoryType>
nameWithType: Dictionary<SkillCategory, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of SkillCategory, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.SkillCategory, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of SkillCategory, MemoryType)
spec.csharp:
- 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.SkillCategory
name: SkillCategory
href: TinyLife.Skills.SkillCategory.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: '>'
spec.vb:
- 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.SkillCategory
name: SkillCategory
href: TinyLife.Skills.SkillCategory.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
- uid: TinyLife.Goals.MemoryType.UsedFurniture*
commentId: Overload:TinyLife.Goals.MemoryType.UsedFurniture
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UsedFurniture
name: UsedFurniture
nameWithType: MemoryType.UsedFurniture
fullName: TinyLife.Goals.MemoryType.UsedFurniture
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.ObjectCategory,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
@ -1475,6 +1675,12 @@ references:
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
- uid: TinyLife.Goals.MemoryType.WorkedAtJob*
commentId: Overload:TinyLife.Goals.MemoryType.WorkedAtJob
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_WorkedAtJob
name: WorkedAtJob
nameWithType: MemoryType.WorkedAtJob
fullName: TinyLife.Goals.MemoryType.WorkedAtJob
- uid: System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Goals.JobType,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
@ -1518,26 +1724,32 @@ references:
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
- uid: System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Actions.ActionType,TinyLife.Goals.MemoryType}
- uid: TinyLife.Goals.MemoryType.AteFood*
commentId: Overload:TinyLife.Goals.MemoryType.AteFood
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_AteFood
name: AteFood
nameWithType: MemoryType.AteFood
fullName: TinyLife.Goals.MemoryType.AteFood
- uid: System.Collections.Generic.Dictionary{TinyLife.Skills.FoodType,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Skills.FoodType,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<ActionType, MemoryType>
nameWithType: Dictionary<ActionType, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of ActionType, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Actions.ActionType, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of ActionType, MemoryType)
name: Dictionary<FoodType, MemoryType>
nameWithType: Dictionary<FoodType, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Skills.FoodType, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of FoodType, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Skills.FoodType, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of FoodType, MemoryType)
spec.csharp:
- 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.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
@ -1552,9 +1764,58 @@ references:
- name: (
- name: Of
- name: " "
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- uid: TinyLife.Skills.FoodType
name: FoodType
href: TinyLife.Skills.FoodType.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: )
- uid: TinyLife.Goals.MemoryType.UpgradeLearned*
commentId: Overload:TinyLife.Goals.MemoryType.UpgradeLearned
href: TinyLife.Goals.MemoryType.html#TinyLife_Goals_MemoryType_UpgradeLearned
name: UpgradeLearned
nameWithType: MemoryType.UpgradeLearned
fullName: TinyLife.Goals.MemoryType.UpgradeLearned
- uid: System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
commentId: T:System.Collections.Generic.Dictionary{TinyLife.Objects.Upgrade,TinyLife.Goals.MemoryType}
parent: System.Collections.Generic
definition: System.Collections.Generic.Dictionary`2
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.dictionary-2
name: Dictionary<Upgrade, MemoryType>
nameWithType: Dictionary<Upgrade, MemoryType>
fullName: System.Collections.Generic.Dictionary<TinyLife.Objects.Upgrade, TinyLife.Goals.MemoryType>
nameWithType.vb: Dictionary(Of Upgrade, MemoryType)
fullName.vb: System.Collections.Generic.Dictionary(Of TinyLife.Objects.Upgrade, TinyLife.Goals.MemoryType)
name.vb: Dictionary(Of Upgrade, MemoryType)
spec.csharp:
- 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.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType
name: MemoryType
href: TinyLife.Goals.MemoryType.html
- name: '>'
spec.vb:
- 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.Objects.Upgrade
name: Upgrade
href: TinyLife.Objects.Upgrade.html
- name: ','
- name: " "
- uid: TinyLife.Goals.MemoryType

View file

@ -7,15 +7,10 @@ items:
children:
- TinyLife.Goals.Project.ActionSettings.#ctor(System.String,TinyLife.Objects.ObjectCategory,System.String,System.Type)
- TinyLife.Goals.Project.ActionSettings.CanContinue
- TinyLife.Goals.Project.ActionSettings.CanExecute
- TinyLife.Goals.Project.ActionSettings.ConstructedType
- TinyLife.Goals.Project.ActionSettings.ConstructedTypeScrap
- TinyLife.Goals.Project.ActionSettings.Context
- TinyLife.Goals.Project.ActionSettings.IncludeProject
- TinyLife.Goals.Project.ActionSettings.Name
- TinyLife.Goals.Project.ActionSettings.ProjectDisplayName
- TinyLife.Goals.Project.ActionSettings.RequiredAges
- TinyLife.Goals.Project.ActionSettings.RequiredSkill
- TinyLife.Goals.Project.ActionSettings.Settings
- TinyLife.Goals.Project.ActionSettings.Type
langs:
- csharp
@ -31,7 +26,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionSettings
path: ../TinyLife/Goals/Project.cs
startLine: 263
startLine: 260
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -49,64 +44,38 @@ items:
- System.Object.ReferenceEquals(System.Object,System.Object)
extensionMethods:
- TinyLife.Goals.Project.ActionSettings.TinyLife.Utilities.Extensions.JsonCopy``1
- uid: TinyLife.Goals.Project.ActionSettings.Name
commentId: F:TinyLife.Goals.Project.ActionSettings.Name
id: Name
- uid: TinyLife.Goals.Project.ActionSettings.Settings
commentId: F:TinyLife.Goals.Project.ActionSettings.Settings
id: Settings
parent: TinyLife.Goals.Project.ActionSettings
langs:
- csharp
- vb
name: Name
nameWithType: Project.ActionSettings.Name
fullName: TinyLife.Goals.Project.ActionSettings.Name
name: Settings
nameWithType: Project.ActionSettings.Settings
fullName: TinyLife.Goals.Project.ActionSettings.Settings
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
id: Settings
path: ../TinyLife/Goals/Project.cs
startLine: 268
startLine: 266
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: The basic name of the actions created
summary: >-
The underlying <xref href="TinyLife.Actions.ActionType.TypeSettings" data-throw-if-not-resolved="false"></xref> to use for construction.
These will be amended with additional info based on these action settings as part of <xref href="TinyLife.Goals.Project.CreateActions(TinyLife.Goals.Project.ActionSettings)" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public string Name
content: public ActionType.TypeSettings Settings
return:
type: System.String
content.vb: Public Name As String
- uid: TinyLife.Goals.Project.ActionSettings.Context
commentId: F:TinyLife.Goals.Project.ActionSettings.Context
id: Context
parent: TinyLife.Goals.Project.ActionSettings
langs:
- csharp
- vb
name: Context
nameWithType: Project.ActionSettings.Context
fullName: TinyLife.Goals.Project.ActionSettings.Context
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Context
path: ../TinyLife/Goals/Project.cs
startLine: 272
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: The context for the actions
example: []
syntax:
content: public ObjectCategory Context
return:
type: TinyLife.Objects.ObjectCategory
content.vb: Public Context As ObjectCategory
type: TinyLife.Actions.ActionType.TypeSettings
content.vb: Public Settings As ActionType.TypeSettings
- uid: TinyLife.Goals.Project.ActionSettings.Type
commentId: F:TinyLife.Goals.Project.ActionSettings.Type
id: Type
@ -125,7 +94,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Type
path: ../TinyLife/Goals/Project.cs
startLine: 276
startLine: 270
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -136,38 +105,6 @@ items:
return:
type: System.String
content.vb: Public Type As String
- uid: TinyLife.Goals.Project.ActionSettings.ConstructedType
commentId: F:TinyLife.Goals.Project.ActionSettings.ConstructedType
id: ConstructedType
parent: TinyLife.Goals.Project.ActionSettings
langs:
- csharp
- vb
name: ConstructedType
nameWithType: Project.ActionSettings.ConstructedType
fullName: TinyLife.Goals.Project.ActionSettings.ConstructedType
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedType
path: ../TinyLife/Goals/Project.cs
startLine: 281
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
The function that is executed to construct the start and continue actions.
The type needs to have a constructor that additionally accepts a string, which is the project name to work on, and is passed using <xref href="TinyLife.Actions.ActionArgument.AddedConstructorArguments" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public Type ConstructedType
return:
type: System.Type
content.vb: Public ConstructedType As Type
- uid: TinyLife.Goals.Project.ActionSettings.ConstructedTypeScrap
commentId: F:TinyLife.Goals.Project.ActionSettings.ConstructedTypeScrap
id: ConstructedTypeScrap
@ -186,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ConstructedTypeScrap
path: ../TinyLife/Goals/Project.cs
startLine: 287
startLine: 276
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -202,101 +139,6 @@ items:
return:
type: System.Type
content.vb: Public ConstructedTypeScrap As Type
- uid: TinyLife.Goals.Project.ActionSettings.CanExecute
commentId: F:TinyLife.Goals.Project.ActionSettings.CanExecute
id: CanExecute
parent: TinyLife.Goals.Project.ActionSettings
langs:
- csharp
- vb
name: CanExecute
nameWithType: Project.ActionSettings.CanExecute
fullName: TinyLife.Goals.Project.ActionSettings.CanExecute
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecute
path: ../TinyLife/Goals/Project.cs
startLine: 291
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: A <xref href="TinyLife.Actions.ActionType.CanExecuteDelegate" data-throw-if-not-resolved="false"></xref> that determines whether the actions can be executed
example: []
syntax:
content: public ActionType.CanExecuteDelegate CanExecute
return:
type: TinyLife.Actions.ActionType.CanExecuteDelegate
content.vb: Public CanExecute As ActionType.CanExecuteDelegate
- uid: TinyLife.Goals.Project.ActionSettings.RequiredSkill
commentId: F:TinyLife.Goals.Project.ActionSettings.RequiredSkill
id: RequiredSkill
parent: TinyLife.Goals.Project.ActionSettings
langs:
- csharp
- vb
name: RequiredSkill
nameWithType: Project.ActionSettings.RequiredSkill
fullName: TinyLife.Goals.Project.ActionSettings.RequiredSkill
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredSkill
path: ../TinyLife/Goals/Project.cs
startLine: 297
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
The <xref href="TinyLife.Skills.SkillType" data-throw-if-not-resolved="false"></xref> and level of the skill that is required for this action to become available.
When the required skill is leveled up, this action will also be displayed in the list of now-available actions.
Internally, this is passed into <xref href="TinyLife.Actions.ActionType.TypeSettings.RequiredSkill" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: public (SkillType Type, int Level) RequiredSkill
return:
type: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}
content.vb: Public RequiredSkill As (Type As SkillType, Level As Integer)
- uid: TinyLife.Goals.Project.ActionSettings.RequiredAges
commentId: F:TinyLife.Goals.Project.ActionSettings.RequiredAges
id: RequiredAges
parent: TinyLife.Goals.Project.ActionSettings
langs:
- csharp
- vb
name: RequiredAges
nameWithType: Project.ActionSettings.RequiredAges
fullName: TinyLife.Goals.Project.ActionSettings.RequiredAges
type: Field
source:
remote:
path: TinyLife/Goals/Project.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiredAges
path: ../TinyLife/Goals/Project.cs
startLine: 302
assemblies:
- Tiny Life
namespace: TinyLife.Goals
summary: >-
A flag of age group values that are required to work on this project.
This value defaults to 0, meaning all ages are allowed.
example: []
syntax:
content: public AgeGroup RequiredAges
return:
type: TinyLife.Objects.AgeGroup
content.vb: Public RequiredAges As AgeGroup
- uid: TinyLife.Goals.Project.ActionSettings.ProjectDisplayName
commentId: F:TinyLife.Goals.Project.ActionSettings.ProjectDisplayName
id: ProjectDisplayName
@ -315,7 +157,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ProjectDisplayName
path: ../TinyLife/Goals/Project.cs
startLine: 307
startLine: 281
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -347,7 +189,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanContinue
path: ../TinyLife/Goals/Project.cs
startLine: 312
startLine: 286
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -379,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IncludeProject
path: ../TinyLife/Goals/Project.cs
startLine: 317
startLine: 291
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -411,7 +253,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Goals/Project.cs
startLine: 326
startLine: 300
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -802,89 +644,29 @@ references:
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: System.String
commentId: T:System.String
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects
href: TinyLife.Objects.ObjectCategory.html
name: ObjectCategory
nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Goals.Project.Type
commentId: F:TinyLife.Goals.Project.Type
href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type
name: Type
nameWithType: Project.Type
fullName: TinyLife.Goals.Project.Type
- uid: TinyLife.Actions.ActionArgument.AddedConstructorArguments
commentId: F:TinyLife.Actions.ActionArgument.AddedConstructorArguments
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_AddedConstructorArguments
name: AddedConstructorArguments
nameWithType: ActionArgument.AddedConstructorArguments
fullName: TinyLife.Actions.ActionArgument.AddedConstructorArguments
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
commentId: T:TinyLife.Actions.ActionType.CanExecuteDelegate
- uid: TinyLife.Actions.ActionType.TypeSettings
commentId: T:TinyLife.Actions.ActionType.TypeSettings
parent: TinyLife.Actions
href: TinyLife.Actions.ActionType.html
name: ActionType.CanExecuteDelegate
nameWithType: ActionType.CanExecuteDelegate
fullName: TinyLife.Actions.ActionType.CanExecuteDelegate
name: ActionType.TypeSettings
nameWithType: ActionType.TypeSettings
fullName: TinyLife.Actions.ActionType.TypeSettings
spec.csharp:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
spec.vb:
- uid: TinyLife.Actions.ActionType
name: ActionType
href: TinyLife.Actions.ActionType.html
- name: .
- uid: TinyLife.Actions.ActionType.CanExecuteDelegate
name: CanExecuteDelegate
href: TinyLife.Actions.ActionType.CanExecuteDelegate.html
- uid: TinyLife.Actions.ActionType.TypeSettings
name: TypeSettings
href: TinyLife.Actions.ActionType.TypeSettings.html
- uid: TinyLife.Actions
commentId: N:TinyLife.Actions
href: TinyLife.html
@ -907,122 +689,37 @@ references:
- uid: TinyLife.Actions
name: Actions
href: TinyLife.Actions.html
- uid: TinyLife.Skills.SkillType
commentId: T:TinyLife.Skills.SkillType
parent: TinyLife.Skills
href: TinyLife.Skills.SkillType.html
name: SkillType
nameWithType: SkillType
fullName: TinyLife.Skills.SkillType
- uid: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
commentId: F:TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
href: TinyLife.Actions.ActionType.TypeSettings.html#TinyLife_Actions_ActionType_TypeSettings_RequiredSkill
name: RequiredSkill
nameWithType: ActionType.TypeSettings.RequiredSkill
fullName: TinyLife.Actions.ActionType.TypeSettings.RequiredSkill
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}
commentId: T:System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}
- uid: TinyLife.Goals.Project.Type
commentId: F:TinyLife.Goals.Project.Type
href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Type
name: Type
nameWithType: Project.Type
fullName: TinyLife.Goals.Project.Type
- uid: System.String
commentId: T:System.String
parent: System
definition: System.ValueTuple`2
href: TinyLife.Skills.SkillType.html
name: (SkillType Type, int Level)
nameWithType: (SkillType Type, int Level)
fullName: (TinyLife.Skills.SkillType Type, int Level)
nameWithType.vb: (Type As SkillType, Level As Integer)
fullName.vb: (Type As TinyLife.Skills.SkillType, Level As Integer)
name.vb: (Type As SkillType, Level As Integer)
spec.csharp:
- name: (
- uid: TinyLife.Skills.SkillType
name: SkillType
href: TinyLife.Skills.SkillType.html
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Type
name: Type
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.type
- name: ','
- name: " "
- uid: System.Int32
name: int
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Level
name: Level
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.level
- name: )
spec.vb:
- name: (
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Type
name: Type
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.type
- name: " "
- name: As
- name: " "
- uid: TinyLife.Skills.SkillType
name: SkillType
href: TinyLife.Skills.SkillType.html
- name: ','
- name: " "
- uid: System.ValueTuple{TinyLife.Skills.SkillType,System.Int32}.Level
name: Level
href: https://learn.microsoft.com/dotnet/api/system.valuetuple-tinylife.skills.skilltype,system.int32-.level
- name: " "
- name: As
- name: " "
- uid: System.Int32
name: Integer
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.int32
- name: )
- uid: TinyLife.Skills
commentId: N:TinyLife.Skills
href: TinyLife.html
name: TinyLife.Skills
nameWithType: TinyLife.Skills
fullName: TinyLife.Skills
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Skills
name: Skills
href: TinyLife.Skills.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Skills
name: Skills
href: TinyLife.Skills.html
- uid: System.ValueTuple`2
commentId: T:System.ValueTuple`2
name: (T1, T2)
nameWithType: (T1, T2)
fullName: (T1, T2)
spec.csharp:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
spec.vb:
- name: (
- name: T1
- name: ','
- name: " "
- name: T2
- name: )
- uid: TinyLife.Objects.AgeGroup
commentId: T:TinyLife.Objects.AgeGroup
parent: TinyLife.Objects
href: TinyLife.Objects.AgeGroup.html
name: AgeGroup
nameWithType: AgeGroup
fullName: TinyLife.Objects.AgeGroup
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: string
nameWithType: string
fullName: string
nameWithType.vb: String
fullName.vb: String
name.vb: String
- uid: TinyLife.Actions.ActionArgument.AddedConstructorArguments
commentId: F:TinyLife.Actions.ActionArgument.AddedConstructorArguments
href: TinyLife.Actions.ActionArgument.html#TinyLife_Actions_ActionArgument_AddedConstructorArguments
name: AddedConstructorArguments
nameWithType: ActionArgument.AddedConstructorArguments
fullName: TinyLife.Actions.ActionArgument.AddedConstructorArguments
- uid: System.Type
commentId: T:System.Type
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.type
name: Type
nameWithType: Type
fullName: System.Type
- uid: TinyLife.Goals.Project.Name
commentId: F:TinyLife.Goals.Project.Name
href: TinyLife.Goals.Project.html#TinyLife_Goals_Project_Name
@ -1196,3 +893,32 @@ references:
nameWithType.vb: Project.ActionSettings.New
fullName.vb: TinyLife.Goals.Project.ActionSettings.New
name.vb: New
- uid: TinyLife.Objects.ObjectCategory
commentId: T:TinyLife.Objects.ObjectCategory
parent: TinyLife.Objects
href: TinyLife.Objects.ObjectCategory.html
name: ObjectCategory
nameWithType: ObjectCategory
fullName: TinyLife.Objects.ObjectCategory
- uid: TinyLife.Objects
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html

View file

@ -750,7 +750,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPossibleArguments
path: ../TinyLife/Goals/Project.cs
startLine: 206
startLine: 203
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -800,7 +800,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenNamePrompt
path: ../TinyLife/Goals/Project.cs
startLine: 220
startLine: 217
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -847,7 +847,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OpenScrapPrompt
path: ../TinyLife/Goals/Project.cs
startLine: 234
startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife.Goals

View file

@ -6,7 +6,7 @@ items:
parent: TinyLife.Goals
children:
- TinyLife.Goals.TimedGoal.#ctor(TinyLife.Goals.GoalSet,TinyLife.Goals.AutoGoalInfo)
- TinyLife.Goals.TimedGoal.GetDisplayedProgress
- TinyLife.Goals.TimedGoal.GetDisplayedProgress(System.Boolean)
- TinyLife.Goals.TimedGoal.GetProgress
- TinyLife.Goals.TimedGoal.Reset
- TinyLife.Goals.TimedGoal.Trigger(System.TimeSpan)
@ -52,6 +52,7 @@ items:
- TinyLife.Goals.Goal.Name
- TinyLife.Goals.Goal.Set
- TinyLife.Goals.Goal.Validate(TinyLife.Goals.GoalSet)
- TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
@ -161,16 +162,16 @@ items:
content.vb: Public Overrides Sub Reset()
overridden: TinyLife.Goals.Goal.Reset
overload: TinyLife.Goals.TimedGoal.Reset*
- uid: TinyLife.Goals.TimedGoal.GetDisplayedProgress
commentId: M:TinyLife.Goals.TimedGoal.GetDisplayedProgress
id: GetDisplayedProgress
- uid: TinyLife.Goals.TimedGoal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.TimedGoal.GetDisplayedProgress(System.Boolean)
id: GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.TimedGoal
langs:
- csharp
- vb
name: GetDisplayedProgress()
nameWithType: TimedGoal.GetDisplayedProgress()
fullName: TinyLife.Goals.TimedGoal.GetDisplayedProgress()
name: GetDisplayedProgress(bool)
nameWithType: TimedGoal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.TimedGoal.GetDisplayedProgress(bool)
type: Method
source:
remote:
@ -189,13 +190,19 @@ items:
By default, the <xref href="TinyLife.Goals.Goal.GetProgress" data-throw-if-not-resolved="false"></xref> percentage is displayed as a percentage between 0 and 100.
example: []
syntax:
content: public override string GetDisplayedProgress()
content: public override string GetDisplayedProgress(bool reduced)
parameters:
- id: reduced
type: System.Boolean
return:
type: System.String
description: The displayed goal progress
content.vb: Public Overrides Function GetDisplayedProgress() As String
overridden: TinyLife.Goals.Goal.GetDisplayedProgress
content.vb: Public Overrides Function GetDisplayedProgress(reduced As Boolean) As String
overridden: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
overload: TinyLife.Goals.TimedGoal.GetDisplayedProgress*
nameWithType.vb: TimedGoal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.TimedGoal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
- uid: TinyLife.Goals.TimedGoal.Trigger(System.TimeSpan)
commentId: M:TinyLife.Goals.TimedGoal.Trigger(System.TimeSpan)
id: Trigger(System.TimeSpan)
@ -214,7 +221,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Trigger
path: ../TinyLife/Goals/TimedGoal.cs
startLine: 38
startLine: 40
assemblies:
- Tiny Life
namespace: TinyLife.Goals
@ -525,6 +532,59 @@ references:
name: GoalSet
href: TinyLife.Goals.GoalSet.html
- name: )
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
parent: TinyLife.Goals.Goal
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
name: GetDisplay(Anchor, bool, bool)
nameWithType: Goal.GetDisplay(Anchor, bool, bool)
fullName: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, bool, bool)
nameWithType.vb: Goal.GetDisplay(Anchor, Boolean, Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor, Boolean, Boolean)
name.vb: GetDisplay(Anchor, Boolean, Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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.Goals.Goal.GetDisplay(MLEM.Ui.Anchor,System.Boolean,System.Boolean)
name: GetDisplay
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplay_MLEM_Ui_Anchor_System_Boolean_System_Boolean_
- name: (
- uid: MLEM.Ui.Anchor
name: Anchor
isExternal: true
- 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: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
@ -1311,31 +1371,54 @@ references:
name: Reset
nameWithType: TimedGoal.Reset
fullName: TinyLife.Goals.TimedGoal.Reset
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
commentId: M:TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
parent: TinyLife.Goals.Goal
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
name: GetDisplayedProgress()
nameWithType: Goal.GetDisplayedProgress()
fullName: TinyLife.Goals.Goal.GetDisplayedProgress()
isExternal: true
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress(bool)
nameWithType: Goal.GetDisplayedProgress(bool)
fullName: TinyLife.Goals.Goal.GetDisplayedProgress(bool)
nameWithType.vb: Goal.GetDisplayedProgress(Boolean)
fullName.vb: TinyLife.Goals.Goal.GetDisplayedProgress(Boolean)
name.vb: GetDisplayedProgress(Boolean)
spec.csharp:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: bool
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
spec.vb:
- uid: TinyLife.Goals.Goal.GetDisplayedProgress
- uid: TinyLife.Goals.Goal.GetDisplayedProgress(System.Boolean)
name: GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress
href: TinyLife.Goals.Goal.html#TinyLife_Goals_Goal_GetDisplayedProgress_System_Boolean_
- name: (
- uid: System.Boolean
name: Boolean
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.boolean
- name: )
- uid: TinyLife.Goals.TimedGoal.GetDisplayedProgress*
commentId: Overload:TinyLife.Goals.TimedGoal.GetDisplayedProgress
href: TinyLife.Goals.TimedGoal.html#TinyLife_Goals_TimedGoal_GetDisplayedProgress
href: TinyLife.Goals.TimedGoal.html#TinyLife_Goals_TimedGoal_GetDisplayedProgress_System_Boolean_
name: GetDisplayedProgress
nameWithType: TimedGoal.GetDisplayedProgress
fullName: TinyLife.Goals.TimedGoal.GetDisplayedProgress
- 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.String
commentId: T:System.String
parent: System

View file

@ -35,7 +35,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LnCategory
path: ../TinyLife/Localization.cs
startLine: 202
startLine: 208
assemblies:
- Tiny Life
namespace: TinyLife
@ -67,7 +67,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Ui
path: ../TinyLife/Localization.cs
startLine: 205
startLine: 211
assemblies:
- Tiny Life
namespace: TinyLife
@ -95,7 +95,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Actions
path: ../TinyLife/Localization.cs
startLine: 207
startLine: 213
assemblies:
- Tiny Life
namespace: TinyLife
@ -123,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BuildMode
path: ../TinyLife/Localization.cs
startLine: 209
startLine: 215
assemblies:
- Tiny Life
namespace: TinyLife
@ -151,7 +151,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Clothes
path: ../TinyLife/Localization.cs
startLine: 211
startLine: 217
assemblies:
- Tiny Life
namespace: TinyLife
@ -179,7 +179,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Food
path: ../TinyLife/Localization.cs
startLine: 213
startLine: 219
assemblies:
- Tiny Life
namespace: TinyLife
@ -207,7 +207,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Personalities
path: ../TinyLife/Localization.cs
startLine: 215
startLine: 221
assemblies:
- Tiny Life
namespace: TinyLife
@ -235,7 +235,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Skills
path: ../TinyLife/Localization.cs
startLine: 217
startLine: 223
assemblies:
- Tiny Life
namespace: TinyLife
@ -263,7 +263,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Jobs
path: ../TinyLife/Localization.cs
startLine: 219
startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife
@ -291,7 +291,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Emotions
path: ../TinyLife/Localization.cs
startLine: 221
startLine: 227
assemblies:
- Tiny Life
namespace: TinyLife
@ -319,7 +319,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Hints
path: ../TinyLife/Localization.cs
startLine: 223
startLine: 229
assemblies:
- Tiny Life
namespace: TinyLife
@ -347,7 +347,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: InGameHints
path: ../TinyLife/Localization.cs
startLine: 225
startLine: 231
assemblies:
- Tiny Life
namespace: TinyLife
@ -375,7 +375,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Goals
path: ../TinyLife/Localization.cs
startLine: 227
startLine: 233
assemblies:
- Tiny Life
namespace: TinyLife
@ -403,7 +403,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Names
path: ../TinyLife/Localization.cs
startLine: 229
startLine: 235
assemblies:
- Tiny Life
namespace: TinyLife
@ -431,7 +431,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChoicePrompts
path: ../TinyLife/Localization.cs
startLine: 231
startLine: 237
assemblies:
- Tiny Life
namespace: TinyLife
@ -459,7 +459,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Achievements
path: ../TinyLife/Localization.cs
startLine: 233
startLine: 239
assemblies:
- Tiny Life
namespace: TinyLife
@ -487,7 +487,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Overrides
path: ../TinyLife/Localization.cs
startLine: 235
startLine: 241
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -7,6 +7,7 @@ items:
children:
- TinyLife.Mods.Mod.AddGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.Description
- TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
- TinyLife.Mods.Mod.Icon
- TinyLife.Mods.Mod.Initialize(ExtremelySimpleLogger.Logger,MLEM.Data.Content.RawContentManager,MLEM.Data.RuntimeTexturePacker,TinyLife.Mods.ModInfo)
@ -29,7 +30,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Mod
path: ../TinyLife/Mods/Mod.cs
startLine: 21
startLine: 20
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -73,7 +74,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Name
path: ../TinyLife/Mods/Mod.cs
startLine: 26
startLine: 25
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -104,7 +105,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Description
path: ../TinyLife/Mods/Mod.cs
startLine: 31
startLine: 30
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -138,7 +139,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: TestedVersionRange
path: ../TinyLife/Mods/Mod.cs
startLine: 38
startLine: 36
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -150,11 +151,11 @@ items:
For more information on semantic version ranges in interval notation, see https://learn.microsoft.com/en-us/nuget/concepts/package-versioning#version-ranges.
example: []
syntax:
content: public virtual string TestedVersionRange { get; }
content: public abstract string TestedVersionRange { get; }
parameters: []
return:
type: System.String
content.vb: Public Overridable ReadOnly Property TestedVersionRange As String
content.vb: Public MustOverride ReadOnly Property TestedVersionRange As String
overload: TinyLife.Mods.Mod.TestedVersionRange*
- uid: TinyLife.Mods.Mod.Icon
commentId: P:TinyLife.Mods.Mod.Icon
@ -174,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Icon
path: ../TinyLife/Mods/Mod.cs
startLine: 43
startLine: 41
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -205,7 +206,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: IssueTrackerUrl
path: ../TinyLife/Mods/Mod.cs
startLine: 48
startLine: 46
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -239,7 +240,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: RequiresHarmony
path: ../TinyLife/Mods/Mod.cs
startLine: 53
startLine: 51
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -273,7 +274,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Initialize
path: ../TinyLife/Mods/Mod.cs
startLine: 63
startLine: 61
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -317,7 +318,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AddGameContent
path: ../TinyLife/Mods/Mod.cs
startLine: 75
startLine: 73
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -345,6 +346,48 @@ items:
description: The <xref href="TinyLife.Mods.ModInfo" data-throw-if-not-resolved="false"></xref> of this mod.
content.vb: Public MustOverride Sub AddGameContent(game As GameImpl, info As ModInfo)
overload: TinyLife.Mods.Mod.AddGameContent*
- uid: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
commentId: M:TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
id: FinalizeGameContent(TinyLife.GameImpl,TinyLife.Mods.ModInfo)
parent: TinyLife.Mods.Mod
langs:
- csharp
- vb
name: FinalizeGameContent(GameImpl, ModInfo)
nameWithType: Mod.FinalizeGameContent(GameImpl, ModInfo)
fullName: TinyLife.Mods.Mod.FinalizeGameContent(TinyLife.GameImpl, TinyLife.Mods.ModInfo)
type: Method
source:
remote:
path: TinyLife/Mods/Mod.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FinalizeGameContent
path: ../TinyLife/Mods/Mod.cs
startLine: 83
assemblies:
- Tiny Life
namespace: TinyLife.Mods
summary: >-
Finalize loading any additional game content for your mod.
Note that "finalize" in this context refers not to object destruction, but to the completion of the loading process.
This method is called after all mods had their <xref href="TinyLife.Mods.Mod.AddGameContent(TinyLife.GameImpl%2cTinyLife.Mods.ModInfo)" data-throw-if-not-resolved="false"></xref> methods called, and after all basegame content has been finalized.
This method can be used, for example, to modify any game content added by other mods.
example: []
syntax:
content: public virtual void FinalizeGameContent(GameImpl game, ModInfo info)
parameters:
- id: game
type: TinyLife.GameImpl
description: The game instance.
- id: info
type: TinyLife.Mods.ModInfo
description: The <xref href="TinyLife.Mods.ModInfo" data-throw-if-not-resolved="false"></xref> of this mod.
content.vb: Public Overridable Sub FinalizeGameContent(game As GameImpl, info As ModInfo)
overload: TinyLife.Mods.Mod.FinalizeGameContent*
- uid: TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
commentId: M:TinyLife.Mods.Mod.GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
id: GetCustomFurnitureTextures(TinyLife.Mods.ModInfo)
@ -363,7 +406,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetCustomFurnitureTextures
path: ../TinyLife/Mods/Mod.cs
startLine: 83
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -402,7 +445,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PopulateOptions
path: ../TinyLife/Mods/Mod.cs
startLine: 94
startLine: 102
assemblies:
- Tiny Life
namespace: TinyLife.Mods
@ -1251,6 +1294,12 @@ references:
name: TinyLife
nameWithType: TinyLife
fullName: TinyLife
- uid: TinyLife.Mods.Mod.FinalizeGameContent*
commentId: Overload:TinyLife.Mods.Mod.FinalizeGameContent
href: TinyLife.Mods.Mod.html#TinyLife_Mods_Mod_FinalizeGameContent_TinyLife_GameImpl_TinyLife_Mods_ModInfo_
name: FinalizeGameContent
nameWithType: Mod.FinalizeGameContent
fullName: TinyLife.Mods.Mod.FinalizeGameContent
- uid: TinyLife.Objects.FurnitureType
commentId: T:TinyLife.Objects.FurnitureType
parent: TinyLife.Objects

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: NameCategory
path: ../TinyLife/Localization.cs
startLine: 243
startLine: 249
assemblies:
- Tiny Life
namespace: TinyLife
@ -56,7 +56,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ModNames
path: ../TinyLife/Localization.cs
startLine: 248
startLine: 254
assemblies:
- Tiny Life
namespace: TinyLife
@ -84,7 +84,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AppNames
path: ../TinyLife/Localization.cs
startLine: 252
startLine: 258
assemblies:
- Tiny Life
namespace: TinyLife
@ -112,7 +112,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: MasculineFirstNames
path: ../TinyLife/Localization.cs
startLine: 256
startLine: 262
assemblies:
- Tiny Life
namespace: TinyLife
@ -140,7 +140,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: FeminineFirstNames
path: ../TinyLife/Localization.cs
startLine: 260
startLine: 266
assemblies:
- Tiny Life
namespace: TinyLife
@ -168,7 +168,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: LastNames
path: ../TinyLife/Localization.cs
startLine: 264
startLine: 270
assemblies:
- Tiny Life
namespace: TinyLife

View file

@ -286,7 +286,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetOccupants
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 76
startLine: 77
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -333,7 +333,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BedSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 90
startLine: 91
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -382,7 +382,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CribSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 130
startLine: 131
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -420,7 +420,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BenchSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 146
startLine: 147
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -464,7 +464,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ChairSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 166
startLine: 167
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -502,7 +502,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: PicnicTableSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 176
startLine: 177
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -540,7 +540,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: SinkSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 196
startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -571,7 +571,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AllSpots
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 209
startLine: 210
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -612,7 +612,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPicnicBenchDrawLayer
path: ../TinyLife/Objects/ActionSpot.cs
startLine: 224
startLine: 225
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -22,7 +22,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AgeGroup
path: ../TinyLife/Objects/Person.cs
startLine: 3620
startLine: 3741
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -41,6 +41,7 @@ items:
Public Enum AgeGroup
extensionMethods:
- TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetBedCategories
- TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.LifeSpan)
- TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetDefaultPose
- TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.JsonCopy``1
@ -66,7 +67,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Baby
path: ../TinyLife/Objects/Person.cs
startLine: 3627
startLine: 3748
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -94,7 +95,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Child
path: ../TinyLife/Objects/Person.cs
startLine: 3633
startLine: 3754
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -122,7 +123,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Adult
path: ../TinyLife/Objects/Person.cs
startLine: 3639
startLine: 3760
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -170,6 +171,32 @@ references:
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetBedCategories
commentId: M:TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
name: GetBedCategories(AgeGroup)
nameWithType: Extensions.GetBedCategories(AgeGroup)
fullName: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
name: GetBedCategories
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
- name: (
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
name: GetBedCategories
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
- name: (
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: )
- uid: TinyLife.Objects.AgeGroup.TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
parent: TinyLife.Utilities.Extensions
@ -280,6 +307,37 @@ references:
name: System
nameWithType: System
fullName: System
- uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
name: GetBedCategories(AgeGroup)
nameWithType: Extensions.GetBedCategories(AgeGroup)
fullName: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
name: GetBedCategories
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
- name: (
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.GetBedCategories(TinyLife.Objects.AgeGroup)
name: GetBedCategories
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetBedCategories_TinyLife_Objects_AgeGroup_
- name: (
- uid: TinyLife.Objects.AgeGroup
name: AgeGroup
href: TinyLife.Objects.AgeGroup.html
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
commentId: M:TinyLife.Utilities.Extensions.GetDaysBeforeAging(TinyLife.Objects.AgeGroup,TinyLife.Objects.LifeSpan)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDaysBeforeAging_TinyLife_Objects_AgeGroup_TinyLife_Objects_LifeSpan_
@ -314,13 +372,6 @@ references:
name: LifeSpan
href: TinyLife.Objects.LifeSpan.html
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup)
commentId: M:TinyLife.Utilities.Extensions.GetDefaultPose(TinyLife.Objects.AgeGroup)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_GetDefaultPose_TinyLife_Objects_AgeGroup_

View file

@ -0,0 +1,897 @@
### YamlMime:ManagedReference
items:
- uid: TinyLife.Objects.AppliedUpgrade
commentId: T:TinyLife.Objects.AppliedUpgrade
id: AppliedUpgrade
parent: TinyLife.Objects
children:
- TinyLife.Objects.AppliedUpgrade.#ctor(TinyLife.Objects.Upgrade)
- TinyLife.Objects.AppliedUpgrade.Progress
- TinyLife.Objects.AppliedUpgrade.Upgrade
- TinyLife.Objects.AppliedUpgrade.Validate
langs:
- csharp
- vb
name: AppliedUpgrade
nameWithType: AppliedUpgrade
fullName: TinyLife.Objects.AppliedUpgrade
type: Class
source:
remote:
path: TinyLife/Objects/Upgrade.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AppliedUpgrade
path: ../TinyLife/Objects/Upgrade.cs
startLine: 137
assemblies:
- Tiny Life
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:
content: >-
[DataContract]
public class AppliedUpgrade : JsonTypeSafeGenericDataHolder, IGenericDataHolder
content.vb: >-
<DataContract>
Public Class AppliedUpgrade Inherits JsonTypeSafeGenericDataHolder Implements IGenericDataHolder
inheritance:
- System.Object
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder
implements:
- MLEM.Misc.IGenericDataHolder
inheritedMembers:
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
- MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
- System.Object.Equals(System.Object)
- System.Object.Equals(System.Object,System.Object)
- System.Object.GetHashCode
- System.Object.GetType
- System.Object.MemberwiseClone
- System.Object.ReferenceEquals(System.Object,System.Object)
- System.Object.ToString
extensionMethods:
- TinyLife.Objects.AppliedUpgrade.TinyLife.Utilities.Extensions.JsonCopy``1
attributes:
- type: System.Runtime.Serialization.DataContractAttribute
ctor: System.Runtime.Serialization.DataContractAttribute.#ctor
arguments: []
- uid: TinyLife.Objects.AppliedUpgrade.Upgrade
commentId: F:TinyLife.Objects.AppliedUpgrade.Upgrade
id: Upgrade
parent: TinyLife.Objects.AppliedUpgrade
langs:
- csharp
- vb
name: Upgrade
nameWithType: AppliedUpgrade.Upgrade
fullName: TinyLife.Objects.AppliedUpgrade.Upgrade
type: Field
source:
remote:
path: TinyLife/Objects/Upgrade.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Upgrade
path: ../TinyLife/Objects/Upgrade.cs
startLine: 144
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: The <xref href="TinyLife.Objects.AppliedUpgrade.Upgrade" data-throw-if-not-resolved="false"></xref>.
example: []
syntax:
content: >-
[DataMember]
public readonly Upgrade Upgrade
return:
type: TinyLife.Objects.Upgrade
content.vb: >-
<DataMember>
Public ReadOnly Upgrade As Upgrade
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Objects.AppliedUpgrade.Progress
commentId: F:TinyLife.Objects.AppliedUpgrade.Progress
id: Progress
parent: TinyLife.Objects.AppliedUpgrade
langs:
- csharp
- vb
name: Progress
nameWithType: AppliedUpgrade.Progress
fullName: TinyLife.Objects.AppliedUpgrade.Progress
type: Field
source:
remote:
path: TinyLife/Objects/Upgrade.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Progress
path: ../TinyLife/Objects/Upgrade.cs
startLine: 149
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: The application completion percentage, which is a number between 0 and 1.
example: []
syntax:
content: >-
[DataMember]
public float Progress
return:
type: System.Single
content.vb: >-
<DataMember>
Public Progress As Single
attributes:
- type: System.Runtime.Serialization.DataMemberAttribute
ctor: System.Runtime.Serialization.DataMemberAttribute.#ctor
arguments: []
- uid: TinyLife.Objects.AppliedUpgrade.#ctor(TinyLife.Objects.Upgrade)
commentId: M:TinyLife.Objects.AppliedUpgrade.#ctor(TinyLife.Objects.Upgrade)
id: '#ctor(TinyLife.Objects.Upgrade)'
parent: TinyLife.Objects.AppliedUpgrade
langs:
- csharp
- vb
name: AppliedUpgrade(Upgrade)
nameWithType: AppliedUpgrade.AppliedUpgrade(Upgrade)
fullName: TinyLife.Objects.AppliedUpgrade.AppliedUpgrade(TinyLife.Objects.Upgrade)
type: Constructor
source:
remote:
path: TinyLife/Objects/Upgrade.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Upgrade.cs
startLine: 155
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: Creates a new applied upgrade with the given settings.
example: []
syntax:
content: public AppliedUpgrade(Upgrade upgrade)
parameters:
- id: upgrade
type: TinyLife.Objects.Upgrade
description: The upgrade.
content.vb: Public Sub New(upgrade As Upgrade)
overload: TinyLife.Objects.AppliedUpgrade.#ctor*
nameWithType.vb: AppliedUpgrade.New(Upgrade)
fullName.vb: TinyLife.Objects.AppliedUpgrade.New(TinyLife.Objects.Upgrade)
name.vb: New(Upgrade)
- uid: TinyLife.Objects.AppliedUpgrade.Validate
commentId: M:TinyLife.Objects.AppliedUpgrade.Validate
id: Validate
parent: TinyLife.Objects.AppliedUpgrade
langs:
- csharp
- vb
name: Validate()
nameWithType: AppliedUpgrade.Validate()
fullName: TinyLife.Objects.AppliedUpgrade.Validate()
type: Method
source:
remote:
path: TinyLife/Objects/Upgrade.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Validate
path: ../TinyLife/Objects/Upgrade.cs
startLine: 163
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: Validates this object, returning whether it is still valid or not, after loading from disk.
example: []
syntax:
content: public bool Validate()
return:
type: System.Boolean
description: Whether this object is still valid.
content.vb: Public Function Validate() As Boolean
overload: TinyLife.Objects.AppliedUpgrade.Validate*
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
commentId: N:TinyLife.Objects
href: TinyLife.html
name: TinyLife.Objects
nameWithType: TinyLife.Objects
fullName: TinyLife.Objects
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Objects
name: Objects
href: TinyLife.Objects.html
- uid: System.Object
commentId: T:System.Object
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
name: object
nameWithType: object
fullName: object
nameWithType.vb: Object
fullName.vb: Object
name.vb: Object
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
commentId: T:MLEM.Data.Json.JsonTypeSafeGenericDataHolder
parent: MLEM.Data.Json
isExternal: true
name: JsonTypeSafeGenericDataHolder
nameWithType: JsonTypeSafeGenericDataHolder
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
- uid: MLEM.Misc.IGenericDataHolder
commentId: T:MLEM.Misc.IGenericDataHolder
parent: MLEM.Misc
isExternal: true
name: IGenericDataHolder
nameWithType: IGenericDataHolder
fullName: MLEM.Misc.IGenericDataHolder
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData(string, object)
nameWithType: JsonTypeSafeGenericDataHolder.SetData(string, object)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(string, object)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(String, Object)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(String, Object)
name.vb: SetData(String, Object)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(System.String,System.Object)
name: SetData
isExternal: true
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,{T})
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
definition: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData<T>(string, T)
nameWithType: JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
name.vb: SetData(Of T)(String, T)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
name: SetData
isExternal: true
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
name: SetData
isExternal: true
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: GetData<T>(string)
nameWithType: JsonTypeSafeGenericDataHolder.GetData<T>(string)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData<T>(string)
nameWithType.vb: JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData(Of T)(String)
name.vb: GetData(Of T)(String)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
name: GetData
isExternal: true
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetData``1(System.String)
name: GetData
isExternal: true
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
parent: MLEM.Data.Json.JsonTypeSafeGenericDataHolder
isExternal: true
name: GetDataKeys()
nameWithType: JsonTypeSafeGenericDataHolder.GetDataKeys()
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys()
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
name: GetDataKeys
isExternal: true
- name: (
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.GetDataKeys
name: GetDataKeys
isExternal: true
- name: (
- name: )
- uid: System.Object.Equals(System.Object)
commentId: M:System.Object.Equals(System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
name: Equals(object)
nameWithType: object.Equals(object)
fullName: object.Equals(object)
nameWithType.vb: Object.Equals(Object)
fullName.vb: Object.Equals(Object)
name.vb: Equals(Object)
spec.csharp:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.Equals(System.Object,System.Object)
commentId: M:System.Object.Equals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
name: Equals(object, object)
nameWithType: object.Equals(object, object)
fullName: object.Equals(object, object)
nameWithType.vb: Object.Equals(Object, Object)
fullName.vb: Object.Equals(Object, Object)
name.vb: Equals(Object, Object)
spec.csharp:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.Equals(System.Object,System.Object)
name: Equals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.equals#system-object-equals(system-object-system-object)
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.GetHashCode
commentId: M:System.Object.GetHashCode
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
name: GetHashCode()
nameWithType: object.GetHashCode()
fullName: object.GetHashCode()
nameWithType.vb: Object.GetHashCode()
fullName.vb: Object.GetHashCode()
spec.csharp:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
spec.vb:
- uid: System.Object.GetHashCode
name: GetHashCode
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gethashcode
- name: (
- name: )
- uid: System.Object.GetType
commentId: M:System.Object.GetType
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
name: GetType()
nameWithType: object.GetType()
fullName: object.GetType()
nameWithType.vb: Object.GetType()
fullName.vb: Object.GetType()
spec.csharp:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
spec.vb:
- uid: System.Object.GetType
name: GetType
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.gettype
- name: (
- name: )
- uid: System.Object.MemberwiseClone
commentId: M:System.Object.MemberwiseClone
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
name: MemberwiseClone()
nameWithType: object.MemberwiseClone()
fullName: object.MemberwiseClone()
nameWithType.vb: Object.MemberwiseClone()
fullName.vb: Object.MemberwiseClone()
spec.csharp:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
spec.vb:
- uid: System.Object.MemberwiseClone
name: MemberwiseClone
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.memberwiseclone
- name: (
- name: )
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
commentId: M:System.Object.ReferenceEquals(System.Object,System.Object)
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
name: ReferenceEquals(object, object)
nameWithType: object.ReferenceEquals(object, object)
fullName: object.ReferenceEquals(object, object)
nameWithType.vb: Object.ReferenceEquals(Object, Object)
fullName.vb: Object.ReferenceEquals(Object, Object)
name.vb: ReferenceEquals(Object, Object)
spec.csharp:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
spec.vb:
- uid: System.Object.ReferenceEquals(System.Object,System.Object)
name: ReferenceEquals
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.referenceequals
- name: (
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: ','
- name: " "
- uid: System.Object
name: Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object
- name: )
- uid: System.Object.ToString
commentId: M:System.Object.ToString
parent: System.Object
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
name: ToString()
nameWithType: object.ToString()
fullName: object.ToString()
nameWithType.vb: Object.ToString()
fullName.vb: Object.ToString()
spec.csharp:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
spec.vb:
- uid: System.Object.ToString
name: ToString
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.object.tostring
- name: (
- name: )
- uid: TinyLife.Objects.AppliedUpgrade.TinyLife.Utilities.Extensions.JsonCopy``1
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
parent: TinyLife.Utilities.Extensions
definition: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<AppliedUpgrade>(AppliedUpgrade)
nameWithType: Extensions.JsonCopy<AppliedUpgrade>(AppliedUpgrade)
fullName: TinyLife.Utilities.Extensions.JsonCopy<TinyLife.Objects.AppliedUpgrade>(TinyLife.Objects.AppliedUpgrade)
nameWithType.vb: Extensions.JsonCopy(Of AppliedUpgrade)(AppliedUpgrade)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of TinyLife.Objects.AppliedUpgrade)(TinyLife.Objects.AppliedUpgrade)
name.vb: JsonCopy(Of AppliedUpgrade)(AppliedUpgrade)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.AppliedUpgrade)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- uid: TinyLife.Objects.AppliedUpgrade
name: AppliedUpgrade
href: TinyLife.Objects.AppliedUpgrade.html
- name: '>'
- name: (
- uid: TinyLife.Objects.AppliedUpgrade
name: AppliedUpgrade
href: TinyLife.Objects.AppliedUpgrade.html
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(TinyLife.Objects.AppliedUpgrade)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- uid: TinyLife.Objects.AppliedUpgrade
name: AppliedUpgrade
href: TinyLife.Objects.AppliedUpgrade.html
- name: )
- name: (
- uid: TinyLife.Objects.AppliedUpgrade
name: AppliedUpgrade
href: TinyLife.Objects.AppliedUpgrade.html
- 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
commentId: N:System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system
name: System
nameWithType: System
fullName: System
- uid: MLEM.Data.Json
commentId: N:MLEM.Data.Json
isExternal: true
name: MLEM.Data.Json
nameWithType: MLEM.Data.Json
fullName: MLEM.Data.Json
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Data
name: Data
isExternal: true
- name: .
- uid: MLEM.Data.Json
name: Json
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Data
name: Data
isExternal: true
- name: .
- uid: MLEM.Data.Json
name: Json
isExternal: true
- uid: MLEM.Misc
commentId: N:MLEM.Misc
isExternal: true
name: MLEM.Misc
nameWithType: MLEM.Misc
fullName: MLEM.Misc
spec.csharp:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Misc
name: Misc
isExternal: true
spec.vb:
- uid: MLEM
name: MLEM
isExternal: true
- name: .
- uid: MLEM.Misc
name: Misc
isExternal: true
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
commentId: M:MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
name: SetData<T>(string, T)
nameWithType: JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
fullName: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData<T>(string, T)
nameWithType.vb: JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
fullName.vb: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData(Of T)(String, T)
name.vb: SetData(Of T)(String, T)
spec.csharp:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
name: SetData
isExternal: true
- name: <
- name: T
- name: '>'
- name: (
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: )
spec.vb:
- uid: MLEM.Data.Json.JsonTypeSafeGenericDataHolder.SetData``1(System.String,``0)
name: SetData
isExternal: true
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: ','
- name: " "
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
commentId: M:TinyLife.Utilities.Extensions.JsonCopy``1(``0)
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
name: JsonCopy<T>(T)
nameWithType: Extensions.JsonCopy<T>(T)
fullName: TinyLife.Utilities.Extensions.JsonCopy<T>(T)
nameWithType.vb: Extensions.JsonCopy(Of T)(T)
fullName.vb: TinyLife.Utilities.Extensions.JsonCopy(Of T)(T)
name.vb: JsonCopy(Of T)(T)
spec.csharp:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: <
- name: T
- name: '>'
- name: (
- name: T
- name: )
spec.vb:
- uid: TinyLife.Utilities.Extensions.JsonCopy``1(``0)
name: JsonCopy
href: TinyLife.Utilities.Extensions.html#TinyLife_Utilities_Extensions_JsonCopy__1___0_
- name: (
- name: Of
- name: " "
- name: T
- name: )
- name: (
- name: T
- name: )
- uid: TinyLife.Utilities.Extensions
commentId: T:TinyLife.Utilities.Extensions
parent: TinyLife.Utilities
href: TinyLife.Utilities.Extensions.html
name: Extensions
nameWithType: Extensions
fullName: TinyLife.Utilities.Extensions
- uid: TinyLife.Utilities
commentId: N:TinyLife.Utilities
href: TinyLife.html
name: TinyLife.Utilities
nameWithType: TinyLife.Utilities
fullName: TinyLife.Utilities
spec.csharp:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
spec.vb:
- uid: TinyLife
name: TinyLife
href: TinyLife.html
- name: .
- uid: TinyLife.Utilities
name: Utilities
href: TinyLife.Utilities.html
- uid: TinyLife.Objects.Upgrade
commentId: T:TinyLife.Objects.Upgrade
parent: TinyLife.Objects
href: TinyLife.Objects.Upgrade.html
name: Upgrade
nameWithType: Upgrade
fullName: TinyLife.Objects.Upgrade
- uid: System.Single
commentId: T:System.Single
parent: System
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.single
name: float
nameWithType: float
fullName: float
nameWithType.vb: Single
fullName.vb: Single
name.vb: Single
- uid: TinyLife.Objects.AppliedUpgrade.#ctor*
commentId: Overload:TinyLife.Objects.AppliedUpgrade.#ctor
href: TinyLife.Objects.AppliedUpgrade.html#TinyLife_Objects_AppliedUpgrade__ctor_TinyLife_Objects_Upgrade_
name: AppliedUpgrade
nameWithType: AppliedUpgrade.AppliedUpgrade
fullName: TinyLife.Objects.AppliedUpgrade.AppliedUpgrade
nameWithType.vb: AppliedUpgrade.New
fullName.vb: TinyLife.Objects.AppliedUpgrade.New
name.vb: New
- uid: TinyLife.Objects.AppliedUpgrade.Validate*
commentId: Overload:TinyLife.Objects.AppliedUpgrade.Validate
href: TinyLife.Objects.AppliedUpgrade.html#TinyLife_Objects_AppliedUpgrade_Validate
name: Validate
nameWithType: AppliedUpgrade.Validate
fullName: TinyLife.Objects.AppliedUpgrade.Validate
- 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

View file

@ -44,15 +44,18 @@ items:
- TinyLife.Objects.Furniture.OnSetCreator
- TinyLife.Objects.Furniture.OnGetDirty
- TinyLife.Objects.Furniture.OnDirty
- TinyLife.Objects.Furniture.OnAppliedUpgrade
- TinyLife.Objects.Furniture.DisplayName
- TinyLife.Objects.Furniture.ParentInfo
- TinyLife.Objects.Furniture.Visibility
- TinyLife.Objects.Furniture.Type
- TinyLife.Objects.Furniture.AppliedUpgrades
- TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -79,8 +82,10 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.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})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -94,6 +99,9 @@ items:
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
- TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
- TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
@ -120,6 +128,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -429,6 +438,13 @@ references:
name: OnDirty
nameWithType: Furniture.OnDirty
fullName: TinyLife.Objects.Furniture.OnDirty
- 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.DisplayName
commentId: P:TinyLife.Objects.Furniture.DisplayName
parent: TinyLife.Objects.Furniture
@ -457,6 +473,13 @@ references:
name: Type
nameWithType: Furniture.Type
fullName: TinyLife.Objects.Furniture.Type
- 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.Furniture.Rotation
commentId: F:TinyLife.Objects.Furniture.Rotation
parent: TinyLife.Objects.Furniture
@ -492,6 +515,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1070,6 +1100,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -1204,6 +1289,127 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.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.Furniture.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.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_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: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.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.Furniture.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.Furniture.html#TinyLife_Objects_Furniture_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.Furniture.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.Furniture.html#TinyLife_Objects_Furniture_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.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.Furniture
@ -1845,6 +2051,81 @@ references:
href: TinyLife.World.Roof.html
- name: )
- 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.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.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.OnNeighborChanged(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
parent: TinyLife.Objects.Furniture
@ -2658,6 +2939,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

@ -47,15 +47,18 @@ items:
- TinyLife.Objects.Furniture.OnSetCreator
- TinyLife.Objects.Furniture.OnGetDirty
- TinyLife.Objects.Furniture.OnDirty
- TinyLife.Objects.Furniture.OnAppliedUpgrade
- TinyLife.Objects.Furniture.DisplayName
- TinyLife.Objects.Furniture.ParentInfo
- TinyLife.Objects.Furniture.Visibility
- TinyLife.Objects.Furniture.Type
- TinyLife.Objects.Furniture.AppliedUpgrades
- TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -82,8 +85,10 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.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})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -97,6 +102,9 @@ items:
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
- TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
- TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
@ -123,6 +131,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -421,6 +430,13 @@ references:
name: OnDirty
nameWithType: Furniture.OnDirty
fullName: TinyLife.Objects.Furniture.OnDirty
- 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.DisplayName
commentId: P:TinyLife.Objects.Furniture.DisplayName
parent: TinyLife.Objects.Furniture
@ -449,6 +465,13 @@ references:
name: Type
nameWithType: Furniture.Type
fullName: TinyLife.Objects.Furniture.Type
- 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.Furniture.Rotation
commentId: F:TinyLife.Objects.Furniture.Rotation
parent: TinyLife.Objects.Furniture
@ -484,6 +507,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1062,6 +1092,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -1196,6 +1281,127 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.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.Furniture.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.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_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: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.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.Furniture.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.Furniture.html#TinyLife_Objects_Furniture_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.Furniture.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.Furniture.html#TinyLife_Objects_Furniture_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.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.Furniture
@ -1837,6 +2043,81 @@ references:
href: TinyLife.World.Roof.html
- name: )
- 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.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.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.OnNeighborChanged(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
parent: TinyLife.Objects.Furniture
@ -2650,6 +2931,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

@ -24,7 +24,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: BrokenBehavior
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 180
startLine: 187
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -63,7 +63,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Puddles
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 186
startLine: 193
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -91,7 +91,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Dripping
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 190
startLine: 197
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -119,7 +119,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ElectricityCrackle
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 194
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -147,7 +147,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Smoke
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 198
startLine: 205
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -175,7 +175,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Electrocution
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 202
startLine: 209
assemblies:
- Tiny Life
namespace: TinyLife.Objects

View file

@ -60,15 +60,18 @@ items:
- TinyLife.Objects.Furniture.OnSetCreator
- TinyLife.Objects.Furniture.OnGetDirty
- TinyLife.Objects.Furniture.OnDirty
- TinyLife.Objects.Furniture.OnAppliedUpgrade
- TinyLife.Objects.Furniture.DisplayName
- TinyLife.Objects.Furniture.ParentInfo
- TinyLife.Objects.Furniture.Visibility
- TinyLife.Objects.Furniture.Type
- TinyLife.Objects.Furniture.AppliedUpgrades
- TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -92,8 +95,10 @@ items:
- TinyLife.Objects.Furniture.OnActionCompleted(TinyLife.Actions.Action,TinyLife.Actions.CompletionType,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.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})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -105,6 +110,9 @@ items:
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
- TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
- TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
@ -131,6 +139,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -454,7 +463,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: CanExecuteAction
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 129
startLine: 136
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -505,7 +514,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: ActionUpdate
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 134
startLine: 141
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -558,7 +567,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetPrice
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 150
startLine: 157
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -590,7 +599,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 155
startLine: 162
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -632,7 +641,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDecorativeRating
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 167
startLine: 174
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -671,7 +680,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: OnRemoved
path: ../TinyLife/Objects/BreakableFurniture.cs
startLine: 172
startLine: 179
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -890,6 +899,13 @@ references:
name: OnDirty
nameWithType: Furniture.OnDirty
fullName: TinyLife.Objects.Furniture.OnDirty
- 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.DisplayName
commentId: P:TinyLife.Objects.Furniture.DisplayName
parent: TinyLife.Objects.Furniture
@ -918,6 +934,13 @@ references:
name: Type
nameWithType: Furniture.Type
fullName: TinyLife.Objects.Furniture.Type
- 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.Furniture.Rotation
commentId: F:TinyLife.Objects.Furniture.Rotation
parent: TinyLife.Objects.Furniture
@ -953,6 +976,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1374,6 +1404,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -1508,6 +1593,127 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.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.Furniture.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.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_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: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.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.Furniture.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.Furniture.html#TinyLife_Objects_Furniture_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.Furniture.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.Furniture.html#TinyLife_Objects_Furniture_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.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.Furniture
@ -2229,6 +2435,81 @@ references:
href: TinyLife.World.Roof.html
- name: )
- 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.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.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.OnNeighborChanged(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
parent: TinyLife.Objects.Furniture
@ -3042,6 +3323,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

@ -44,15 +44,18 @@ items:
- TinyLife.Objects.Furniture.OnSetCreator
- TinyLife.Objects.Furniture.OnGetDirty
- TinyLife.Objects.Furniture.OnDirty
- TinyLife.Objects.Furniture.OnAppliedUpgrade
- TinyLife.Objects.Furniture.DisplayName
- TinyLife.Objects.Furniture.ParentInfo
- TinyLife.Objects.Furniture.Visibility
- TinyLife.Objects.Furniture.Type
- TinyLife.Objects.Furniture.AppliedUpgrades
- TinyLife.Objects.Furniture.Rotation
- TinyLife.Objects.Furniture.ParentFurniture
- TinyLife.Objects.Furniture.ParentObjectSpot
- TinyLife.Objects.Furniture.Colors
- TinyLife.Objects.Furniture.Area
- TinyLife.Objects.Furniture.CoveredTiles
- TinyLife.Objects.Furniture.DevaluedThroughUse
- TinyLife.Objects.Furniture.AreUtilitiesDisabled
- TinyLife.Objects.Furniture.IsStatic
@ -79,8 +82,10 @@ items:
- TinyLife.Objects.Furniture.ActionUpdate(TinyLife.Actions.Action,Microsoft.Xna.Framework.GameTime,System.TimeSpan,System.Single,System.Boolean)
- TinyLife.Objects.Furniture.GetFreeActionSpotInfo(TinyLife.Objects.Person,TinyLife.Objects.ObjectCategory)
- TinyLife.Objects.Furniture.GetHoverInfo(MLEM.Ui.Elements.Tooltip)
- TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
- TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
- TinyLife.Objects.Furniture.GetRestoreNeedModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.NeedType)
- TinyLife.Objects.Furniture.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})
- TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
- TinyLife.Objects.Furniture.ResetToStatic(System.Boolean,System.Boolean)
- TinyLife.Objects.Furniture.ModifyActionCategories(TinyLife.Actions.ActionType,TinyLife.Actions.ActionInfo,System.Boolean,System.Collections.Generic.List{System.String})
@ -95,6 +100,9 @@ items:
- TinyLife.Objects.Furniture.OnPlacedInBuildMode(TinyLife.Tools.FurniturePlacer,System.Boolean)
- TinyLife.Objects.Furniture.GetWallsInTheWay``1(Microsoft.Xna.Framework.Vector2,System.Single,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.Objects.WallLike})
- TinyLife.Objects.Furniture.GetRoofingInTheWay(Microsoft.Xna.Framework.Vector2,System.Int32,MLEM.Misc.Direction2,System.Single,System.Collections.Generic.ICollection{TinyLife.World.Roof})
- TinyLife.Objects.Furniture.GetAppliedUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.ApplyUpgrade(TinyLife.Objects.AppliedUpgrade)
- TinyLife.Objects.Furniture.HasFullUpgrade(TinyLife.Objects.Upgrade)
- TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
- TinyLife.Objects.Furniture.DrawUi(Microsoft.Xna.Framework.GameTime,Microsoft.Xna.Framework.Graphics.SpriteBatch,MLEM.Ui.Elements.Element,System.Single,System.Int32[])
- TinyLife.Objects.Furniture.GetOccupants(TinyLife.Objects.ObjectCategory,System.Boolean)
@ -121,6 +129,7 @@ items:
- TinyLife.Objects.MapObject.OnDraw
- TinyLife.Objects.MapObject.OnUpdate
- TinyLife.Objects.MapObject.OnGetHoverInfo
- TinyLife.Objects.MapObject.OnGetDebugLines
- TinyLife.Objects.MapObject.Position
- TinyLife.Objects.MapObject.Floor
- TinyLife.Objects.MapObject.Id
@ -369,6 +378,13 @@ references:
name: OnDirty
nameWithType: Furniture.OnDirty
fullName: TinyLife.Objects.Furniture.OnDirty
- 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.DisplayName
commentId: P:TinyLife.Objects.Furniture.DisplayName
parent: TinyLife.Objects.Furniture
@ -397,6 +413,13 @@ references:
name: Type
nameWithType: Furniture.Type
fullName: TinyLife.Objects.Furniture.Type
- 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.Furniture.Rotation
commentId: F:TinyLife.Objects.Furniture.Rotation
parent: TinyLife.Objects.Furniture
@ -432,6 +455,13 @@ references:
name: Area
nameWithType: Furniture.Area
fullName: TinyLife.Objects.Furniture.Area
- uid: TinyLife.Objects.Furniture.CoveredTiles
commentId: P:TinyLife.Objects.Furniture.CoveredTiles
parent: TinyLife.Objects.Furniture
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_CoveredTiles
name: CoveredTiles
nameWithType: Furniture.CoveredTiles
fullName: TinyLife.Objects.Furniture.CoveredTiles
- uid: TinyLife.Objects.Furniture.DevaluedThroughUse
commentId: F:TinyLife.Objects.Furniture.DevaluedThroughUse
parent: TinyLife.Objects.Furniture
@ -1010,6 +1040,61 @@ references:
name: Tooltip
isExternal: true
- name: )
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
commentId: M:TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
parent: TinyLife.Objects.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
name: GetDebugLines(GameImpl, List<string>)
nameWithType: Furniture.GetDebugLines(GameImpl, List<string>)
fullName: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List<string>)
nameWithType.vb: Furniture.GetDebugLines(GameImpl, List(Of String))
fullName.vb: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl, System.Collections.Generic.List(Of String))
name.vb: GetDebugLines(GameImpl, List(Of String))
spec.csharp:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: <
- uid: System.String
name: string
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: '>'
- name: )
spec.vb:
- uid: TinyLife.Objects.Furniture.GetDebugLines(TinyLife.GameImpl,System.Collections.Generic.List{System.String})
name: GetDebugLines
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_GetDebugLines_TinyLife_GameImpl_System_Collections_Generic_List_System_String__
- name: (
- uid: TinyLife.GameImpl
name: GameImpl
href: TinyLife.GameImpl.html
- name: ','
- name: " "
- uid: System.Collections.Generic.List`1
name: List
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.collections.generic.list-1
- name: (
- name: Of
- name: " "
- uid: System.String
name: String
isExternal: true
href: https://learn.microsoft.com/dotnet/api/system.string
- name: )
- name: )
- uid: TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
commentId: M:TinyLife.Objects.Furniture.GetEfficiencyModifier(TinyLife.Objects.Person,TinyLife.Actions.ActionInfo,System.Boolean,TinyLife.Skills.SkillType,System.Single)
parent: TinyLife.Objects.Furniture
@ -1144,6 +1229,127 @@ references:
name: NeedType
href: TinyLife.NeedType.html
- name: )
- uid: TinyLife.Objects.Furniture.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.Furniture.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.Furniture
isExternal: true
href: TinyLife.Objects.Furniture.html#TinyLife_Objects_Furniture_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: Furniture.OnRandomQuality(Person, ActionInfo, bool, SkillType, Random, bool, Dictionary<Quality, float>)
fullName: TinyLife.Objects.Furniture.OnRandomQuality(TinyLife.Objects.Person, TinyLife.Actions.ActionInfo, bool, TinyLife.Skills.SkillType, System.Random, bool, System.Collections.Generic.Dictionary<TinyLife.Skills.Quality, float>)
nameWithType.vb: Furniture.OnRandomQuality(Person, ActionInfo, Boolean, SkillType, Random, Boolean, Dictionary(Of Quality, Single))
fullName.vb: TinyLife.Objects.Furniture.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.Furniture.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.Furniture.html#TinyLife_Objects_Furniture_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.Furniture.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.Furniture.html#TinyLife_Objects_Furniture_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.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
commentId: M:TinyLife.Objects.Furniture.IsFreeSpot(Microsoft.Xna.Framework.Point)
parent: TinyLife.Objects.Furniture
@ -1966,6 +2172,81 @@ references:
href: TinyLife.World.Roof.html
- name: )
- 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.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.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.OnNeighborChanged(TinyLife.Objects.Furniture)
commentId: M:TinyLife.Objects.Furniture.OnNeighborChanged(TinyLife.Objects.Furniture)
parent: TinyLife.Objects.Furniture
@ -2779,6 +3060,13 @@ references:
name: OnGetHoverInfo
nameWithType: MapObject.OnGetHoverInfo
fullName: TinyLife.Objects.MapObject.OnGetHoverInfo
- uid: TinyLife.Objects.MapObject.OnGetDebugLines
commentId: E:TinyLife.Objects.MapObject.OnGetDebugLines
parent: TinyLife.Objects.MapObject
href: TinyLife.Objects.MapObject.html#TinyLife_Objects_MapObject_OnGetDebugLines
name: OnGetDebugLines
nameWithType: MapObject.OnGetDebugLines
fullName: TinyLife.Objects.MapObject.OnGetDebugLines
- uid: TinyLife.Objects.MapObject.Position
commentId: P:TinyLife.Objects.MapObject.Position
parent: TinyLife.Objects.MapObject

View file

@ -6,6 +6,7 @@ items:
parent: TinyLife.Objects
children:
- TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorScheme[])
- TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)
- TinyLife.Objects.Clothes.Ages
- TinyLife.Objects.Clothes.AllIntentions
- TinyLife.Objects.Clothes.AreCompatible(TinyLife.Objects.Clothes,TinyLife.Objects.Clothes)
@ -371,10 +372,10 @@ items:
summary: The set of <xref href="TinyLife.Utilities.ColorScheme" data-throw-if-not-resolved="false"></xref>s that this clothes item can have its colors selected from, where each entry corresponds to a texture layer gathered from the <xref href="TinyLife.Objects.Clothes.Textures" data-throw-if-not-resolved="false"></xref> based on the <xref href="TinyLife.Objects.Clothes.TextureRegion" data-throw-if-not-resolved="false"></xref>, according to the rules described in https://docs.tinylifegame.com/articles/creating_textures.html.
example: []
syntax:
content: public readonly ColorScheme[] Colors
content: public readonly ColorSettings Colors
return:
type: TinyLife.Utilities.ColorScheme[]
content.vb: Public ReadOnly Colors As ColorScheme()
type: TinyLife.Utilities.ColorSettings
content.vb: Public ReadOnly Colors As ColorSettings
- uid: TinyLife.Objects.Clothes.Price
commentId: F:TinyLife.Objects.Clothes.Price
id: Price
@ -887,6 +888,62 @@ items:
nameWithType.vb: Clothes.New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ParamArray ColorScheme())
fullName.vb: TinyLife.Objects.Clothes.New(String, TinyLife.Objects.ClothesLayer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, Single, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference, ParamArray TinyLife.Utilities.ColorScheme())
name.vb: New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ParamArray ColorScheme())
- uid: TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)
commentId: M:TinyLife.Objects.Clothes.#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)
id: '#ctor(System.String,TinyLife.Objects.ClothesLayer,System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion},Microsoft.Xna.Framework.Point,System.Single,TinyLife.Objects.ClothesIntention,TinyLife.Objects.StylePreference,TinyLife.Utilities.ColorSettings)'
parent: TinyLife.Objects.Clothes
langs:
- csharp
- vb
name: Clothes(string, ClothesLayer, IReadOnlyDictionary<Point, TextureRegion>, Point, float, ClothesIntention, StylePreference, ColorSettings)
nameWithType: Clothes.Clothes(string, ClothesLayer, IReadOnlyDictionary<Point, TextureRegion>, Point, float, ClothesIntention, StylePreference, ColorSettings)
fullName: TinyLife.Objects.Clothes.Clothes(string, TinyLife.Objects.ClothesLayer, System.Collections.Generic.IReadOnlyDictionary<Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion>, Microsoft.Xna.Framework.Point, float, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference, TinyLife.Utilities.ColorSettings)
type: Constructor
source:
remote:
path: TinyLife/Objects/Clothes.cs
branch: main
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: .ctor
path: ../TinyLife/Objects/Clothes.cs
startLine: 169
assemblies:
- Tiny Life
namespace: TinyLife.Objects
summary: Creates a new clothes item with the given data, producing a texture layout according to the rules described in https://docs.tinylifegame.com/articles/creating_textures.html.
example: []
syntax:
content: public Clothes(string name, ClothesLayer layer, IReadOnlyDictionary<Point, TextureRegion> textures, Point textureRegion, float price, ClothesIntention intentions, StylePreference stylePreference, ColorSettings colors)
parameters:
- id: name
type: System.String
description: The name of this clothes item
- id: layer
type: TinyLife.Objects.ClothesLayer
description: The <xref href="TinyLife.Objects.ClothesLayer" data-throw-if-not-resolved="false"></xref> that this clothes item should render on
- id: textures
type: System.Collections.Generic.IReadOnlyDictionary{Microsoft.Xna.Framework.Point,MLEM.Textures.TextureRegion}
description: The texture atlas to use for this clothing item.
- id: textureRegion
type: Microsoft.Xna.Framework.Point
description: The top left (standing frame 1) <xref href="TinyLife.Objects.Clothes.TextureRegion" data-throw-if-not-resolved="false"></xref> that this clothes item uses in the world
- id: price
type: System.Single
description: The price of this piece of clothing
- id: intentions
type: TinyLife.Objects.ClothesIntention
description: A set of <xref href="TinyLife.Objects.ClothesIntention" data-throw-if-not-resolved="false"></xref> flags that determine what this clothes item can be used for
- id: stylePreference
type: TinyLife.Objects.StylePreference
description: The style preference that this clothing item falls into. A clothing item's style preference slightly influences whether it will be chosen in <xref href="TinyLife.Objects.Outfit.SetRandomClothesItem(System.Random%2cTinyLife.Objects.Person%2cTinyLife.Objects.ClothesLayer%2cTinyLife.Objects.ClothesIntention%2cSystem.Nullable%7bTinyLife.Objects.StylePreference%7d%2cSystem.Boolean%2cSystem.Int32%2cSystem.Func%7bTinyLife.Objects.Clothes%2cSystem.Boolean%7d)" data-throw-if-not-resolved="false"></xref>.
- id: colors
type: TinyLife.Utilities.ColorSettings
description: The set of <xref href="TinyLife.Utilities.ColorScheme" data-throw-if-not-resolved="false"></xref>s that this clothes item can have its colors selected from, where each entry corresponds to a texture layer.
content.vb: Public Sub New(name As String, layer As ClothesLayer, textures As IReadOnlyDictionary(Of Point, TextureRegion), textureRegion As Point, price As Single, intentions As ClothesIntention, stylePreference As StylePreference, colors As ColorSettings)
overload: TinyLife.Objects.Clothes.#ctor*
nameWithType.vb: Clothes.New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ColorSettings)
fullName.vb: TinyLife.Objects.Clothes.New(String, TinyLife.Objects.ClothesLayer, System.Collections.Generic.IReadOnlyDictionary(Of Microsoft.Xna.Framework.Point, MLEM.Textures.TextureRegion), Microsoft.Xna.Framework.Point, Single, TinyLife.Objects.ClothesIntention, TinyLife.Objects.StylePreference, TinyLife.Utilities.ColorSettings)
name.vb: New(String, ClothesLayer, IReadOnlyDictionary(Of Point, TextureRegion), Point, Single, ClothesIntention, StylePreference, ColorSettings)
- uid: TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
commentId: M:TinyLife.Objects.Clothes.GetDescription(TinyLife.Objects.Person)
id: GetDescription(TinyLife.Objects.Person)
@ -905,7 +962,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: GetDescription
path: ../TinyLife/Objects/Clothes.cs
startLine: 187
startLine: 201
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -943,7 +1000,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: AreCompatible
path: ../TinyLife/Objects/Clothes.cs
startLine: 199
startLine: 213
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -981,7 +1038,7 @@ items:
repo: https://git.ellpeck.de/Ellpeck/TinyLife
id: Register
path: ../TinyLife/Objects/Clothes.cs
startLine: 208
startLine: 222
assemblies:
- Tiny Life
namespace: TinyLife.Objects
@ -1829,27 +1886,13 @@ references:
name: Textures
nameWithType: Clothes.Textures
fullName: TinyLife.Objects.Clothes.Textures
- uid: TinyLife.Utilities.ColorScheme[]
isExternal: true
href: TinyLife.Utilities.ColorScheme.html
name: ColorScheme[]
nameWithType: ColorScheme[]
fullName: TinyLife.Utilities.ColorScheme[]
nameWithType.vb: ColorScheme()
fullName.vb: TinyLife.Utilities.ColorScheme()
name.vb: ColorScheme()
spec.csharp:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: (
- name: )
- uid: TinyLife.Utilities.ColorSettings
commentId: T:TinyLife.Utilities.ColorSettings
parent: TinyLife.Utilities
href: TinyLife.Utilities.ColorSettings.html
name: ColorSettings
nameWithType: ColorSettings
fullName: TinyLife.Utilities.ColorSettings
- uid: System.Single
commentId: T:System.Single
parent: System
@ -2814,6 +2857,27 @@ references:
nameWithType.vb: Clothes.New
fullName.vb: TinyLife.Objects.Clothes.New
name.vb: New
- uid: TinyLife.Utilities.ColorScheme[]
isExternal: true
href: TinyLife.Utilities.ColorScheme.html
name: ColorScheme[]
nameWithType: ColorScheme[]
fullName: TinyLife.Utilities.ColorScheme[]
nameWithType.vb: ColorScheme()
fullName.vb: TinyLife.Utilities.ColorScheme()
name.vb: ColorScheme()
spec.csharp:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: '['
- name: ']'
spec.vb:
- uid: TinyLife.Utilities.ColorScheme
name: ColorScheme
href: TinyLife.Utilities.ColorScheme.html
- name: (
- name: )
- uid: TinyLife.Objects.Clothes.Description
commentId: P:TinyLife.Objects.Clothes.Description
href: TinyLife.Objects.Clothes.html#TinyLife_Objects_Clothes_Description

View file

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

Some files were not shown because too many files have changed in this diff Show more